- size_t len= fread(buf+1, 63, 1, f);
- rawhid_send(0, buf, 1+len, 100);
- buf[0]='s';
- buf[1]=4;
- rawhid_send(0, buf, 2, 100);
+ while ( fread(buf+1, 1, 63, f) )
+ {
+
+ rawhid_send(0, buf, 64, 1000); //fill the buffer
+ printf("Sending Buffer\n");
+ }
+ printf("Executing Send command\n");
+ sendstr("s\x10"); // send 4 times
+ size_t len = rawhid_recv(0, buf, 64, 255);
+ for(i=0;i<len;i++)
+ {
+ printf("%02x ",(unsigned char) buf[i]);
+ }
+ printf("\n");