code adapted from https://github.com/muccc/ethersex-flipdot/blob/flipdot/hardware/flipdot/flipdot.c for Raspberry Pi / bcm2835
flip_pipe: pipe 320 ASCII '1' or '0' into stdin, end with double newline
don't forget bcm2835_init()
added examples for flip_pipe
code rewritten. now works with odd numbers of modules, too
updated flip_pipe. moved examples to subdir
- moved hardware specific calls to _hw_* functions.
- flipped the meaning of ROW and COL enum for less or more confusion.
- use uint_fast16_t instead of unsigned int.
- throw preprocessor error if display geometry exceeds UINT_FAST16_MAX
- s&r fnord fixed
- display_frame doesn't pass offset to display_row
working state: display_frame works
update_frame yet unfinished
added checker pattern
example: clear screen
don't wait after CLR(CLK)
sreg_fill2 fills two registers in parallel
/* within /* fixed
use -DNOSLEEP for fastest shift clock
- minor cleanup
- added OE_DELAY
flip dot matrix
sreg_fill2 didn't push the last bit. quickfix: increase count by 1
diff code doesn't work. think again.
updated flip dot matrix
updated flip dot matrix