68 Commits

Author SHA1 Message Date
08f54bcc7b pwm 2025-08-06 09:17:14 -04:00
5263c4ea3e pwm 2025-08-06 09:17:02 -04:00
4b62d8ba15 pwm 2025-08-06 09:16:56 -04:00
e542ec1754 pwm 2025-08-06 09:16:39 -04:00
c431eddf81 pwm 2025-08-06 09:15:04 -04:00
93c3b52a91 pwm 2025-08-06 09:14:58 -04:00
de226d9d53 pwm 2025-08-06 09:14:53 -04:00
6cb62af0f2 pwm 2025-08-06 09:14:47 -04:00
21f37cbcd8 pwm 2025-08-06 09:12:05 -04:00
05ea108928 pwm 2025-08-06 09:11:59 -04:00
4804aa79e9 pwm 2025-08-06 09:11:54 -04:00
429d9c2f88 pwm 2025-08-06 09:11:48 -04:00
90179c7aea pwm 2025-08-06 09:10:08 -04:00
0abb420ae7 pwm 2025-08-06 09:10:02 -04:00
2ad30be3a3 pwm 2025-08-06 09:09:51 -04:00
c60ab64e54 pwm 2025-08-06 09:06:34 -04:00
9fc41c644b pwm 2025-08-06 09:06:28 -04:00
c678bd7534 pwm 2025-08-06 09:06:17 -04:00
eeb93a1104 pwm 2025-08-06 09:04:59 -04:00
f3efed25f9 pwm 2025-08-06 09:04:53 -04:00
c9abd563b2 pwm 2025-08-06 09:04:47 -04:00
878ccd76a6 pwm 2025-08-06 09:04:42 -04:00
fd44b964d8 pwm 2025-08-06 09:03:57 -04:00
7dfcd01977 pwm 2025-08-06 09:03:50 -04:00
c52747e243 pwm 2025-08-06 09:03:45 -04:00
94e5193251 pwm 2025-08-06 09:03:05 -04:00
bfb54e2922 pwm 2025-08-06 09:02:59 -04:00
7cb5739f35 pwm 2025-08-06 09:02:48 -04:00
18094fd30e pwm 2025-08-06 08:57:59 -04:00
12e9dd9fdb pwm 2025-08-06 08:57:31 -04:00
50a84f8536 pwm 2025-08-06 08:56:34 -04:00
d8d3072898 pwm 2025-08-06 08:54:15 -04:00
590e3fa76b pwm 2025-08-06 08:54:09 -04:00
a40c252974 pwm 2025-08-06 08:54:04 -04:00
8485811485 pwm 2025-08-06 08:53:58 -04:00
2d44474811 pwm 2025-08-06 08:51:00 -04:00
876367c8c3 pwm 2025-08-06 08:50:55 -04:00
72d8f2b658 pwm 2025-08-06 08:50:48 -04:00
7c3f0d9d67 pwm 2025-08-06 08:50:42 -04:00
f7ab89773a pwm 2025-08-06 08:48:17 -04:00
ea06cd38b1 pwm 2025-08-06 08:48:11 -04:00
8d13b31946 pwm 2025-08-06 08:48:05 -04:00
f2a59fcfb5 pwm 2025-08-06 08:47:59 -04:00
2887d16bee pwm 2025-08-06 08:41:40 -04:00
0de92ccafd pwm 2025-08-06 08:41:35 -04:00
49146dd3e4 pwm 2025-08-06 08:41:29 -04:00
0b3fd1fe81 pwm 2025-08-06 08:41:23 -04:00
d380fa97d7 pwm 2025-08-06 08:39:54 -04:00
3f0977bdc4 pwm 2025-08-06 08:39:48 -04:00
529c359431 pwm 2025-08-06 08:39:42 -04:00
f02418d92c pwm 2025-08-06 08:39:37 -04:00
78a2961f53 pwm 2025-08-06 08:33:47 -04:00
b2d949cf36 pwm 2025-08-06 08:33:08 -04:00
3889fe4ae6 pwm 2025-08-06 08:32:12 -04:00
29511908e1 pwm 2025-08-06 08:32:06 -04:00
b5fd2653d7 pwm 2025-08-06 08:31:55 -04:00
feb9183060 pwm 2025-08-06 08:31:21 -04:00
04e4b6e77b pwm 2025-08-06 08:29:52 -04:00
f3ea3d9b88 pwm 2025-08-06 08:29:46 -04:00
18d86e1fbd pwm 2025-08-06 08:29:40 -04:00
bb1f1cae36 pwm 2025-08-06 08:29:34 -04:00
f06100904a pwm 2025-08-06 08:29:29 -04:00
3d36ed3be2 pwm 2025-08-06 08:24:01 -04:00
1960fe5b15 pwm 2025-08-06 08:23:55 -04:00
070477eff2 pwm 2025-08-06 08:23:49 -04:00
49465b63ca pwm 2025-08-06 08:23:44 -04:00
8274835d13 pwm 2025-08-06 08:22:37 -04:00
a372c83dbe pwm 2025-08-06 08:22:31 -04:00
16 changed files with 8965 additions and 10727 deletions

View File

@@ -1 +1 @@
89ff28a980031feac38847b6b8710030 /home/alex/github/ESP-Nodes/ESP-IDF_Robot/build/ESP-IDF_Robot.bin
b8126176c74bc316fbee0d1b0cb4f37d /home/alex/github/ESP-Nodes/ESP-IDF_Robot/build/ESP-IDF_Robot.bin

Binary file not shown.

File diff suppressed because it is too large Load Diff

View File

@@ -1 +1 @@
189c8cb7601993093280fea32e23a500cac2b331
e542ec17547c02d27bf386966c8484d94ce1b64b

File diff suppressed because it is too large Load Diff

View File

@@ -103,3 +103,39 @@
5124 5497 1754477337578263381 /home/alex/github/ESP-Nodes/ESP-IDF_Robot/build/bootloader/.bin_timestamp 6258dc03b857d97c
5499 5574 1754477337582263407 esp-idf/esptool_py/CMakeFiles/bootloader_check_size 8931b86ccb0f01e5
5499 5574 1754477337582263407 /home/alex/github/ESP-Nodes/ESP-IDF_Robot/build/bootloader/esp-idf/esptool_py/CMakeFiles/bootloader_check_size 8931b86ccb0f01e5
8 65 1754482803560524029 esp-idf/esptool_py/CMakeFiles/bootloader_check_size 8931b86ccb0f01e5
8 65 1754482803560524029 /home/alex/github/ESP-Nodes/ESP-IDF_Robot/build/bootloader/esp-idf/esptool_py/CMakeFiles/bootloader_check_size 8931b86ccb0f01e5
7 68 1754482946835409731 esp-idf/esptool_py/CMakeFiles/bootloader_check_size 8931b86ccb0f01e5
7 68 1754482946835409731 /home/alex/github/ESP-Nodes/ESP-IDF_Robot/build/bootloader/esp-idf/esptool_py/CMakeFiles/bootloader_check_size 8931b86ccb0f01e5
13 72 1754483031698934358 esp-idf/esptool_py/CMakeFiles/bootloader_check_size 8931b86ccb0f01e5
13 72 1754483031698934358 /home/alex/github/ESP-Nodes/ESP-IDF_Robot/build/bootloader/esp-idf/esptool_py/CMakeFiles/bootloader_check_size 8931b86ccb0f01e5
8 62 1754483379440084181 esp-idf/esptool_py/CMakeFiles/bootloader_check_size 8931b86ccb0f01e5
8 62 1754483379440084181 /home/alex/github/ESP-Nodes/ESP-IDF_Robot/build/bootloader/esp-idf/esptool_py/CMakeFiles/bootloader_check_size 8931b86ccb0f01e5
9 84 1754483521106967916 esp-idf/esptool_py/CMakeFiles/bootloader_check_size 8931b86ccb0f01e5
9 84 1754483521106967916 /home/alex/github/ESP-Nodes/ESP-IDF_Robot/build/bootloader/esp-idf/esptool_py/CMakeFiles/bootloader_check_size 8931b86ccb0f01e5
8 67 1754483983990854548 esp-idf/esptool_py/CMakeFiles/bootloader_check_size 8931b86ccb0f01e5
8 67 1754483983990854548 /home/alex/github/ESP-Nodes/ESP-IDF_Robot/build/bootloader/esp-idf/esptool_py/CMakeFiles/bootloader_check_size 8931b86ccb0f01e5
9 76 1754484090493516660 esp-idf/esptool_py/CMakeFiles/bootloader_check_size 8931b86ccb0f01e5
9 76 1754484090493516660 /home/alex/github/ESP-Nodes/ESP-IDF_Robot/build/bootloader/esp-idf/esptool_py/CMakeFiles/bootloader_check_size 8931b86ccb0f01e5
8 69 1754484487876983538 esp-idf/esptool_py/CMakeFiles/bootloader_check_size 8931b86ccb0f01e5
8 69 1754484487876983538 /home/alex/github/ESP-Nodes/ESP-IDF_Robot/build/bootloader/esp-idf/esptool_py/CMakeFiles/bootloader_check_size 8931b86ccb0f01e5
8 89 1754484647142971186 esp-idf/esptool_py/CMakeFiles/bootloader_check_size 8931b86ccb0f01e5
8 89 1754484647142971186 /home/alex/github/ESP-Nodes/ESP-IDF_Robot/build/bootloader/esp-idf/esptool_py/CMakeFiles/bootloader_check_size 8931b86ccb0f01e5
9 66 1754484845334199714 esp-idf/esptool_py/CMakeFiles/bootloader_check_size 8931b86ccb0f01e5
9 66 1754484845334199714 /home/alex/github/ESP-Nodes/ESP-IDF_Robot/build/bootloader/esp-idf/esptool_py/CMakeFiles/bootloader_check_size 8931b86ccb0f01e5
8 67 1754485374207476495 esp-idf/esptool_py/CMakeFiles/bootloader_check_size 8931b86ccb0f01e5
8 67 1754485374207476495 /home/alex/github/ESP-Nodes/ESP-IDF_Robot/build/bootloader/esp-idf/esptool_py/CMakeFiles/bootloader_check_size 8931b86ccb0f01e5
10 79 1754485428777814523 esp-idf/esptool_py/CMakeFiles/bootloader_check_size 8931b86ccb0f01e5
10 79 1754485428777814523 /home/alex/github/ESP-Nodes/ESP-IDF_Robot/build/bootloader/esp-idf/esptool_py/CMakeFiles/bootloader_check_size 8931b86ccb0f01e5
11 72 1754485488833203539 esp-idf/esptool_py/CMakeFiles/bootloader_check_size 8931b86ccb0f01e5
11 72 1754485488833203539 /home/alex/github/ESP-Nodes/ESP-IDF_Robot/build/bootloader/esp-idf/esptool_py/CMakeFiles/bootloader_check_size 8931b86ccb0f01e5
7 60 1754485583072885683 esp-idf/esptool_py/CMakeFiles/bootloader_check_size 8931b86ccb0f01e5
7 60 1754485583072885683 /home/alex/github/ESP-Nodes/ESP-IDF_Robot/build/bootloader/esp-idf/esptool_py/CMakeFiles/bootloader_check_size 8931b86ccb0f01e5
7 62 1754485797052384367 esp-idf/esptool_py/CMakeFiles/bootloader_check_size 8931b86ccb0f01e5
7 62 1754485797052384367 /home/alex/github/ESP-Nodes/ESP-IDF_Robot/build/bootloader/esp-idf/esptool_py/CMakeFiles/bootloader_check_size 8931b86ccb0f01e5
7 58 1754485916268196434 esp-idf/esptool_py/CMakeFiles/bootloader_check_size 8931b86ccb0f01e5
7 58 1754485916268196434 /home/alex/github/ESP-Nodes/ESP-IDF_Robot/build/bootloader/esp-idf/esptool_py/CMakeFiles/bootloader_check_size 8931b86ccb0f01e5
8 60 1754486092401374789 esp-idf/esptool_py/CMakeFiles/bootloader_check_size 8931b86ccb0f01e5
8 60 1754486092401374789 /home/alex/github/ESP-Nodes/ESP-IDF_Robot/build/bootloader/esp-idf/esptool_py/CMakeFiles/bootloader_check_size 8931b86ccb0f01e5
7 59 1754486221244224414 esp-idf/esptool_py/CMakeFiles/bootloader_check_size 8931b86ccb0f01e5
7 59 1754486221244224414 /home/alex/github/ESP-Nodes/ESP-IDF_Robot/build/bootloader/esp-idf/esptool_py/CMakeFiles/bootloader_check_size 8931b86ccb0f01e5

File diff suppressed because one or more lines are too long

View File

@@ -907,7 +907,7 @@
},
{
"directory": "/home/alex/github/ESP-Nodes/ESP-IDF_Robot/build",
"command": "/home/alex/.espressif/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/riscv32-esp-elf-gcc -DESP_PLATFORM -DIDF_VER=\\\"v5.4.1\\\" -DSOC_MMU_PAGE_SIZE=CONFIG_MMU_PAGE_SIZE -DSOC_XTAL_FREQ_MHZ=CONFIG_XTAL_FREQ -D_GLIBCXX_HAVE_POSIX_SEMAPHORE -D_GLIBCXX_USE_POSIX_SEMAPHORE -D_GNU_SOURCE -D_POSIX_READER_WRITER_LOCKS -D PROJECT_NAME=\\\"ESP-IDF_Robot\\\" -DPROJECT_VER=\\\"ESP32-Node_Switch-v2.7-9300-g18\\\" -I/home/alex/github/ESP-Nodes/ESP-IDF_Robot/build/config -I/home/alex/esp/v5.4.1/esp-idf/components/esp_app_format/include -I/home/alex/esp/v5.4.1/esp-idf/components/newlib/platform_include -I/home/alex/esp/v5.4.1/esp-idf/components/freertos/config/include -I/home/alex/esp/v5.4.1/esp-idf/components/freertos/config/include/freertos -I/home/alex/esp/v5.4.1/esp-idf/components/freertos/config/riscv/include -I/home/alex/esp/v5.4.1/esp-idf/components/freertos/FreeRTOS-Kernel/include -I/home/alex/esp/v5.4.1/esp-idf/components/freertos/FreeRTOS-Kernel/portable/riscv/include -I/home/alex/esp/v5.4.1/esp-idf/components/freertos/FreeRTOS-Kernel/portable/riscv/include/freertos -I/home/alex/esp/v5.4.1/esp-idf/components/freertos/esp_additions/include -I/home/alex/esp/v5.4.1/esp-idf/components/esp_hw_support/include -I/home/alex/esp/v5.4.1/esp-idf/components/esp_hw_support/include/soc -I/home/alex/esp/v5.4.1/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/alex/esp/v5.4.1/esp-idf/components/esp_hw_support/dma/include -I/home/alex/esp/v5.4.1/esp-idf/components/esp_hw_support/ldo/include -I/home/alex/esp/v5.4.1/esp-idf/components/esp_hw_support/debug_probe/include -I/home/alex/esp/v5.4.1/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/alex/esp/v5.4.1/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/alex/esp/v5.4.1/esp-idf/components/heap/include -I/home/alex/esp/v5.4.1/esp-idf/components/heap/tlsf -I/home/alex/esp/v5.4.1/esp-idf/components/log/include -I/home/alex/esp/v5.4.1/esp-idf/components/soc/include -I/home/alex/esp/v5.4.1/esp-idf/components/soc/esp32c3 -I/home/alex/esp/v5.4.1/esp-idf/components/soc/esp32c3/include -I/home/alex/esp/v5.4.1/esp-idf/components/soc/esp32c3/register -I/home/alex/esp/v5.4.1/esp-idf/components/hal/platform_port/include -I/home/alex/esp/v5.4.1/esp-idf/components/hal/esp32c3/include -I/home/alex/esp/v5.4.1/esp-idf/components/hal/include -I/home/alex/esp/v5.4.1/esp-idf/components/esp_rom/include -I/home/alex/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3/include -I/home/alex/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3/include/esp32c3 -I/home/alex/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3 -I/home/alex/esp/v5.4.1/esp-idf/components/esp_common/include -I/home/alex/esp/v5.4.1/esp-idf/components/esp_system/include -I/home/alex/esp/v5.4.1/esp-idf/components/esp_system/port/soc -I/home/alex/esp/v5.4.1/esp-idf/components/esp_system/port/include/riscv -I/home/alex/esp/v5.4.1/esp-idf/components/esp_system/port/include/private -I/home/alex/esp/v5.4.1/esp-idf/components/riscv/include -I/home/alex/esp/v5.4.1/esp-idf/components/lwip/include -I/home/alex/esp/v5.4.1/esp-idf/components/lwip/include/apps -I/home/alex/esp/v5.4.1/esp-idf/components/lwip/include/apps/sntp -I/home/alex/esp/v5.4.1/esp-idf/components/lwip/lwip/src/include -I/home/alex/esp/v5.4.1/esp-idf/components/lwip/port/include -I/home/alex/esp/v5.4.1/esp-idf/components/lwip/port/freertos/include -I/home/alex/esp/v5.4.1/esp-idf/components/lwip/port/esp32xx/include -I/home/alex/esp/v5.4.1/esp-idf/components/lwip/port/esp32xx/include/arch -I/home/alex/esp/v5.4.1/esp-idf/components/lwip/port/esp32xx/include/sys -march=rv32imc_zicsr_zifencei -fdiagnostics-color=always -ffunction-sections -fdata-sections -Wall -Werror=all -Wno-error=unused-function -Wno-error=unused-variable -Wno-error=unused-but-set-variable -Wno-error=deprecated-declarations -Wextra -Wno-error=extra -Wno-unused-parameter -Wno-sign-compare -Wno-enum-conversion -gdwarf-4 -ggdb -nostartfiles -Og -fno-shrink-wrap -fmacro-prefix-map=/home/alex/github/ESP-Nodes/ESP-IDF_Robot=. -fmacro-prefix-map=/home/alex/esp/v5.4.1/esp-idf=/IDF -fstrict-volatile-bitfields -fno-jump-tables -fno-tree-switch-conversion -std=gnu17 -Wno-old-style-declaration -o esp-idf/esp_app_format/CMakeFiles/__idf_esp_app_format.dir/esp_app_desc.c.obj -c /home/alex/esp/v5.4.1/esp-idf/components/esp_app_format/esp_app_desc.c",
"command": "/home/alex/.espressif/tools/riscv32-esp-elf/esp-14.2.0_20241119/riscv32-esp-elf/bin/riscv32-esp-elf-gcc -DESP_PLATFORM -DIDF_VER=\\\"v5.4.1\\\" -DSOC_MMU_PAGE_SIZE=CONFIG_MMU_PAGE_SIZE -DSOC_XTAL_FREQ_MHZ=CONFIG_XTAL_FREQ -D_GLIBCXX_HAVE_POSIX_SEMAPHORE -D_GLIBCXX_USE_POSIX_SEMAPHORE -D_GNU_SOURCE -D_POSIX_READER_WRITER_LOCKS -D PROJECT_NAME=\\\"ESP-IDF_Robot\\\" -DPROJECT_VER=\\\"ESP32-Node_Switch-v2.7-9371-ge5\\\" -I/home/alex/github/ESP-Nodes/ESP-IDF_Robot/build/config -I/home/alex/esp/v5.4.1/esp-idf/components/esp_app_format/include -I/home/alex/esp/v5.4.1/esp-idf/components/newlib/platform_include -I/home/alex/esp/v5.4.1/esp-idf/components/freertos/config/include -I/home/alex/esp/v5.4.1/esp-idf/components/freertos/config/include/freertos -I/home/alex/esp/v5.4.1/esp-idf/components/freertos/config/riscv/include -I/home/alex/esp/v5.4.1/esp-idf/components/freertos/FreeRTOS-Kernel/include -I/home/alex/esp/v5.4.1/esp-idf/components/freertos/FreeRTOS-Kernel/portable/riscv/include -I/home/alex/esp/v5.4.1/esp-idf/components/freertos/FreeRTOS-Kernel/portable/riscv/include/freertos -I/home/alex/esp/v5.4.1/esp-idf/components/freertos/esp_additions/include -I/home/alex/esp/v5.4.1/esp-idf/components/esp_hw_support/include -I/home/alex/esp/v5.4.1/esp-idf/components/esp_hw_support/include/soc -I/home/alex/esp/v5.4.1/esp-idf/components/esp_hw_support/include/soc/esp32c3 -I/home/alex/esp/v5.4.1/esp-idf/components/esp_hw_support/dma/include -I/home/alex/esp/v5.4.1/esp-idf/components/esp_hw_support/ldo/include -I/home/alex/esp/v5.4.1/esp-idf/components/esp_hw_support/debug_probe/include -I/home/alex/esp/v5.4.1/esp-idf/components/esp_hw_support/port/esp32c3/. -I/home/alex/esp/v5.4.1/esp-idf/components/esp_hw_support/port/esp32c3/include -I/home/alex/esp/v5.4.1/esp-idf/components/heap/include -I/home/alex/esp/v5.4.1/esp-idf/components/heap/tlsf -I/home/alex/esp/v5.4.1/esp-idf/components/log/include -I/home/alex/esp/v5.4.1/esp-idf/components/soc/include -I/home/alex/esp/v5.4.1/esp-idf/components/soc/esp32c3 -I/home/alex/esp/v5.4.1/esp-idf/components/soc/esp32c3/include -I/home/alex/esp/v5.4.1/esp-idf/components/soc/esp32c3/register -I/home/alex/esp/v5.4.1/esp-idf/components/hal/platform_port/include -I/home/alex/esp/v5.4.1/esp-idf/components/hal/esp32c3/include -I/home/alex/esp/v5.4.1/esp-idf/components/hal/include -I/home/alex/esp/v5.4.1/esp-idf/components/esp_rom/include -I/home/alex/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3/include -I/home/alex/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3/include/esp32c3 -I/home/alex/esp/v5.4.1/esp-idf/components/esp_rom/esp32c3 -I/home/alex/esp/v5.4.1/esp-idf/components/esp_common/include -I/home/alex/esp/v5.4.1/esp-idf/components/esp_system/include -I/home/alex/esp/v5.4.1/esp-idf/components/esp_system/port/soc -I/home/alex/esp/v5.4.1/esp-idf/components/esp_system/port/include/riscv -I/home/alex/esp/v5.4.1/esp-idf/components/esp_system/port/include/private -I/home/alex/esp/v5.4.1/esp-idf/components/riscv/include -I/home/alex/esp/v5.4.1/esp-idf/components/lwip/include -I/home/alex/esp/v5.4.1/esp-idf/components/lwip/include/apps -I/home/alex/esp/v5.4.1/esp-idf/components/lwip/include/apps/sntp -I/home/alex/esp/v5.4.1/esp-idf/components/lwip/lwip/src/include -I/home/alex/esp/v5.4.1/esp-idf/components/lwip/port/include -I/home/alex/esp/v5.4.1/esp-idf/components/lwip/port/freertos/include -I/home/alex/esp/v5.4.1/esp-idf/components/lwip/port/esp32xx/include -I/home/alex/esp/v5.4.1/esp-idf/components/lwip/port/esp32xx/include/arch -I/home/alex/esp/v5.4.1/esp-idf/components/lwip/port/esp32xx/include/sys -march=rv32imc_zicsr_zifencei -fdiagnostics-color=always -ffunction-sections -fdata-sections -Wall -Werror=all -Wno-error=unused-function -Wno-error=unused-variable -Wno-error=unused-but-set-variable -Wno-error=deprecated-declarations -Wextra -Wno-error=extra -Wno-unused-parameter -Wno-sign-compare -Wno-enum-conversion -gdwarf-4 -ggdb -nostartfiles -Og -fno-shrink-wrap -fmacro-prefix-map=/home/alex/github/ESP-Nodes/ESP-IDF_Robot=. -fmacro-prefix-map=/home/alex/esp/v5.4.1/esp-idf=/IDF -fstrict-volatile-bitfields -fno-jump-tables -fno-tree-switch-conversion -std=gnu17 -Wno-old-style-declaration -o esp-idf/esp_app_format/CMakeFiles/__idf_esp_app_format.dir/esp_app_desc.c.obj -c /home/alex/esp/v5.4.1/esp-idf/components/esp_app_format/esp_app_desc.c",
"file": "/home/alex/esp/v5.4.1/esp-idf/components/esp_app_format/esp_app_desc.c",
"output": "esp-idf/esp_app_format/CMakeFiles/__idf_esp_app_format.dir/esp_app_desc.c.obj"
},

View File

@@ -1,7 +1,7 @@
{
"version": "1.2",
"project_name": "ESP-IDF_Robot",
"project_version": "ESP32-Node_Switch-v2.7-9300-g189c8cb76-dirty",
"project_version": "ESP32-Node_Switch-v2.7-9371-ge542ec175-dirty",
"project_path": "/home/alex/github/ESP-Nodes/ESP-IDF_Robot",
"idf_path": "/home/alex/esp/v5.4.1/esp-idf",
"build_dir": "/home/alex/github/ESP-Nodes/ESP-IDF_Robot/build",

View File

@@ -96,38 +96,36 @@ static void update_pwm (int rc_x, int rc_y) {
// ADDED ON AUG 6, 2025: to be tested!
// CONTINOUS UPDATE
// All forward directions
if (y >= 1500) {
m.motor1_rpm_pcm = (y - x); // Left side motors, forward
m.motor2_rpm_pcm = (y + x); // Right side motors, forward
// Straight Forward
/*if (x >= 3500 && y >= 500 && y <= 1000) {
m.motor1_rpm_pcm = 8190; // Left side motors, forward
m.motor2_rpm_pcm = 8190; // Right side motors, forward
m.motor3_rpm_pcm = 0;
m.motor4_rpm_pcm = 0;
}
// All reverse directions
if (y <= -1500) {
m.motor1_rpm_pcm = 0;
m.motor2_rpm_pcm = 0;
m.motor3_rpm_pcm = -(y - x); // Left side motors, reverse
m.motor4_rpm_pcm = -(y + x); // Right side motors, reverse
// Forward & Turn Left
else if (x >= 1500 && y >= -8190 && y < 8190) {
if (y >= -8190 && y < 500) {
m.motor1_rpm_pcm = x;
m.motor2_rpm_pcm = 8190;
m.motor3_rpm_pcm = 0;
m.motor4_rpm_pcm = 0;
}
else {
m.motor1_rpm_pcm = 8190;
m.motor2_rpm_pcm = x;
m.motor3_rpm_pcm = 0;
m.motor4_rpm_pcm = 0;
}
}
// ROTATIONS
// Rotate right
if ((y < 1500) && (y > -1500) && (x > 8000)) {
m.motor1_rpm_pcm = (y - x);
m.motor2_rpm_pcm = 0;
m.motor3_rpm_pcm = -(y - x);
m.motor4_rpm_pcm = 0;
}
// Rotate left
if ((y < 1500) && (y > -1500) && (x < -8000)) {
else {
m.motor1_rpm_pcm = 0;
m.motor2_rpm_pcm = (y + x);
m.motor3_rpm_pcm = -(y - x);
m.motor2_rpm_pcm = 0;
m.motor3_rpm_pcm = 0;
m.motor4_rpm_pcm = 0;
}
// -------------
}*/
/*
// Turn Left
if (x == 8190 && y == -8190) {
m.motor1_rpm_pcm = 6172;
@@ -195,7 +193,7 @@ static void update_pwm (int rc_x, int rc_y) {
m.motor2_rpm_pcm = 0;
m.motor3_rpm_pcm = 0;
m.motor4_rpm_pcm = 0;
}*/
}
ledc_set_duty(MTR_MODE, MTR_FRONT_LEFT, m.motor1_rpm_pcm);
ledc_update_duty(MTR_MODE, MTR_FRONT_LEFT);