RTL87XX系列

1.1 BW16最新版Combo-AT固件(固件号2179)

当前版本为V4.18_P5.6.4,以下是针对上个版本固件号1879,版本号v4.9.2 更新内容。

说明:

版本号 更新内容
V4.18_P5.6.4

1.添加 AI_HalWifiOn() 接口

2.适配 AI_HalWifiOn() 接口,修复wifi关闭后无法重连问题

V4.18_P5.6.3 1.flash 保存兼容配置保存和普通保存
V4.18_P5.6.2

1.更新 AI_ComboSDK V4.18_P2.29.1,优化 flash 存储,减少 flash 擦写次数

2 .修复 flash 保存报错

V4.18_P5.6.1 1.修改 flash 保存,改为 config 专用保存方式,避免写入时断电导致的异常
V4.18_P5.6.0 1.更新 AI_ComboSDK V4.18_P2.29.0,MQTT 添加无证书校验的 SSL 连接
V4.18_P5.5.1

1.修复malloc失败卡死问题(关闭了malloc失败的回调函数)

2.修复编译错误

V4.18_P5.5.0 1.更新 AI_ComboSDK
V4.18_P2.28.2 1.消告警
V4.18_P2.28.1 1.http添加没有Content-Length时通过结束符判断请求结束
V4.18_P2.28.0 1.添加SNTP相关指令 AT+SNTPTIME AT+SNTPTIMECFG AT+SNTPINTV
V4.18_P5.4.2 1.更新 AI_ComboSDK
V4.18_P2.27.2 1.MQTT 密码长度改为最大255字节
V4.18_P2.27.1 1.将mqtt收发buf默认值改为2K
V4.18_P5.4.1 1.更新原厂SDK补丁 6.2_patch_integrated_221206_bf3b2a72(94571)
V4.18_P5.4.0 1.更新 AI_ComboSDK 到 V4.18_P2.27.0,tcp client 添加断线自动重连功能
V4.18_P5.3.2 1.修复wifi重连和蓝牙配网成功后wifi状态显示没有获取IP问题
V4.18_P5.3.1 1.更新 AI_ComboSDK 到 V4.18_P2.26.1,修复 UDPServer自动接收数据卡死问题
V4.18_P5.3.0

1.更新 AI_ComboSDK 到 V4.18_P2.26.0,1.添加wifi关闭API接口 AI_HalWifiOff()

2.适配 AI_HalWifiOff() 接口

V4.18_P5.2.1 1.更新 AI_ComboSDK 到 V4.18_P2.25.1,修复不连接设置wifi自动连接不生效问题
V4.18_P5.2.0 1.更新 AI_ComboSDK 到 V4.18_P2.24.2,添加 int Ai_IOMapGetICPinByIndex(uint8_t modePin) 接口 2.AT+SLEEP增加没有初始化IOMAP的判断,适配深睡眠接口
V4.18_P5.2.0
  1. tcp keep alive 参数实现
V4.18_P5.1.1

1.更新 AI_ComboSDK 到 V4.18_P2.24.1, 修复socket的accept参数错误

2.增加AI_HalWifiSetMac()接口

V4.18_P5.1.0 1.更新 AI_ComboSDK 到 V4.18_P2.24.0,开机自动重连添加不校验直接保存wifi参数的选项
V4.18_P5.0.3 1.更新 AI_ComboSDK 到 V4.18_P2.23.2,修复wifi上电自动进入透传模式失败问题
V4.18_P5.0.2

1.更新 AI_ComboSDK 到 V4.18_P2.23.1,添加 AI_TakePrintLock(),AI_GivePrintLock(),AI_DataPrintNoLock()接口

2.修复socket通信时主动打印数据时多线程打印乱序问题

V4.18_P5.0.1 1.更新 AI_ComboSDK
V4.18_P2.23.0 1.剥离 AI_HalSetWifiConfigName() 接口
V4.18_P2.22.1 1.修改wifi名称和密码最大支持63字节
V4.18_P2.22.0 1.睡眠模式增加配置唤醒源的参数
V4.18_P2.21.0 1.esp BluFi 蓝牙配网增加自定义名称功能
V4.18_P2.20.2 1.更新mqtt clinent ID/账号/密码 长度为127
V4.18_P2.20.1

1.修复蓝牙配网后没有自动保存配网信息问题

2.适配 AI_HalSetPowerMode()接口

V4.18_P5.0.0

1.更新 AI_ComboSDK V4.18_P2.20.0,抽象读取rssi接口

2.udp server添加发送功能,发送对象为第一次收到数据时的对象

V4.18_P4.14.3

1.更新 AI_ComboSDK 到V4.18_P2.19.3,修复蓝牙透传大文件时咬狗问题

2.修复wifi扫描输出信息的兼容问题.

3.新增指令AT+WRSSI获取连接后的信号强度.

4.AT+WSCAN参数1输入改为全字匹配

V4.18_P4.14.2

1.更新 AI_ComboSDK 到V4.18_P2.19.2,去掉延时减小socket异常时无法断开的情况

2.修改蓝牙默认UUID

V4.18_P4.14.1 1.更新 AI_ComboSDK 到V4.18_P2.19.1,socket添加自动删除功能
V4.18_P4.14.0

1.更新 AI_ComboSDK 到V4.18_P2.19.0,1.添加蓝牙配网

2.修复ping卡死

3.新增指令AT+WSCANOPT,用于选择AT+WSCAN的输出信息,适配AI_HalSystemIsrunning函数

V4.18_P4.13.2

1.更新 AI_ComboSDK 到V4.18_P2.15.2,设置默认IOMap容量为48个

2.修复ble从机notify导致重启问题

V4.18_P4.13.1 1.更新 AI_ComboSDK 到 V4.18_P2.15.1,修复 AI_ParseParam 指令第一个参数为空是没有解析到的问题
V4.18_P4.13.0

1.更新 AI_ComboSDK 到 V4.18_P2.15.0,AT+MQTT添加重连功能

2.添加取消订阅指令 AT+MQTTUNSUB

3.添加STA MAC查询指令 AT+CIPSTAMAC_DEF

V4.18_P4.12.0

1.AI_ComboSDK更新到V4.18_P2.14.0,修改socket和蓝牙透传分包逻辑,使分包更完整

2.修改透传模式退出逻辑,减少误退出,蓝牙发送适配长数据发送

V4.18_P4.11.3

1.更新AI_ComboSDK到 V4.18_P2.13.6,添加新指令 AT+HTTPCLIENTLINE (原指令 AT+HTTTPCLIENTLINE 为了兼容性代码保存,但是手册不再体现)

2.优化蓝牙MAC获取,优先从flash加载,从hal加载失败则打开蓝牙重新获取一次

3.取消开启蓝牙前设置MAC(会导致iphone 无法扫描到 BW16)

4.修复socket读取大数据时咬狗问题

v4.11.2

1.更新AI_ComboSDK到]v2.13.2,修复HTTP请求带参数时数据发送长度错误问题

2.修复任务创建堆栈深度设置错误问题

v4.11.1

1.更新AI_ComboSDK到v2.13.1,添加手机配网完成后保存配网信息的回调函数 ai_Callbacks.wifiCfgCallback()

2.将socket默认分包大小改为1024byte,适配 ai_Callbacks.wifiCfgCallback()

v4.11.0

1.AI_ComboSDK 更新到 v2.13.0,1.修改 AI_HalGetApClientList() API接口

2.修复获取AP客户端列表空间作用域错误问题

3.修复MQTT订阅超时资源释放错误

4.AI_DataPrint 打印函数添加信号量互斥,避免打印乱序

5.AT+SOCKET 添加指定 conid选项,修复 AI_HalxTaskCreate 获取句柄错误问题导致的内存泄露

v4.10.1 1.AI_ComboSDK 到 v2.12.2,修复蓝牙自动进入透传错误
v4.10.0

1.开启蓝牙配网指令

2.更新 submodule/RealtekAmebadSDK 合入补丁,6.2_patch_integrated_220507_7a3045e0(72412),6.2_patch_integrated_220728_48de91fa(81022)

3.合入 patch/fix-OTA-power.patch 补丁,修复出厂固件OTA测试功率不足问题

4.更新 AI_ComboSDK 到 v2.12.0

4.1.修复GPIO读取时需要打印错误(系统内部引脚从0开始,AT指令的序号从1开始)

4.2.重命名自己引入的内核链表,函数和宏定义添加AI头,避免和SDK冲突

4.3.编译消告警

4.4.添加 AI_CONFIG_HAVE_OTA 宏定义

4.5.修复之前部分书写错误

4.6.MQTT添加AI_MQTT_RETURN_SUCCESS枚举

4.7.修改任务创建和删除任务API参数

4.8.修复弱定义 AI_HalxSemaphoreTakeAuto 中调用和返回值错误

4.9.添加API接口返回值描述

启动信息

#calibration_ok:[2:19:11]

at version:release/V4.18_P2.29.2 sdk version:amebad_v6.2C firmware version:release/V4.18_P5.6.4(May 30 2023-10:28:28)

固件下载: 固件号2179

1.2 BW16 Combo-AT固件(固件号1879)

启动信息

#calibration_ok:[2:19:11]

at version:release/v2.11.2 sdk version:amebad_v6.2C firmware version:release/v4.9.2(Jul  8 2022-16:18:01)

固件下载: 固件号1879