| 297 | } |
| 298 | |
| 299 | Result XboxOneController::WriteAckGuideReport(uint8_t sequence) |
| 300 | { |
| 301 | Result rc; |
| 302 | uint8_t report[] = { |
| 303 | 0x01, 0x20, |
| 304 | sequence, |
| 305 | 0x09, 0x00, 0x07, 0x20, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00}; |
| 306 | |
| 307 | rc = m_outPipe->Write(report, sizeof(report)); |
| 308 | return rc; |
| 309 | } |
| 310 | |
| 311 | Result XboxOneController::SetRumble(uint8_t strong_magnitude, uint8_t weak_magnitude) |
| 312 | { |