20151026 リセット追加
Dependencies: FatFileSystem mbed
Fork of PS3_BlueUSB by
Diff: Ps3USB.cpp
- Revision:
- 1:7b5dfa9668df
- Parent:
- 0:99a111b75cb4
diff -r 99a111b75cb4 -r 7b5dfa9668df Ps3USB.cpp --- a/Ps3USB.cpp Tue Apr 26 16:09:17 2011 +0000 +++ b/Ps3USB.cpp Wed Jun 17 09:48:19 2015 +0000 @@ -116,7 +116,7 @@ if (_count == 25) _count = 1; err = USBInterruptTransfer(_device,output_ep,ps3_data,sizeof(ps3_data),PS3EventCallback,this); - wait_ms(4); + wait_ms(0.1); return 0; @@ -145,7 +145,7 @@ //set Mac address err = USBControlTransfer(_device, HOST_TO_DEVICE|REQUEST_TYPE_CLASS|RECIPIENT_INTERFACE, HID_REQUEST_SET_REPORT, 0x03f5, 0, buf, sizeof(buf), 0, 0 ); - wait_ms(4); + wait_ms(0.1); printf("set Mac address to %02X:%02X:%02X:%02X:%02X:%02X , result = %d\r\n", buf[2], buf[3], buf[4], buf[5], buf[6], buf[7], err); return 0; @@ -158,7 +158,7 @@ u8 buf[8]; //get Mac address err = USBControlTransfer(_device, DEVICE_TO_HOST|REQUEST_TYPE_CLASS|RECIPIENT_INTERFACE, HID_REQUEST_GET_REPORT, 0x03f5, 0, buf, sizeof(buf), 0, 0 ); - wait_ms(4); + wait_ms(0.1); printf("Mac address is set to %02X:%02X:%02X:%02X:%02X:%02X , result = %d\r\n",buf[2], buf[3], buf[4], buf[5], buf[6], buf[7], err); @@ -175,7 +175,7 @@ memcpy(buf, ledrumble, 48); err = USBControlTransfer(_device, HOST_TO_DEVICE|REQUEST_TYPE_CLASS|RECIPIENT_INTERFACE, HID_REQUEST_SET_REPORT, 0x0201,0, buf, sizeof(buf), 0, 0 ); - wait_ms(4); + wait_ms(0.1); return 0; } @@ -193,7 +193,7 @@ buf[4] = power_left; err = USBControlTransfer(_device, HOST_TO_DEVICE|REQUEST_TYPE_CLASS|RECIPIENT_INTERFACE, HID_REQUEST_SET_REPORT, 0x0201,0, buf, sizeof(buf), 0, 0 ); - wait_ms(4); + wait_ms(0.1); return 0; } @@ -208,7 +208,7 @@ ParsePs3Result(data, sizeof(ps3report),t->_count); USBInterruptTransfer(device, endpoint , data, len, PS3EventCallback, userData); - wait_ms(4); + wait_ms(0.1); } @@ -241,3 +241,5 @@ } + +