diff --git a/run.sh b/run.sh index b1915902421846f8a1af85952fdfb6a7d8ac35c3..f5aea6bc4d74cbeb808a74113a8fb765fbdbb871 100755 --- a/run.sh +++ b/run.sh @@ -7,5 +7,5 @@ mkfifo image_fifo sleep 10000000 >image_fifo & # start the sender -cat image_fifo | ./sender >/dev/ttyACM3 +cat image_fifo | ./sender >/dev/ttyACM0 diff --git a/sender.c b/sender.c index 662b9b332038f296abfdce9e0c8a4c4cef6ed00f..4f1d919901796354c91b7e7458c6c88bbc3f1d74 100644 --- a/sender.c +++ b/sender.c @@ -3,7 +3,7 @@ #include <unistd.h> #include <string.h> -#define WIDTH 500 +#define WIDTH 1024 #define HEIGHT 8 int image[WIDTH*HEIGHT]; @@ -64,7 +64,8 @@ int fade(int b, int a, int t) int gc=(ga*t+gb*(255-t))/256; int bc=(ba*t+bb*(255-t))/256; - return (rc<<0)+(gc<<8)+(bc<<16); + + return (bc<<0)+(rc<<8)+(gc<<16); } int main() { @@ -88,7 +89,7 @@ int main() { fprintf(stderr,"Sender output written: %i \n", written); - usleep(2000L); + usleep(3000L); } memcpy(image_old,image_new,sizeof(image_old)); diff --git a/test1.png b/test1.png deleted file mode 100644 index 926bcb91d3b986ad99da9d33504907cc142a4b91..0000000000000000000000000000000000000000 Binary files a/test1.png and /dev/null differ diff --git a/test2.png b/test2.png deleted file mode 100644 index c2a5a6530faf8acd99234c22674bc3c255a975d8..0000000000000000000000000000000000000000 Binary files a/test2.png and /dev/null differ diff --git a/test3.png b/test3.png deleted file mode 100644 index 1036c1aa4993977083e7597f616eea894bc1bd06..0000000000000000000000000000000000000000 Binary files a/test3.png and /dev/null differ diff --git a/test4.png b/test4.png deleted file mode 100644 index 774b38017b17dfd000469f24894115792b5fffaf..0000000000000000000000000000000000000000 Binary files a/test4.png and /dev/null differ