Adapt WSS to new boards and use MQTT domain for eSIM connectivity

Preserve main GNSS and volume behavior while porting verified TLS, receive fixes and full-handshake optimizations. Add MQTT connection diagnostics and route MQTT through banban.api.talkingq.com:1883.

Include migration documentation and regression tools. Firmware builds and package checks passed; user confirmed new-board connectivity after switching the MQTT host to the domain.
This commit is contained in:
chenjintao
2026-09-16 17:27:21 +08:00
parent 2746cc3d4e
commit 3deb51d838
45 changed files with 3724 additions and 4815 deletions
@@ -13,6 +13,7 @@ MAKEFILE_PATH :=$(subst $(strip \),/,$(abspath $(lastword $(MAKEFILE_LIST))))
SRC_FILES+= \
custom_app.c \
lib/cJSON/cJSON.c\
lib/librws/src/rws_handshake.c\
lib/librws/src/rws_error.c\
lib/librws/src/rws_frame.c\
lib/librws/src/rws_list.c\
@@ -67,6 +68,8 @@ SRC_FILES+= \
http_aofei.c \
net_mgt.c \
ws_talkingq.c \
talkingq_wss.c \
talkingq_root_ca.c \
hal_key.c \
audio.c \
hal_led.c \
@@ -78,6 +81,7 @@ SRC_FILES+= \
nfc.c \
DP1312EA.c \
mqtt.c \
mqtt_connect_diag.c \
vad_det.c \
sleep_wake.c \
battery.c \