Compare commits

..

1 Commits

Author SHA1 Message Date
github-actions[bot] 55c70a499f chore: update vendor submodules to latest main 2026-03-16 18:26:26 +00:00
5 changed files with 24 additions and 18 deletions
+3 -3
View File
@@ -117,8 +117,8 @@ size_t csi_serialize_frame(const wifi_csi_info_t *info, uint8_t *buf, size_t buf
uint32_t magic = CSI_MAGIC;
memcpy(&buf[0], &magic, 4);
/* Node ID (from NVS runtime config, not compile-time Kconfig) */
buf[4] = g_nvs_config.node_id;
/* Node ID */
buf[4] = (uint8_t)CONFIG_CSI_NODE_ID;
/* Number of antennas */
buf[5] = n_antennas;
@@ -273,7 +273,7 @@ void csi_collector_init(void)
}
ESP_LOGI(TAG, "CSI collection initialized (node_id=%d, channel=%u)",
g_nvs_config.node_id, (unsigned)csi_channel);
CONFIG_CSI_NODE_ID, (unsigned)csi_channel);
}
/* ---- ADR-029: Channel hopping ---- */
+5 -4
View File
@@ -7,11 +7,8 @@
*/
#include "display_ui.h"
#include "nvs_config.h"
#include "sdkconfig.h"
extern nvs_config_t g_nvs_config;
#if CONFIG_DISPLAY_ENABLE
#include <stdio.h>
@@ -350,7 +347,11 @@ void display_ui_update(void)
{
char buf[48];
snprintf(buf, sizeof(buf), "Node: %d", g_nvs_config.node_id);
#ifdef CONFIG_CSI_NODE_ID
snprintf(buf, sizeof(buf), "Node: %d", CONFIG_CSI_NODE_ID);
#else
snprintf(buf, sizeof(buf), "Node: --");
#endif
lv_label_set_text(s_sys_node, buf);
snprintf(buf, sizeof(buf), "Heap: %lu KB free",
+10 -6
View File
@@ -18,11 +18,7 @@
*/
#include "edge_processing.h"
#include "nvs_config.h"
#include "mmwave_sensor.h"
/* Runtime config — declared in main.c, loaded from NVS at boot. */
extern nvs_config_t g_nvs_config;
#include "wasm_runtime.h"
#include "stream_sender.h"
@@ -430,7 +426,11 @@ static void send_compressed_frame(const uint8_t *iq_data, uint16_t iq_len,
uint32_t magic = EDGE_COMPRESSED_MAGIC;
memcpy(&pkt[0], &magic, 4);
pkt[4] = g_nvs_config.node_id;
#ifdef CONFIG_CSI_NODE_ID
pkt[4] = (uint8_t)CONFIG_CSI_NODE_ID;
#else
pkt[4] = 0;
#endif
pkt[5] = channel;
memcpy(&pkt[6], &iq_len, 2);
memcpy(&pkt[8], &comp_len, 2);
@@ -548,7 +548,11 @@ static void send_vitals_packet(void)
memset(&pkt, 0, sizeof(pkt));
pkt.magic = EDGE_VITALS_MAGIC;
pkt.node_id = g_nvs_config.node_id;
#ifdef CONFIG_CSI_NODE_ID
pkt.node_id = (uint8_t)CONFIG_CSI_NODE_ID;
#else
pkt.node_id = 0;
#endif
pkt.flags = 0;
if (s_presence_detected) pkt.flags |= 0x01;
+5 -4
View File
@@ -12,9 +12,6 @@
#include "sdkconfig.h"
#include "wasm_runtime.h"
#include "nvs_config.h"
extern nvs_config_t g_nvs_config;
#if defined(CONFIG_WASM_ENABLE) && defined(WASM3_AVAILABLE)
@@ -383,7 +380,11 @@ static void send_wasm_output(uint8_t slot_id)
memset(&pkt, 0, sizeof(pkt));
pkt.magic = WASM_OUTPUT_MAGIC;
pkt.node_id = g_nvs_config.node_id;
#ifdef CONFIG_CSI_NODE_ID
pkt.node_id = (uint8_t)CONFIG_CSI_NODE_ID;
#else
pkt.node_id = 0;
#endif
pkt.module_id = slot_id;
pkt.event_count = n_filtered;