Files
ESP32_COMM/esp-idfmainCMakeFiles__idf_main.dirmonitordebug_log.cpp.obj.d
T
小龙虾 a93dba60d2 feat(ota): 会话 epoch/通道标识 + BLE 中止命令 + NVS 线程安全
- 新增 ota_channel_t(WiFi/BLE) + m_otaEpoch 会话代次,
  abortCurrentIfEpoch 防止同类型重启后旧 handler 误清新会话
- 同通道再次发起 OTA 时自动中止旧会话并重开
- 统一 prepareGd32Storage(validate+begin+erase+meta),
  消除 BLE/WiFi 两路径隐式差异
- OtaRelay 拆分子步骤(doRelayPackets/doFinishAndVerify),
  状态成员私有化消除数据竞争
- Gd32FlashStore NVS 读写加 mutex,metaUpdate 原子化
- BLE OTA 新增 0xFB 中止命令(保持连接)+ 0x20 ABORTED 处理
- HTTP handler 改 per-request buffer 支持并发
- 修复 CRITICAL 状态 RSSI 恢复无法降级的缺陷
- main.cpp 关键任务失败触发看门狗重启
- style.css 增强动画 + prefers-reduced-motion 兼容
2026-06-28 04:32:18 +08:00

181 lines
16 KiB
D

esp-idf/main/CMakeFiles/__idf_main.dir/monitor/debug_log.cpp.obj: \
G:\Robot_v2\DCU\ESP32_COMM\main\monitor\debug_log.cpp \
C:/Espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/picolibc/include/string.h \
F:/software/.espressif/v6.0/esp-idf/components/esp_libc/platform_include/sys/cdefs.h \
C:/Espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/picolibc/include/sys/cdefs.h \
C:/Espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/picolibc/include/sys/config.h \
C:/Espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/picolibc/include/machine/ieeefp.h \
C:/Espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/picolibc/include/sys/features.h \
C:/Espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/picolibc/include/picolibc.h \
C:/Espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/lib/gcc/riscv32-esp-elf/15.2.0/include/float.h \
C:/Espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/picolibc/include/machine/_default_types.h \
G:/Robot_v2/DCU/ESP32_COMM/build/config/sdkconfig.h \
C:/Espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/picolibc/include/stdint.h \
C:/Espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/lib/gcc/riscv32-esp-elf/15.2.0/include/stddef.h \
C:/Espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/picolibc/include/sys/_intsup.h \
C:/Espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/picolibc/include/sys/_stdint.h \
C:/Espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/picolibc/include/sys/_locale.h \
C:/Espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/picolibc/include/strings.h \
C:/Espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/picolibc/include/sys/_types.h \
C:/Espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/picolibc/include/machine/_types.h \
C:/Espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/picolibc/include/sys/string.h \
F:/software/.espressif/v6.0/esp-idf/components/esp_libc/platform_include/stdio.h \
C:/Espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/picolibc/include/stdio.h \
C:/Espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/lib/gcc/riscv32-esp-elf/15.2.0/include/stdarg.h \
F:/software/.espressif/v6.0/esp-idf/components/esp_libc/platform_include/sys/lock.h \
C:/Espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/picolibc/include/sys/lock.h \
F:/software/.espressif/v6.0/esp-idf/components/lwip/port/esp32xx/include/sys/socket.h \
F:/software/.espressif/v6.0/esp-idf/components/lwip/include/lwip/sockets.h \
F:/software/.espressif/v6.0/esp-idf/components/lwip/lwip/src/include/lwip/sockets.h \
F:/software/.espressif/v6.0/esp-idf/components/lwip/lwip/src/include/lwip/opt.h \
F:/software/.espressif/v6.0/esp-idf/components/lwip/port/include/lwipopts.h \
C:/Espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/picolibc/include/stdlib.h \
C:/Espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/picolibc/include/machine/stdlib.h \
C:/Espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/picolibc/include/alloca.h \
C:/Espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/picolibc/include/sys/_wait.h \
C:/Espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/picolibc/include/unistd.h \
F:/software/.espressif/v6.0/esp-idf/components/esp_libc/platform_include/sys/unistd.h \
C:/Espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/picolibc/include/sys/types.h \
C:/Espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/picolibc/include/machine/endian.h \
C:/Espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/picolibc/include/machine/_endian.h \
C:/Espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/picolibc/include/sys/_pthreadtypes.h \
C:/Espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/picolibc/include/sys/sched.h \
C:/Espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/picolibc/include/sys/_timespec.h \
C:/Espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/picolibc/include/machine/types.h \
F:/software/.espressif/v6.0/esp-idf/components/esp_libc/platform_include/sys/select.h \
C:/Espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/picolibc/include/sys/select.h \
C:/Espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/picolibc/include/sys/_sigset.h \
C:/Espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/picolibc/include/sys/_timeval.h \
C:/Espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/picolibc/include/sys/_select.h \
C:/Espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/picolibc/include/sys/unistd.h \
F:/software/.espressif/v6.0/esp-idf/components/esp_libc/platform_include/sys/fcntl.h \
C:/Espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/picolibc/include/sys/fcntl.h \
C:/Espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/picolibc/include/sys/_default_fcntl.h \
F:/software/.espressif/v6.0/esp-idf/components/esp_libc/platform_include/time.h \
C:/Espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/picolibc/include/time.h \
F:/software/.espressif/v6.0/esp-idf/components/esp_libc/platform_include/sys/time.h \
C:/Espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/picolibc/include/sys/time.h \
C:/Espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/picolibc/include/machine/_time.h \
F:/software/.espressif/v6.0/esp-idf/components/esp_libc/platform_include/sys/ioctl.h \
F:/software/.espressif/v6.0/esp-idf/components/esp_libc/platform_include/sys/poll.h \
F:/software/.espressif/v6.0/esp-idf/components/esp_system/include/esp_task.h \
F:/software/.espressif/v6.0/esp-idf/components/freertos/FreeRTOS-Kernel/include/freertos/FreeRTOS.h \
F:/software/.espressif/v6.0/esp-idf/components/freertos/config/include/freertos/FreeRTOSConfig.h \
F:/software/.espressif/v6.0/esp-idf/components/esp_libc/platform_include/assert.h \
C:/Espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/picolibc/include/assert.h \
F:/software/.espressif/v6.0/esp-idf/components/freertos/config/riscv/include/freertos/FreeRTOSConfig_arch.h \
F:/software/.espressif/v6.0/esp-idf/components/freertos/FreeRTOS-Kernel/include/freertos/projdefs.h \
F:/software/.espressif/v6.0/esp-idf/components/freertos/FreeRTOS-Kernel/include/freertos/portable.h \
F:/software/.espressif/v6.0/esp-idf/components/freertos/FreeRTOS-Kernel/include/freertos/deprecated_definitions.h \
F:/software/.espressif/v6.0/esp-idf/components/freertos/FreeRTOS-Kernel/portable/riscv/include/freertos/portmacro.h \
C:/Espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/lib/gcc/riscv32-esp-elf/15.2.0/include/stdbool.h \
F:/software/.espressif/v6.0/esp-idf/components/esp_hw_support/include/spinlock.h \
F:/software/.espressif/v6.0/esp-idf/components/esp_hw_support/include/esp_cpu.h \
F:/software/.espressif/v6.0/esp-idf/components/soc/esp32c3/include/soc/soc_caps.h \
F:/software/.espressif/v6.0/esp-idf/components/soc/include/soc/soc_caps_eval.h \
F:/software/.espressif/v6.0/esp-idf/components/riscv/include/riscv/csr.h \
C:/Espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/picolibc/include/sys/param.h \
C:/Espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/picolibc/include/sys/syslimits.h \
C:/Espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/picolibc/include/machine/param.h \
F:/software/.espressif/v6.0/esp-idf/components/riscv/include/riscv/encoding.h \
F:/software/.espressif/v6.0/esp-idf/components/esp_common/include/esp_assert.h \
F:/software/.espressif/v6.0/esp-idf/components/riscv/include/riscv/rv_utils.h \
F:/software/.espressif/v6.0/esp-idf/components/soc/esp32c3/include/soc/interrupt_reg.h \
F:/software/.espressif/v6.0/esp-idf/components/soc/esp32c3/register/soc/interrupt_core0_reg.h \
F:/software/.espressif/v6.0/esp-idf/components/soc/esp32c3/include/soc/soc.h \
F:/software/.espressif/v6.0/esp-idf/components/esp_common/include/esp_bit_defs.h \
F:/software/.espressif/v6.0/esp-idf/components/soc/esp32c3/register/soc/reg_base.h \
F:/software/.espressif/v6.0/esp-idf/components/esp_common/include/esp_attr.h \
F:/software/.espressif/v6.0/esp-idf/components/esp_common/include/esp_assert.h \
F:/software/.espressif/v6.0/esp-idf/components/riscv/include/riscv/interrupt.h \
F:/software/.espressif/v6.0/esp-idf/components/riscv/include/esp_private/interrupt_intc.h \
F:/software/.espressif/v6.0/esp-idf/components/riscv/include/riscv/csr_pie.h \
F:/software/.espressif/v6.0/esp-idf/components/riscv/include/riscv/csr_dsp.h \
F:/software/.espressif/v6.0/esp-idf/components/esp_hw_support/include/esp_intr_alloc.h \
F:/software/.espressif/v6.0/esp-idf/components/esp_common/include/esp_err.h \
F:/software/.espressif/v6.0/esp-idf/components/esp_common/include/esp_compiler.h \
F:/software/.espressif/v6.0/esp-idf/components/esp_hw_support/include/esp_intr_types.h \
F:/software/.espressif/v6.0/esp-idf/components/esp_common/include/esp_macros.h \
F:/software/.espressif/v6.0/esp-idf/components/esp_rom/include/esp_rom_sys.h \
C:/Espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/picolibc/include/inttypes.h \
F:/software/.espressif/v6.0/esp-idf/components/soc/esp32c3/include/soc/reset_reasons.h \
F:/software/.espressif/v6.0/esp-idf/components/heap/include/esp_heap_caps.h \
F:/software/.espressif/v6.0/esp-idf/components/heap/include/multi_heap.h \
F:/software/.espressif/v6.0/esp-idf/components/esp_system/include/esp_system.h \
F:/software/.espressif/v6.0/esp-idf/components/esp_common/include/esp_idf_version.h \
F:/software/.espressif/v6.0/esp-idf/components/esp_libc/platform_include/esp_newlib.h \
F:/software/.espressif/v6.0/esp-idf/components/esp_libc/platform_include/sys/reent.h \
C:/Espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/picolibc/include/limits.h \
C:/Espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/lib/gcc/riscv32-esp-elf/15.2.0/include/limits.h \
F:/software/.espressif/v6.0/esp-idf/components/freertos/FreeRTOS-Kernel/include/freertos/mpu_wrappers.h \
F:/software/.espressif/v6.0/esp-idf/components/freertos/esp_additions/include/freertos/idf_additions.h \
F:/software/.espressif/v6.0/esp-idf/components/freertos/FreeRTOS-Kernel/include/freertos/task.h \
F:/software/.espressif/v6.0/esp-idf/components/freertos/FreeRTOS-Kernel/include/freertos/list.h \
F:/software/.espressif/v6.0/esp-idf/components/freertos/FreeRTOS-Kernel/include/freertos/queue.h \
F:/software/.espressif/v6.0/esp-idf/components/freertos/FreeRTOS-Kernel/include/freertos/task.h \
F:/software/.espressif/v6.0/esp-idf/components/freertos/FreeRTOS-Kernel/include/freertos/semphr.h \
F:/software/.espressif/v6.0/esp-idf/components/freertos/FreeRTOS-Kernel/include/freertos/queue.h \
F:/software/.espressif/v6.0/esp-idf/components/freertos/FreeRTOS-Kernel/include/freertos/stream_buffer.h \
F:/software/.espressif/v6.0/esp-idf/components/freertos/FreeRTOS-Kernel/include/freertos/message_buffer.h \
F:/software/.espressif/v6.0/esp-idf/components/freertos/FreeRTOS-Kernel/include/freertos/stream_buffer.h \
F:/software/.espressif/v6.0/esp-idf/components/freertos/FreeRTOS-Kernel/include/freertos/event_groups.h \
F:/software/.espressif/v6.0/esp-idf/components/freertos/FreeRTOS-Kernel/include/freertos/timers.h \
F:/software/.espressif/v6.0/esp-idf/components/esp_hw_support/include/esp_random.h \
F:/software/.espressif/v6.0/esp-idf/components/lwip/port/include/sntp/sntp_get_set_time.h \
F:/software/.espressif/v6.0/esp-idf/components/lwip/port/include/sockets_ext.h \
F:/software/.espressif/v6.0/esp-idf/components/lwip/port/freertos/include/arch/sys_arch.h \
F:/software/.espressif/v6.0/esp-idf/components/lwip/lwip/src/include/lwip/debug.h \
F:/software/.espressif/v6.0/esp-idf/components/lwip/lwip/src/include/lwip/arch.h \
F:/software/.espressif/v6.0/esp-idf/components/lwip/port/esp32xx/include/arch/cc.h \
C:/Espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/picolibc/include/errno.h \
F:/software/.espressif/v6.0/esp-idf/components/esp_libc/platform_include/sys/errno.h \
C:/Espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/picolibc/include/sys/errno.h \
C:/Espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/picolibc/include/ctype.h \
F:/software/.espressif/v6.0/esp-idf/components/lwip/lwip/src/include/lwip/ip_addr.h \
F:/software/.espressif/v6.0/esp-idf/components/lwip/lwip/src/include/lwip/def.h \
F:/software/.espressif/v6.0/esp-idf/components/lwip/lwip/src/include/lwip/ip4_addr.h \
F:/software/.espressif/v6.0/esp-idf/components/lwip/lwip/src/include/lwip/ip6_addr.h \
F:/software/.espressif/v6.0/esp-idf/components/lwip/lwip/src/include/lwip/def.h \
F:/software/.espressif/v6.0/esp-idf/components/lwip/lwip/src/include/lwip/ip6_zone.h \
F:/software/.espressif/v6.0/esp-idf/components/lwip/lwip/src/include/lwip/netif.h \
F:/software/.espressif/v6.0/esp-idf/components/lwip/lwip/src/include/lwip/err.h \
F:/software/.espressif/v6.0/esp-idf/components/lwip/lwip/src/include/lwip/pbuf.h \
F:/software/.espressif/v6.0/esp-idf/components/lwip/lwip/src/include/lwip/stats.h \
F:/software/.espressif/v6.0/esp-idf/components/lwip/lwip/src/include/lwip/mem.h \
F:/software/.espressif/v6.0/esp-idf/components/lwip/lwip/src/include/lwip/memp.h \
F:/software/.espressif/v6.0/esp-idf/components/lwip/lwip/src/include/lwip/priv/memp_std.h \
F:/software/.espressif/v6.0/esp-idf/components/lwip/lwip/src/include/lwip/priv/memp_priv.h \
F:/software/.espressif/v6.0/esp-idf/components/lwip/lwip/src/include/lwip/priv/mem_priv.h \
F:/software/.espressif/v6.0/esp-idf/components/lwip/lwip/src/include/lwip/inet.h \
F:/software/.espressif/v6.0/esp-idf/components/lwip/lwip/src/include/lwip/errno.h \
F:/software/.espressif/v6.0/esp-idf/components/esp_libc/platform_include/net/if.h \
F:/software/.espressif/v6.0/esp-idf/components/lwip/lwip/src/include/lwip/if_api.h \
F:/software/.espressif/v6.0/esp-idf/components/lwip/port/include/netdb.h \
F:/software/.espressif/v6.0/esp-idf/components/lwip/include/lwip/netdb.h \
F:/software/.espressif/v6.0/esp-idf/components/lwip/lwip/src/include/lwip/netdb.h \
F:/software/.espressif/v6.0/esp-idf/components/lwip/port/include/arpa/inet.h \
F:/software/.espressif/v6.0/esp-idf/components/log/include/esp_log.h \
F:/software/.espressif/v6.0/esp-idf/components/log/include/esp_log_config.h \
F:/software/.espressif/v6.0/esp-idf/components/log/include/esp_log_level.h \
F:/software/.espressif/v6.0/esp-idf/components/log/include/esp_log_color.h \
F:/software/.espressif/v6.0/esp-idf/components/log/include/esp_log_buffer.h \
F:/software/.espressif/v6.0/esp-idf/components/log/include/esp_log_timestamp.h \
F:/software/.espressif/v6.0/esp-idf/components/log/include/esp_log_write.h \
F:/software/.espressif/v6.0/esp-idf/components/log/include/esp_log_format.h \
F:/software/.espressif/v6.0/esp-idf/components/log/include/esp_log_args.h \
F:/software/.espressif/v6.0/esp-idf/components/log/include/esp_log_attr.h \
F:/software/.espressif/v6.0/esp-idf/components/log/include/esp_private/log_attr.h \
F:/software/.espressif/v6.0/esp-idf/components/esp_driver_uart/include/driver/uart.h \
F:/software/.espressif/v6.0/esp-idf/components/esp_hal_uart/include/hal/uart_types.h \
F:/software/.espressif/v6.0/esp-idf/components/soc/esp32c3/include/soc/clk_tree_defs.h \
F:/software/.espressif/v6.0/esp-idf/components/esp_common/include/esp_check.h \
G:\Robot_v2\DCU\ESP32_COMM\main\monitor\debug_log.h \
G:/Robot_v2/DCU/ESP32_COMM/main/include/app_config.h \
C:/Espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/riscv32-esp-elf/include/c++/15.2.0/cstdint \
C:/Espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/picolibc/riscv32-esp-elf/include/c++/15.2.0/riscv32-esp-elf/rv32imc_zicsr_zifencei/ilp32/no-rtti/bits/c++config.h \
C:/Espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/picolibc/riscv32-esp-elf/include/c++/15.2.0/riscv32-esp-elf/rv32imc_zicsr_zifencei/ilp32/no-rtti/bits/os_defines.h \
C:/Espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/picolibc/riscv32-esp-elf/include/c++/15.2.0/riscv32-esp-elf/rv32imc_zicsr_zifencei/ilp32/no-rtti/bits/cpu_defines.h \
C:/Espressif/tools/riscv32-esp-elf/esp-15.2.0_20251204/riscv32-esp-elf/riscv32-esp-elf/include/c++/15.2.0/pstl/pstl_config.h \
G:/Robot_v2/DCU/ESP32_COMM/main/include/version.h \
F:/software/.espressif/v6.0/esp-idf/components/lwip/port/include/netinet/in.h