From dffde2b95504fed995ec87401dbb6befe11c49ad Mon Sep 17 00:00:00 2001 From: Alexander Bobkov Date: Tue, 17 Jun 2025 22:05:23 -0400 Subject: [PATCH] ESP-NOW Transmitter --- ESP32-IDF_ESPNOW-Transmitter/main/joystick.c | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/ESP32-IDF_ESPNOW-Transmitter/main/joystick.c b/ESP32-IDF_ESPNOW-Transmitter/main/joystick.c index b6b08ab7e..84d9b34cd 100644 --- a/ESP32-IDF_ESPNOW-Transmitter/main/joystick.c +++ b/ESP32-IDF_ESPNOW-Transmitter/main/joystick.c @@ -1,4 +1,5 @@ #include "sensors_data.h" +#include "driver/adc.h" static sensors_data_t buffer; @@ -9,6 +10,11 @@ int convert_axis_to_pwm(int axis_value) { return (axis_value * 255) / 4095; } +void get_joystick_xy_axis(int *x_axis, int *y_axis) { + ESP_ERROR_CHECK(adc_oneshot_read(adc_xy_handle, ADC1_CHANNEL_0, x_axis)); + ESP_ERROR_CHECK(adc_oneshot_read(adc_xy_handle, ADC1_CHANNEL_1, y_axis)); +} + void sendRawData(void) { buffer.crc = 0;