aboutsummaryrefslogtreecommitdiff
path: root/protocol
diff options
context:
space:
mode:
Diffstat (limited to 'protocol')
-rw-r--r--protocol/bluefruit/bluefruit.c4
-rw-r--r--protocol/bluefruit/main.c2
-rw-r--r--protocol/pjrc/main.c3
-rw-r--r--protocol/pjrc/usb_keyboard.c2
4 files changed, 6 insertions, 5 deletions
diff --git a/protocol/bluefruit/bluefruit.c b/protocol/bluefruit/bluefruit.c
index f991e4d04..cf26b83df 100644
--- a/protocol/bluefruit/bluefruit.c
+++ b/protocol/bluefruit/bluefruit.c
@@ -36,7 +36,7 @@ static void bluefruit_serial_send(uint8_t);
36void bluefruit_keyboard_print_report(report_keyboard_t *report) 36void bluefruit_keyboard_print_report(report_keyboard_t *report)
37{ 37{
38 if (!debug_keyboard) return; 38 if (!debug_keyboard) return;
39 dprintf("keys: "); for (int i = 0; i < REPORT_KEYS; i++) { debug_hex8(report->keys[i]); dprintf(" "); } 39 dprintf("keys: "); for (int i = 0; i < KEYBOARD_REPORT_KEYS; i++) { debug_hex8(report->keys[i]); dprintf(" "); }
40 dprintf(" mods: "); debug_hex8(report->mods); 40 dprintf(" mods: "); debug_hex8(report->mods);
41 dprintf(" reserved: "); debug_hex8(report->reserved); 41 dprintf(" reserved: "); debug_hex8(report->reserved);
42 dprintf("\n"); 42 dprintf("\n");
@@ -99,7 +99,7 @@ static void send_keyboard(report_keyboard_t *report)
99 bluefruit_trace_header(); 99 bluefruit_trace_header();
100#endif 100#endif
101 bluefruit_serial_send(0xFD); 101 bluefruit_serial_send(0xFD);
102 for (uint8_t i = 0; i < REPORT_SIZE; i++) { 102 for (uint8_t i = 0; i < KEYBOARD_REPORT_SIZE; i++) {
103 bluefruit_serial_send(report->raw[i]); 103 bluefruit_serial_send(report->raw[i]);
104 } 104 }
105#ifdef BLUEFRUIT_TRACE_SERIAL 105#ifdef BLUEFRUIT_TRACE_SERIAL
diff --git a/protocol/bluefruit/main.c b/protocol/bluefruit/main.c
index 871062ab1..094fdb366 100644
--- a/protocol/bluefruit/main.c
+++ b/protocol/bluefruit/main.c
@@ -104,7 +104,7 @@ int main(void)
104 dprintf("Starting main loop"); 104 dprintf("Starting main loop");
105 while (1) { 105 while (1) {
106 while (suspend) { 106 while (suspend) {
107 suspend_power_down(); 107 suspend_power_down(WDTO_120MS);
108 if (remote_wakeup && suspend_wakeup_condition()) { 108 if (remote_wakeup && suspend_wakeup_condition()) {
109 usb_remote_wakeup(); 109 usb_remote_wakeup();
110 } 110 }
diff --git a/protocol/pjrc/main.c b/protocol/pjrc/main.c
index 1ef87f865..4f87a1736 100644
--- a/protocol/pjrc/main.c
+++ b/protocol/pjrc/main.c
@@ -24,6 +24,7 @@
24#include <stdbool.h> 24#include <stdbool.h>
25#include <avr/io.h> 25#include <avr/io.h>
26#include <avr/interrupt.h> 26#include <avr/interrupt.h>
27#include <avr/wdt.h>
27#include <util/delay.h> 28#include <util/delay.h>
28#include "keyboard.h" 29#include "keyboard.h"
29#include "usb.h" 30#include "usb.h"
@@ -60,7 +61,7 @@ int main(void)
60#endif 61#endif
61 while (1) { 62 while (1) {
62 while (suspend) { 63 while (suspend) {
63 suspend_power_down(); 64 suspend_power_down(WDTO_120MS);
64 if (remote_wakeup && suspend_wakeup_condition()) { 65 if (remote_wakeup && suspend_wakeup_condition()) {
65 usb_remote_wakeup(); 66 usb_remote_wakeup();
66 } 67 }
diff --git a/protocol/pjrc/usb_keyboard.c b/protocol/pjrc/usb_keyboard.c
index 758a4edc6..4b87b5d7b 100644
--- a/protocol/pjrc/usb_keyboard.c
+++ b/protocol/pjrc/usb_keyboard.c
@@ -74,7 +74,7 @@ void usb_keyboard_print_report(report_keyboard_t *report)
74{ 74{
75 if (!debug_keyboard) return; 75 if (!debug_keyboard) return;
76 print("keys: "); 76 print("keys: ");
77 for (int i = 0; i < REPORT_KEYS; i++) { phex(report->keys[i]); print(" "); } 77 for (int i = 0; i < KEYBOARD_REPORT_KEYS; i++) { phex(report->keys[i]); print(" "); }
78 print(" mods: "); phex(report->mods); print("\n"); 78 print(" mods: "); phex(report->mods); print("\n");
79} 79}
80 80