--- /dev/null
+#include <stdio.h>
+
+void dowrite(char *s, int len)
+{
+ int i;
+ for (i=0; i<len; i++)
+ {
+ write(1, s+i, 1);
+ }
+}
+
+void main()
+{
+ char buf[259];
+ int sz;
+ dowrite("\x1B" "A\x00\x00\x00...", 8);
+ fprintf(stderr, "Address sent\n");
+ while ((sz = read(0, buf+3, 128)) > 0)
+ {
+ buf[0] = 0x1B;
+ buf[1] = 'D';
+ buf[2] = sz - 1;
+ dowrite(buf, sz + 3);
+ dowrite(".", 1);
+ fprintf(stderr, "Data sent\n");
+ usleep(100000);
+ }
+}
\ No newline at end of file