ble nano hid over gatt
Dependencies: BLE_API mbed-dev nRF51822
Diff: KeyboardService.h
- Revision:
- 48:d6938de02f62
- Parent:
- 45:f4be69c936f6
- Child:
- 51:d9297f8a60b7
--- a/KeyboardService.h Mon Aug 29 12:38:32 2016 +0000 +++ b/KeyboardService.h Mon Aug 29 14:09:09 2016 +0000 @@ -116,7 +116,7 @@ inputReportBuffer.reset(); } - void appendReportData(uint8_t keycode) { + void appendReportData(const uint8_t keycode) { uint8_t modifier = toModifierBit(keycode); if (modifier) { inputReportData.data.modifier |= modifier; @@ -134,7 +134,7 @@ // TODO: report data is full } - void deleteReportData(uint8_t keycode) { + void deleteReportData(const uint8_t keycode) { uint8_t modifier = toModifierBit(keycode); if (modifier) { inputReportData.data.modifier &= ~modifier; @@ -154,7 +154,7 @@ startReportTicker(); } - uint8_t toModifierBit(uint8_t keycode) const { + uint8_t toModifierBit(const uint8_t keycode) const { switch (keycode) { case KEY_LeftControl: return MODIFIER_LEFT_CONTROL; case KEY_LeftShift: return MODIFIER_LEFT_SHIFT;