summaryrefslogtreecommitdiff
path: root/software/hhd70dongle/pcusbhid/rawhid_testinterface.c
diff options
context:
space:
mode:
Diffstat (limited to 'software/hhd70dongle/pcusbhid/rawhid_testinterface.c')
-rw-r--r--software/hhd70dongle/pcusbhid/rawhid_testinterface.c9
1 files changed, 4 insertions, 5 deletions
diff --git a/software/hhd70dongle/pcusbhid/rawhid_testinterface.c b/software/hhd70dongle/pcusbhid/rawhid_testinterface.c
index 8f19c4f..1d47daa 100644
--- a/software/hhd70dongle/pcusbhid/rawhid_testinterface.c
+++ b/software/hhd70dongle/pcusbhid/rawhid_testinterface.c
@@ -59,18 +59,17 @@ int main (int argc, char *argv[])
while (1)
{
- num = rawhid_recv(0, buf, BUF_LEN, 220);
+ num = rawhid_recv(0, buf, BUF_LEN, 250);
if (num < 0)
{
printf("\nerror reading, device went offline\n");
rawhid_close(0);
return 0;
}
- else if (num == 0)
+ if (num > 0)
{
- sleep(1.0);
+ buf[num]='\0';
+ printf("%s\n",buf);
}
- buf[num]='\0';
- printf("%s\n",buf);
}
}