From f8dbfa8e697ffcc39f88510f62fc14a1f61ef7c0 Mon Sep 17 00:00:00 2001 From: Nathan Date: Wed, 29 Apr 2020 02:27:23 -0600 Subject: [PATCH] put random bt addr in switch packet --- Firmware/BlueCubeModv2/main/main.c | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/Firmware/BlueCubeModv2/main/main.c b/Firmware/BlueCubeModv2/main/main.c index 074b2f4..750b705 100755 --- a/Firmware/BlueCubeModv2/main/main.c +++ b/Firmware/BlueCubeModv2/main/main.c @@ -430,6 +430,7 @@ void send_buttons() if(!paired) { + emptyReport[1] = timer; esp_hid_device_send_report(ESP_HIDD_REPORT_TYPE_INTRDATA, 0xa1, sizeof(emptyReport), emptyReport); vTaskDelay(100); } @@ -772,6 +773,10 @@ void set_bt_address() err = nvs_commit(my_handle); nvs_close(my_handle); esp_base_mac_addr_set(bt_addr); + + //put mac addr in switch pairing packet + for(int z=0; z<6; z++) + reply02[z+19] = bt_addr[z]; } void print_bt_address() { const char* TAG = "bt_address";