Files
zTC1/mico-os/MiCO/core/ChangeLog_8801.txt
2025-03-11 15:54:45 +08:00

138 lines
4.7 KiB
Plaintext
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
版本号10880002.048
日期2015-11-23
1. 新增API void ssl_version_set(int version)同时设置SSL Client和SSL Server工作的版本号。
2. 新增API void wlan_notify_irq( void )代替API void wiced_platform_notify_irq( void )
版本号10880002.047
日期2015-11-05
1. 修正了active scan之后不能做广播扫描的问题。
2. 接收到EasylinkV2数据就立即停留在该通道接收数据之前是需要至少接收到2帧v2数据这样能增加easylink配网成功率。
版本号10880002.047
日期2015-11-05
1. 修正了active scan之后不能做广播扫描的问题。
版本号10880002.046
日期2015-11-04
1. 增加了DHCP等待分配IP地址的时间解决了某些分配IP非常慢的AP可能会连接不上的问题。带来的后果就是连接某些AP的速度可能会比之前的库慢一点点。
2. 修正了TCP Server接收到错误的TCP包时发出的RESET包的Seq number不正确的问题。
版本号10880002.045
日期2015-10-26
1. 产测程序使用独立的栈空间,不使用主线程空间,以免由于主线程栈太小的应用出现产测异常的问题。
2. zconfig增加APIvoid zconfig_recv_mcast(int enable)接收组播报enable=1接收0=不接收,默认不接收
版本号10880002.044
日期2015-10-19
1. 修正了Zlib没有获取Action帧的问题。
版本号10880002.043
日期2015-10-12
1. 修正了Easylink无法支持Small MTU的问题。
版本号10880002.042
日期2015-09-21
1. 修正了zconfig配置时打印的channel不正确的问题。
2. 优化了TCP协议栈修正了容易断线的问题。
版本号10880002.041
日期2015-09-11
1. 增加对zconfig的支持。
版本号10880002.040
日期2015-08-07
1. 修正了EasyLink配置超时以后执行wifi power off会HardFault的问题。
2. EasyLink过程中会挂起tcpip thread完成以后还原。
版本号10880002.039
日期2015-08-05
1. Easylink配置超时的回调函数会在配网线程结束以后延后10ms再产生。避免了用户重复启动EasyLink导致线程控制异常的问题。
版本号10880002.038
日期2015-07-24
1. Smart config的回调函数RptConfigmodeRslt会返回是什么方式配置成功的。使用network_InitTypeDef_st结构体的wifi_retry_interval返回。
返回配置类型定义如下:
typedef enum{
CONFIG_BY_NONE,
CONFIG_BY_EASYLINK_V2,
CONFIG_BY_EASYLINK_PLUS,
CONFIG_BY_EASYLINK_MINUS,
CONFIG_BY_AIRKISS,
CONFIG_BY_SOFT_AP,
CONFIG_BY_WAC,
CONFIG_BY_ALINK,
} mico_config_source_t;
2. 修正mico_rtos_suspend_thread工作不正确的问题增加API: void mico_rtos_resume_thread(mico_thread_t* thread)
版本号10880002.037
日期2015-07-22
1. 增加主动扫描APIint mxchip_active_scan(char*ssid, int is_adv)
ssid: 需要主动扫描的SSID
is_adv: =1高级扫描扫描结果通过ApListAdvCallback返回。=0普通扫描扫描结果通过ApListCallback返回。
版本号10880002.036
日期2015-07-13
1. 修正了在低功耗模式下healthmonitor可能无法工作的问题。系统无法从错误的状态下恢复。
2. 优化了DNS客户端在首选DNS服务器不通的情况下之前会重试超过1分钟才使用备选DNS服务器现在的做法是间隔1秒的周期性的使用首选DNS服务器和备选DNS服务器。
版本号10880002.035
日期2015-07-03
1. 修正了EasyLink可能配置错误的问题。
2. 按照新的Minus协议做了修改。
版本号10880002.034
日期2015-06-30
1. 在没有正式测试之前还原EasyLinkAirkiss等的配网方式。
2. 修正了在wifi低功耗模式下可能断网的问题。
3. 统一调整了产测输出由库直接调用标注产测函数接口mxchip_mfg_test判断逻辑始终是通过APIMicoShouldEnterMFGMode。
版本号10880002.033
日期2015-06-26
1. 合并了AirkissEasyLink V2EasyLink PlusEasyLink MinusAlink的多重一键配网方式。现在调用任意其中一个配网方式的API都会自适应的选择APP发送出来的配网方式。产生回调函数。
如果确实需要固定某一种配网方式请使用如下API
void autoconfig_start(int seconds, int mode)
其中mode选择配网模式采用bitmask方式
enum {
MODE_EASYLINK = 1,
MODE_ALINK = 2,
MODE_AIRKISS = 4,
MODE_PROBEREQ = 8,
MODE_EASYLINKV2 = 0x10,
MODE_AUTO = 0xFF,
};
void alink_config_stop(void)
版本号10880002.032
日期2015-06-11
1. Updated 8801's driver as WMSDK-3.1.16
2. Updated 8801's firmware to P70 from WMSDK-3.1.16
3. Support PMK fast connection.
版本号10880002.031
日期2015-05-14
1. 修正了扫描AP返回的SSID的内容没有memset导致可能出现名称有错误的情况。
2. 修正了mico_rtos_set_semphore判断是否在中断context中的错误。
版本号31620002.026
日期2015-03-17
1. Fix Select max FD size can't support OS event FD. 之前最大的FD size是17而OS event的fd从是16到23.
2. Changed: TCP write return immediately and set errno to ENOMEM when memory low. 之前在内存不足的时候write会卡住直到TCP_MAXRTX重试超时才能退出需要较长时间。
3. Change TCP_MAXRTX from 12 to 5. 加快当TCP无法发送数据而返回错误的速度。
版本号31620002.025
日期2015-03-11
1. 支持阿里Beacon IE的配置模式
该功能集成在OpenAlink API里面当启动alink配置之后就会检查Beacon IEprobe response中的特殊IE也会按照阿里一键配网协议去抓包。
int alink_get_tpsk(uint8_t *ie, char *tpsk) // 回调函数当接收到这种beacon/Probe response数据包就调用这个函数
参数ie指向该阿里特殊IEtpsk用于返回密码。
版本号32880002.023
日期2015-03-13
1. 修正了SoftAP无法分配IP地址的问题。