#include #include #include "serial.h" int main (int argc, char *argv[]) { int serial_in; int byte, foo, to; serial_in = prepare_UART("/dev/ttyS0", 9600); fprintf(stderr, "prepare uart -> %d\n", serial_in); for (foo=0; foo<20; foo++) { to = (foo+1) * 666; byte = getbyte_to(serial_in, to); if (byte < 0) { fprintf(stderr, "get byte : err is %d\n", byte); } // XXX else { printf("%9ld %6d %6d %02x\n", time(NULL), foo, to, byte); // XXX } } return 0; }