Files
esp32-hacking/get-started/csi_recv_router/main/Kconfig.projbuild
user 0bcb5ddf0c fix: Enable stack canaries, heap poisoning, WDT panic; remove dead code
- CONFIG_COMPILER_STACK_CHECK_MODE_NORM=y (buffer overflow detection)
- CONFIG_HEAP_POISONING_LIGHT=y (use-after-free/corruption detection)
- CONFIG_ESP_TASK_WDT_PANIC=y (auto-reboot on hung task)
- Remove unused #include "esp_now.h" (CVE-2025-52471 mitigation)
- Replace hardcoded default IP 192.168.129.11 with 0.0.0.0 in Kconfig
2026-02-14 22:16:13 +01:00

31 lines
887 B
Plaintext

menu "CSI UDP Configuration"
config CSI_UDP_TARGET_IP
string "UDP target IP address"
default "0.0.0.0"
help
IP address of the host receiving CSI data (e.g., Raspberry Pi).
Set to 0.0.0.0 to disable sending until configured via TARGET command.
config CSI_UDP_TARGET_PORT
int "UDP target port"
default 5500
range 1024 65535
help
UDP port on the target host for receiving CSI data.
config CSI_CMD_PORT
int "Command listener UDP port"
default 5501
range 1024 65535
help
UDP port for receiving management commands (STATUS, REBOOT, etc.).
config CSI_HOSTNAME
string "Device mDNS hostname"
default "esp32-csi"
help
mDNS hostname for this device. Accessible as <hostname>.local on the network.
endmenu