From 14a928f4921e8b71adec00b4537f7079cb777f17 Mon Sep 17 00:00:00 2001 From: Alexander Bobkov Date: Wed, 18 Jun 2025 01:26:06 -0400 Subject: [PATCH] ESP-NOW Transmitter --- ESP32-IDF_ESPNOW-Transmitter/main/joystick.c | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/ESP32-IDF_ESPNOW-Transmitter/main/joystick.c b/ESP32-IDF_ESPNOW-Transmitter/main/joystick.c index ccc3b67c9..fffc4b778 100644 --- a/ESP32-IDF_ESPNOW-Transmitter/main/joystick.c +++ b/ESP32-IDF_ESPNOW-Transmitter/main/joystick.c @@ -23,4 +23,15 @@ esp_err_t joystick_adc_init(void) { ESP_ERROR_CHECK(adc_oneshot_config_channel(adc_xy_handle, ADC_CHANNEL_1, &config_y)); return ESP_OK; +} + +void joystick_show_raw_xy() { + ESP_ERROR_CHECK(adc_oneshot_read(adc_xy_handle, ADC_CHANNEL_0, &x)); + ESP_ERROR_CHECK(adc_oneshot_read(adc_xy_handle, ADC_CHANNEL_1, &y)); + ESP_LOGI("(x,y)", "( %d, %d )", x, y); +} + +void get_joystick_xy(int *x_axis, int *y_axis) { + ESP_ERROR_CHECK(adc_oneshot_read(adc_xy_handle, ADC_CHANNEL_0, x_axis)); + ESP_ERROR_CHECK(adc_oneshot_read(adc_xy_handle, ADC_CHANNEL_1, y_axis)); } \ No newline at end of file