Daiki Kato / Mbed OS USBHID_TestCase_mbed-os
Revision:
4:fbf649bca9d0
Parent:
2:1db77338562f
diff -r 19e7fc58da6b -r fbf649bca9d0 main.cpp
--- a/main.cpp	Fri Mar 01 13:23:28 2013 +0000
+++ b/main.cpp	Mon Dec 10 01:53:38 2018 +0000
@@ -1,36 +1,36 @@
 #include "mbed.h"
 #include "USBHID.h"
- 
+
 //We declare a USBHID device. Input out output reports have a length of 8 bytes
-USBHID hid(8, 8);
- 
+USBHID hid(true, 8, 8);
+
 //This report will contain data to be sent
 HID_REPORT send_report;
 HID_REPORT recv_report;
- 
+
 Serial pc(USBTX, USBRX);
- 
+
 int main(void) {
     send_report.length = 8;
- 
+
     while (1) {
         //Fill the report
         for (int i = 0; i < send_report.length; i++) {
             send_report.data[i] = rand() & 0xff;
         }
-            
+
         //Send the report
         hid.send(&send_report);
-        
+
         //try to read a msg
-        if(hid.readNB(&recv_report)) {
+        if(hid.read_nb(&recv_report)) {
             pc.printf("recv: ");
             for(int i = 0; i < recv_report.length; i++) {
                 pc.printf("%d ", recv_report.data[i]);
             }
             pc.printf("\r\n");
         }
-        
+
         wait(0.1);
     }
-}
\ No newline at end of file
+}