From 2e0dc4c0a75cbf51003969c4f58b0dec3d55f5df Mon Sep 17 00:00:00 2001 From: Alexander Bobkov Date: Fri, 3 Jan 2025 08:54:01 -0500 Subject: [PATCH] ESP32-C3 RC --- ESP-IDF_Robot/main/blink_example_main.c | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/ESP-IDF_Robot/main/blink_example_main.c b/ESP-IDF_Robot/main/blink_example_main.c index 4fc512b8a..2eac9f8e3 100644 --- a/ESP-IDF_Robot/main/blink_example_main.c +++ b/ESP-IDF_Robot/main/blink_example_main.c @@ -110,7 +110,7 @@ static TaskHandle_t s_task_handle; static TaskHandle_t m_task_handle; // Task for controlling motors PWMs //static adc_channel_t channel[2] = {ADC_CHANNEL_2, ADC_CHANNEL_3}; static adc_channel_t channel[2] = {ADC_CHANNEL_0, ADC_CHANNEL_1}; - +static sensors_data_t *buf; #define ESP_INTR_FLAG_DEFAULT 0 @@ -797,6 +797,14 @@ static void display_chip_temperature () { ESP_LOGW("ESP32-C3", "Temperature value %.02f ℃", tsens_value); } +void onDataReceived (uint8_t *mac_addr, uint8_t *data, uint8_t data_len) { + + //memcpy(buf, data, data_len); + buf = (sensors_data_t*)data; + ESP_LOGW(TAG, "Data was received"); + ESP_LOGI(TAG, "x-axis: %i", buf->x_axis); +} + void app_main(void) { // Initialize internal temperature sensor