uint8_t ent[4];
signal(SIGINT, inth);
+ signal(SIGALRM, SIG_DFL);
config_pins();
pincnt();
+// start();
+// byte(0x8f);
+// stop();
+
start();
byte(0x40);
stop();
start();
- byte(0xc0 | 0x01);
-
-for(;;) {
+ byte(0xc0 | 0x03);
+ byte(0xff);
+ byte(0xff);
+ byte(0xff);
+ byte(0xff);
+ byte(0xff);
+ byte(0xff);
+/*for(;;) {
arc4random_buf(ent, 32);
byte(ent[0]);
byte(ent[1]);
byte(ent[2]);
byte(ent[3]);
usleep(DEL);
+}*/
+
+/*for(;;) {
+ UP("clk");
+ usleep(1);
+ DOWN("clk");
+ usleep(1);
+}*/
+
+for(;;) {
+ byte(dig(0x0c));
+ byte(dig(0x0a));
+ byte(dig(0x0f));
+ byte(dig(0x0e));
+ byte(0x00);
+ byte(0x00);
+ usleep(1000 * 350);
+ byte(dig(0x0b));
+ byte(dig(0x0a));
+ byte(dig(0x0b));
+ byte(dig(0x0e));
+ byte(0x00);
+ byte(0x00);
+ usleep(1000*350);
}
- stop();
+/* uint8_t inc = 0;
+ uint8_t c = 0;
+ for(;;) {
+ if (c == 4) { byte(0x00); byte(0x00); c = 0; continue;}
+ byte(dig(inc));
+ if (inc == 0xf) { inc = 0; usleep(1000 * 2000); c++; continue; }
+ inc++;
+ usleep(1000 * 700);
+ c++;
+ } */
+/* stop();
start();
byte(DISP_ON);
- stop();
+ stop();*/
+
inth(0);
return 0;