ESP-IDF Robot Controls

This commit is contained in:
2024-12-31 02:26:38 -05:00
parent 70413745e7
commit 5610612a83
7 changed files with 10710 additions and 10703 deletions

View File

@@ -1 +1 @@
a8849c8944447cdf8dac9ba5cba4f2b2 /home/abobkov/MyProjects/ESP-Nodes/ESP-IDF_Robot/build/ESP-IDF_Robot.bin 3499239f18b8d87495720d2f54dc1ba0 /home/abobkov/MyProjects/ESP-Nodes/ESP-IDF_Robot/build/ESP-IDF_Robot.bin

View File

@@ -953,3 +953,10 @@
292 415 1735629979172818108 /home/abobkov/MyProjects/ESP-Nodes/ESP-IDF_Robot/build/bootloader-prefix/src/bootloader-stamp/bootloader-done 608485c817a7b49c 292 415 1735629979172818108 /home/abobkov/MyProjects/ESP-Nodes/ESP-IDF_Robot/build/bootloader-prefix/src/bootloader-stamp/bootloader-done 608485c817a7b49c
273 889 1735629979033793263 esp-idf/main/CMakeFiles/__idf_main.dir/blink_example_main.c.obj 4dd51763bd3cdffe 273 889 1735629979033793263 esp-idf/main/CMakeFiles/__idf_main.dir/blink_example_main.c.obj 4dd51763bd3cdffe
891 972 1735629979651903726 esp-idf/main/libmain.a e31ee7c6d085bb4e 891 972 1735629979651903726 esp-idf/main/libmain.a e31ee7c6d085bb4e
973 10873 1735629989571637826 esp-idf/esp_system/ld/sections.ld fac8ddf2708b76fe
973 10873 1735629989571637826 /home/abobkov/MyProjects/ESP-Nodes/ESP-IDF_Robot/build/esp-idf/esp_system/ld/sections.ld fac8ddf2708b76fe
10873 11816 1735629989633648441 ESP-IDF_Robot.elf 7db8bbdc5ef5141f
11816 12113 1735629990869859431 .bin_timestamp 15712c9999fc04aa
11816 12113 1735629990869859431 /home/abobkov/MyProjects/ESP-Nodes/ESP-IDF_Robot/build/.bin_timestamp 15712c9999fc04aa
12113 12179 1735629990873860113 esp-idf/esptool_py/CMakeFiles/app_check_size 1b7369a06a6f9d53
12113 12179 1735629990873860113 /home/abobkov/MyProjects/ESP-Nodes/ESP-IDF_Robot/build/esp-idf/esptool_py/CMakeFiles/app_check_size 1b7369a06a6f9d53

File diff suppressed because one or more lines are too long

View File

@@ -64,7 +64,7 @@ static void rc_get_raw_data() {
ESP_LOGI("Joystick L/R", "Position: %d", rescale_raw_val(adc_raw[0][0])); ESP_LOGI("Joystick L/R", "Position: %d", rescale_raw_val(adc_raw[0][0]));
ESP_LOGI("Joystick F", "Position: %d", rescale_raw_val(adc_raw[0][1])); ESP_LOGI("Joystick F", "Position: %d", rescale_raw_val(adc_raw[0][1]));
// Cut-off readings less than 700 // Cut-off readings that have values less than 700, i.e. when joystick is centered
if (rescale_raw_val(adc_raw[0][0]) < 700 || rescale_raw_val(adc_raw[0][1]) < 700) { if (rescale_raw_val(adc_raw[0][0]) < 700 || rescale_raw_val(adc_raw[0][1]) < 700) {
m.motor1_rpm_pcm = 0; m.motor1_rpm_pcm = 0;
m.motor2_rpm_pcm = 0; m.motor2_rpm_pcm = 0;