feat(duch): Cat1 DUCH模式环形缓冲区+AT+QISEND明文输出

- Cat1仅DUCH时走独立环形缓冲区(8192B),Debug_Printf按\r\n分行写入
- DUCH_MODE逐段AT+QISEND=0,n raw模式发送,\x1A结尾,500ms间隔
- 长日志(para/help)全量明文到达,无丢包
- Cat1DuchReady标志+Cat1DuchSend外部接口
- rt_hw_console_output CH_CAT1保持DebugOrCat1UartSend(未变)
This commit is contained in:
2026-07-29 19:51:08 +08:00
parent 31f6f4af9a
commit 92937f36d2
6 changed files with 72 additions and 8 deletions
+2 -2
View File
@@ -95,9 +95,9 @@ void GateWayInit(void)
if(GateWay.ConfigPara.SavFlag != LOG_SAV_FLAG) {
memset((uint8_t *)&GateWay.ConfigPara, 0x00, sizeof(GWConfigPara_t));
GateWay.ConfigPara.SavFlag = LOG_SAV_FLAG;
GateWay.ConfigPara.Much = CH_CAT1;
GateWay.ConfigPara.Much = CH_ETH;
GateWay.ConfigPara.Auch = CH_NULL;
GateWay.ConfigPara.Duch = CH_ETH;
GateWay.ConfigPara.Duch = CH_CAT1;
GateWay.ConfigPara.CuchMask = CUCH_LORA;
#if MAC_ADDR_TYPE == 0//测试服务器
GateWay.ConfigPara.LTENet.DestAddr[0] = 39;