NovaGlide ultrasonic + i2c mutex

This commit is contained in:
2026-01-05 03:12:59 -05:00
parent 7710e953ba
commit 922e0150a8
18 changed files with 27039 additions and 22998 deletions

View File

@@ -1 +1 @@
ca139032b8c55a0c2a993e3e257692d5 /home/alex/github/ESP-Nodes/ESP-IDF_NovaGlide/build/ESP-IDF_NovaGlide.bin
967a31102b5f708607b8ccb505dbdf2f /home/alex/github/ESP-Nodes/ESP-IDF_NovaGlide/build/ESP-IDF_NovaGlide.bin

Binary file not shown.

File diff suppressed because it is too large Load Diff

View File

@@ -1 +1 @@
92f6d662419c3db5cb339e38971a2ea264a4007c
7710e953bab8927130bf2cfd597e7de5878d97c9

File diff suppressed because one or more lines are too long

View File

@@ -201,3 +201,5 @@
7 49 1767600683976556863 /home/alex/github/ESP-Nodes/ESP-IDF_NovaGlide/build/bootloader/esp-idf/esptool_py/CMakeFiles/bootloader_check_size 457db3a027c5623d
7 57 1767600694982652321 esp-idf/esptool_py/CMakeFiles/bootloader_check_size 457db3a027c5623d
7 57 1767600694982652321 /home/alex/github/ESP-Nodes/ESP-IDF_NovaGlide/build/bootloader/esp-idf/esptool_py/CMakeFiles/bootloader_check_size 457db3a027c5623d
7 48 1767600768915285867 esp-idf/esptool_py/CMakeFiles/bootloader_check_size 457db3a027c5623d
7 48 1767600768915285867 /home/alex/github/ESP-Nodes/ESP-IDF_NovaGlide/build/bootloader/esp-idf/esptool_py/CMakeFiles/bootloader_check_size 457db3a027c5623d

View File

@@ -3165,7 +3165,7 @@ build esp-idf/partition_table/CMakeFiles/partition_table-flash | ${cmake_ninja_w
build cmake_object_order_depends_target___idf_esp_app_format: phony || cmake_object_order_depends_target___idf_esp_bootloader_format
build esp-idf/esp_app_format/CMakeFiles/__idf_esp_app_format.dir/esp_app_desc.c.obj: C_COMPILER____idf_esp_app_format_unscanned_ /home/alex/esp/esp-idf/v5.4.1/components/esp_app_format/esp_app_desc.c || cmake_object_order_depends_target___idf_esp_app_format
DEFINES = -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_NovaGlide\" -DPROJECT_VER=\"ESP32-Node_Switch-v2.7-11993-g9\"
DEFINES = -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_NovaGlide\" -DPROJECT_VER=\"ESP32-Node_Switch-v2.7-11996-g7\"
DEP_FILE = esp-idf/esp_app_format/CMakeFiles/__idf_esp_app_format.dir/esp_app_desc.c.obj.d
FLAGS = -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_NovaGlide=. -fmacro-prefix-map=/home/alex/esp/esp-idf/v5.4.1=/IDF -fstrict-volatile-bitfields -fno-jump-tables -fno-tree-switch-conversion -std=gnu17 -Wno-old-style-declaration
INCLUDES = -I/home/alex/github/ESP-Nodes/ESP-IDF_NovaGlide/build/config -I/home/alex/esp/esp-idf/v5.4.1/components/esp_app_format/include -I/home/alex/esp/esp-idf/v5.4.1/components/newlib/platform_include -I/home/alex/esp/esp-idf/v5.4.1/components/freertos/config/include -I/home/alex/esp/esp-idf/v5.4.1/components/freertos/config/include/freertos -I/home/alex/esp/esp-idf/v5.4.1/components/freertos/config/riscv/include -I/home/alex/esp/esp-idf/v5.4.1/components/freertos/FreeRTOS-Kernel/include -I/home/alex/esp/esp-idf/v5.4.1/components/freertos/FreeRTOS-Kernel/portable/riscv/include -I/home/alex/esp/esp-idf/v5.4.1/components/freertos/FreeRTOS-Kernel/portable/riscv/include/freertos -I/home/alex/esp/esp-idf/v5.4.1/components/freertos/esp_additions/include -I/home/alex/esp/esp-idf/v5.4.1/components/esp_hw_support/include -I/home/alex/esp/esp-idf/v5.4.1/components/esp_hw_support/include/soc -I/home/alex/esp/esp-idf/v5.4.1/components/esp_hw_support/include/soc/esp32c3 -I/home/alex/esp/esp-idf/v5.4.1/components/esp_hw_support/dma/include -I/home/alex/esp/esp-idf/v5.4.1/components/esp_hw_support/ldo/include -I/home/alex/esp/esp-idf/v5.4.1/components/esp_hw_support/debug_probe/include -I/home/alex/esp/esp-idf/v5.4.1/components/esp_hw_support/port/esp32c3/. -I/home/alex/esp/esp-idf/v5.4.1/components/esp_hw_support/port/esp32c3/include -I/home/alex/esp/esp-idf/v5.4.1/components/heap/include -I/home/alex/esp/esp-idf/v5.4.1/components/heap/tlsf -I/home/alex/esp/esp-idf/v5.4.1/components/log/include -I/home/alex/esp/esp-idf/v5.4.1/components/soc/include -I/home/alex/esp/esp-idf/v5.4.1/components/soc/esp32c3 -I/home/alex/esp/esp-idf/v5.4.1/components/soc/esp32c3/include -I/home/alex/esp/esp-idf/v5.4.1/components/soc/esp32c3/register -I/home/alex/esp/esp-idf/v5.4.1/components/hal/platform_port/include -I/home/alex/esp/esp-idf/v5.4.1/components/hal/esp32c3/include -I/home/alex/esp/esp-idf/v5.4.1/components/hal/include -I/home/alex/esp/esp-idf/v5.4.1/components/esp_rom/include -I/home/alex/esp/esp-idf/v5.4.1/components/esp_rom/esp32c3/include -I/home/alex/esp/esp-idf/v5.4.1/components/esp_rom/esp32c3/include/esp32c3 -I/home/alex/esp/esp-idf/v5.4.1/components/esp_rom/esp32c3 -I/home/alex/esp/esp-idf/v5.4.1/components/esp_common/include -I/home/alex/esp/esp-idf/v5.4.1/components/esp_system/include -I/home/alex/esp/esp-idf/v5.4.1/components/esp_system/port/soc -I/home/alex/esp/esp-idf/v5.4.1/components/esp_system/port/include/riscv -I/home/alex/esp/esp-idf/v5.4.1/components/esp_system/port/include/private -I/home/alex/esp/esp-idf/v5.4.1/components/riscv/include -I/home/alex/esp/esp-idf/v5.4.1/components/lwip/include -I/home/alex/esp/esp-idf/v5.4.1/components/lwip/include/apps -I/home/alex/esp/esp-idf/v5.4.1/components/lwip/include/apps/sntp -I/home/alex/esp/esp-idf/v5.4.1/components/lwip/lwip/src/include -I/home/alex/esp/esp-idf/v5.4.1/components/lwip/port/include -I/home/alex/esp/esp-idf/v5.4.1/components/lwip/port/freertos/include -I/home/alex/esp/esp-idf/v5.4.1/components/lwip/port/esp32xx/include -I/home/alex/esp/esp-idf/v5.4.1/components/lwip/port/esp32xx/include/arch -I/home/alex/esp/esp-idf/v5.4.1/components/lwip/port/esp32xx/include/sys

View File

@@ -907,7 +907,7 @@
},
{
"directory": "/home/alex/github/ESP-Nodes/ESP-IDF_NovaGlide/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_NovaGlide\\\" -DPROJECT_VER=\\\"ESP32-Node_Switch-v2.7-11993-g9\\\" -I/home/alex/github/ESP-Nodes/ESP-IDF_NovaGlide/build/config -I/home/alex/esp/esp-idf/v5.4.1/components/esp_app_format/include -I/home/alex/esp/esp-idf/v5.4.1/components/newlib/platform_include -I/home/alex/esp/esp-idf/v5.4.1/components/freertos/config/include -I/home/alex/esp/esp-idf/v5.4.1/components/freertos/config/include/freertos -I/home/alex/esp/esp-idf/v5.4.1/components/freertos/config/riscv/include -I/home/alex/esp/esp-idf/v5.4.1/components/freertos/FreeRTOS-Kernel/include -I/home/alex/esp/esp-idf/v5.4.1/components/freertos/FreeRTOS-Kernel/portable/riscv/include -I/home/alex/esp/esp-idf/v5.4.1/components/freertos/FreeRTOS-Kernel/portable/riscv/include/freertos -I/home/alex/esp/esp-idf/v5.4.1/components/freertos/esp_additions/include -I/home/alex/esp/esp-idf/v5.4.1/components/esp_hw_support/include -I/home/alex/esp/esp-idf/v5.4.1/components/esp_hw_support/include/soc -I/home/alex/esp/esp-idf/v5.4.1/components/esp_hw_support/include/soc/esp32c3 -I/home/alex/esp/esp-idf/v5.4.1/components/esp_hw_support/dma/include -I/home/alex/esp/esp-idf/v5.4.1/components/esp_hw_support/ldo/include -I/home/alex/esp/esp-idf/v5.4.1/components/esp_hw_support/debug_probe/include -I/home/alex/esp/esp-idf/v5.4.1/components/esp_hw_support/port/esp32c3/. -I/home/alex/esp/esp-idf/v5.4.1/components/esp_hw_support/port/esp32c3/include -I/home/alex/esp/esp-idf/v5.4.1/components/heap/include -I/home/alex/esp/esp-idf/v5.4.1/components/heap/tlsf -I/home/alex/esp/esp-idf/v5.4.1/components/log/include -I/home/alex/esp/esp-idf/v5.4.1/components/soc/include -I/home/alex/esp/esp-idf/v5.4.1/components/soc/esp32c3 -I/home/alex/esp/esp-idf/v5.4.1/components/soc/esp32c3/include -I/home/alex/esp/esp-idf/v5.4.1/components/soc/esp32c3/register -I/home/alex/esp/esp-idf/v5.4.1/components/hal/platform_port/include -I/home/alex/esp/esp-idf/v5.4.1/components/hal/esp32c3/include -I/home/alex/esp/esp-idf/v5.4.1/components/hal/include -I/home/alex/esp/esp-idf/v5.4.1/components/esp_rom/include -I/home/alex/esp/esp-idf/v5.4.1/components/esp_rom/esp32c3/include -I/home/alex/esp/esp-idf/v5.4.1/components/esp_rom/esp32c3/include/esp32c3 -I/home/alex/esp/esp-idf/v5.4.1/components/esp_rom/esp32c3 -I/home/alex/esp/esp-idf/v5.4.1/components/esp_common/include -I/home/alex/esp/esp-idf/v5.4.1/components/esp_system/include -I/home/alex/esp/esp-idf/v5.4.1/components/esp_system/port/soc -I/home/alex/esp/esp-idf/v5.4.1/components/esp_system/port/include/riscv -I/home/alex/esp/esp-idf/v5.4.1/components/esp_system/port/include/private -I/home/alex/esp/esp-idf/v5.4.1/components/riscv/include -I/home/alex/esp/esp-idf/v5.4.1/components/lwip/include -I/home/alex/esp/esp-idf/v5.4.1/components/lwip/include/apps -I/home/alex/esp/esp-idf/v5.4.1/components/lwip/include/apps/sntp -I/home/alex/esp/esp-idf/v5.4.1/components/lwip/lwip/src/include -I/home/alex/esp/esp-idf/v5.4.1/components/lwip/port/include -I/home/alex/esp/esp-idf/v5.4.1/components/lwip/port/freertos/include -I/home/alex/esp/esp-idf/v5.4.1/components/lwip/port/esp32xx/include -I/home/alex/esp/esp-idf/v5.4.1/components/lwip/port/esp32xx/include/arch -I/home/alex/esp/esp-idf/v5.4.1/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_NovaGlide=. -fmacro-prefix-map=/home/alex/esp/esp-idf/v5.4.1=/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/esp-idf/v5.4.1/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_NovaGlide\\\" -DPROJECT_VER=\\\"ESP32-Node_Switch-v2.7-11996-g7\\\" -I/home/alex/github/ESP-Nodes/ESP-IDF_NovaGlide/build/config -I/home/alex/esp/esp-idf/v5.4.1/components/esp_app_format/include -I/home/alex/esp/esp-idf/v5.4.1/components/newlib/platform_include -I/home/alex/esp/esp-idf/v5.4.1/components/freertos/config/include -I/home/alex/esp/esp-idf/v5.4.1/components/freertos/config/include/freertos -I/home/alex/esp/esp-idf/v5.4.1/components/freertos/config/riscv/include -I/home/alex/esp/esp-idf/v5.4.1/components/freertos/FreeRTOS-Kernel/include -I/home/alex/esp/esp-idf/v5.4.1/components/freertos/FreeRTOS-Kernel/portable/riscv/include -I/home/alex/esp/esp-idf/v5.4.1/components/freertos/FreeRTOS-Kernel/portable/riscv/include/freertos -I/home/alex/esp/esp-idf/v5.4.1/components/freertos/esp_additions/include -I/home/alex/esp/esp-idf/v5.4.1/components/esp_hw_support/include -I/home/alex/esp/esp-idf/v5.4.1/components/esp_hw_support/include/soc -I/home/alex/esp/esp-idf/v5.4.1/components/esp_hw_support/include/soc/esp32c3 -I/home/alex/esp/esp-idf/v5.4.1/components/esp_hw_support/dma/include -I/home/alex/esp/esp-idf/v5.4.1/components/esp_hw_support/ldo/include -I/home/alex/esp/esp-idf/v5.4.1/components/esp_hw_support/debug_probe/include -I/home/alex/esp/esp-idf/v5.4.1/components/esp_hw_support/port/esp32c3/. -I/home/alex/esp/esp-idf/v5.4.1/components/esp_hw_support/port/esp32c3/include -I/home/alex/esp/esp-idf/v5.4.1/components/heap/include -I/home/alex/esp/esp-idf/v5.4.1/components/heap/tlsf -I/home/alex/esp/esp-idf/v5.4.1/components/log/include -I/home/alex/esp/esp-idf/v5.4.1/components/soc/include -I/home/alex/esp/esp-idf/v5.4.1/components/soc/esp32c3 -I/home/alex/esp/esp-idf/v5.4.1/components/soc/esp32c3/include -I/home/alex/esp/esp-idf/v5.4.1/components/soc/esp32c3/register -I/home/alex/esp/esp-idf/v5.4.1/components/hal/platform_port/include -I/home/alex/esp/esp-idf/v5.4.1/components/hal/esp32c3/include -I/home/alex/esp/esp-idf/v5.4.1/components/hal/include -I/home/alex/esp/esp-idf/v5.4.1/components/esp_rom/include -I/home/alex/esp/esp-idf/v5.4.1/components/esp_rom/esp32c3/include -I/home/alex/esp/esp-idf/v5.4.1/components/esp_rom/esp32c3/include/esp32c3 -I/home/alex/esp/esp-idf/v5.4.1/components/esp_rom/esp32c3 -I/home/alex/esp/esp-idf/v5.4.1/components/esp_common/include -I/home/alex/esp/esp-idf/v5.4.1/components/esp_system/include -I/home/alex/esp/esp-idf/v5.4.1/components/esp_system/port/soc -I/home/alex/esp/esp-idf/v5.4.1/components/esp_system/port/include/riscv -I/home/alex/esp/esp-idf/v5.4.1/components/esp_system/port/include/private -I/home/alex/esp/esp-idf/v5.4.1/components/riscv/include -I/home/alex/esp/esp-idf/v5.4.1/components/lwip/include -I/home/alex/esp/esp-idf/v5.4.1/components/lwip/include/apps -I/home/alex/esp/esp-idf/v5.4.1/components/lwip/include/apps/sntp -I/home/alex/esp/esp-idf/v5.4.1/components/lwip/lwip/src/include -I/home/alex/esp/esp-idf/v5.4.1/components/lwip/port/include -I/home/alex/esp/esp-idf/v5.4.1/components/lwip/port/freertos/include -I/home/alex/esp/esp-idf/v5.4.1/components/lwip/port/esp32xx/include -I/home/alex/esp/esp-idf/v5.4.1/components/lwip/port/esp32xx/include/arch -I/home/alex/esp/esp-idf/v5.4.1/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_NovaGlide=. -fmacro-prefix-map=/home/alex/esp/esp-idf/v5.4.1=/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/esp-idf/v5.4.1/components/esp_app_format/esp_app_desc.c",
"file": "/home/alex/esp/esp-idf/v5.4.1/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"
},

File diff suppressed because one or more lines are too long

View File

@@ -1,7 +1,7 @@
{
"version": "1.2",
"project_name": "ESP-IDF_NovaGlide",
"project_version": "ESP32-Node_Switch-v2.7-11993-g92f6d66241-dirty",
"project_version": "ESP32-Node_Switch-v2.7-11996-g7710e953ba-dirty",
"project_path": "/home/alex/github/ESP-Nodes/ESP-IDF_NovaGlide",
"idf_path": "/home/alex/esp/esp-idf/v5.4.1",
"build_dir": "/home/alex/github/ESP-Nodes/ESP-IDF_NovaGlide/build",