Date: Thu Apr 29 11:11:50 2021 +0800 update vdmp modules code 【VDMP】 1. cjson_handle.c 删除timerID的宏语句; 【VDMP】 2. cs_measure.c 删除电量上报宏语句; 【modules】 3. user_log.c 打印级别改为WRAN; Change-Id: Ic582a2fca2998189df3a0890f185bb2e35b47111 Date: Tue Apr 27 19:28:13 2021 +0800 10AOutletUS v1.1.28 【注】此次提交仅对齐更新了10AOutletUS的代码,其他项目仍未比对更新; 【10AOutletUS】1. cs_measure.c 增加每次断电上报一次功耗; 【10AOutletUS】2. cs_schedule.c 增加startTs = 0的判断及错误返回; 【10AOutletUS】版本号更新为 1.1.28; Change-Id: Iced16b940c0fd8e883d047b1ef7060194ba263f3 Date: Mon Apr 26 05:32:38 2021 +0000 fix bug27469, bug27468; 1、 【净化器】修复升级上报接口reportFirmUpV2, 缺少lastversion字段; 2、 【净化器】增加display状态改变上报; 3、 【净化器】修改面板按auto、 sleep键退出auto、sleep状态未保持风扇level状态的bug; 4、 【净化器】初始化增加参数合法性校验; Change-Id: I580e5e2dbdb1b2e3769b19ad6a7318fe75719ada Date: Wed Apr 21 05:50:09 2021 -0700 fix the security vulnerabilities. 【平台】strcpy替换成strncpy。 【平台】密钥改成base64后的密文存储。 【平台】关闭配网开启调试端口的通道。 Change-Id: Ie96e23ace35d40ea34e9248a08f3de8596fdc58f Date: Tue Apr 6 13:30:48 2021 +0000 fix 131s retail bug; 1、【净化器】修复bug26697, 【清除配置】下发deluser命令后,设备有正确恢复但是配置并没有清除; 2、【净化器】修复bug26691, 【Schedule】Schedule列表未启用Schedule,按钮处在点亮状态; 3、【净化器】修复bug26685, 【第三方】1档运行时,设置减小风速,按照需求应该返回错误,实际上返回了code:0 Change-Id: Ic782fb97cef1d4ae59b4460dd8711fb64d31592c Date: Fri Apr 2 04:40:09 2021 +0000 fix bug26610; 1、【净化器】修复bug26599, 【第三方】1档运行时,增加档位和减小档位应该能响应,但是设备当前没有响应; 2、【净化器】修复bug26610, timer设置超过12小时后,建议固件回复超过范围的错误码; 3、【净化器】修复bug26593, 131s目前最大档位3档,设置超过3档,或者低于1档,都应该报错,当前回复core:0; 4、【净化器】修复bug26575, 关机状态下无法进入配网状态; 5、【平台】 bypass增加设置时间戳测试接口; Change-Id: Ice69be768b2765f31fca8a43d0a950ed438170c6 Date: Thu Mar 25 13:08:21 2021 +0000 add WF_APR_LV-RH131S-WM_US code; 1、【131s净化器】添加131s线下款空气净化器代码; 2、【平台】支持bypassV2以及上报云端V2接口; Change-Id: I4eca8641811faf8ea86ff21b59d1e8d9032e8c25 Date: Wed Sep 9 15:47:49 2020 +0800 turn off the RETAIN flag when call publish 【平台】关闭连接服务器成功后两条publish的RETAIN标志,避免产测页面刷新慢。 Change-Id: Ic468ba0a9aa1fb85057ed30bc9c2aa66c15ec668 Date: Tue Apr 28 02:13:44 2020 +0000 cs137空气炸锅发布1.0.34版本 ; 1、产测complete ok命令发送服务器成功后再设置设备通过产测,解决产测通过数量跟服务器不一致的问题; Change-Id: I4bc9820e35d7a0b5f23f69f43033a9d331355f11 Date: Fri Apr 24 10:02:26 2020 +0000 fix bug 14510 修复bug 14510, 路由器(linksys EA7300)后台设置禁止设置连入internet后,wifi指示灯依然常亮; Change-Id: I6fdbc674dd5ebb429bb55aecb284e1615e0195ab Date: Fri Apr 17 10:00:40 2020 +0000 [修改内容]: 1、131s取消数据定时上报服务器; 2、解决代码合并131s产测命令的问题,手动进入产测模式断电恢复; 3、131s增加hostname定义; Change-Id: I43971135d337811860723111ebdd35a01fd49cad Date: Wed Feb 19 10:29:38 2020 +0000 CS158炸锅欧洲版联调,配网增加configModule字段上报给app; Change-Id: I2e954e4f3e53c8edee1f7c6199905ab596139ce5 Date: Thu Jan 16 12:16:00 2020 +0000 移植dimmer代码,编译通过; Change-Id: Ifc136803dd31e58f70b11f10553be45eab036a06 Date: Tue Jan 14 04:44:42 2020 +0000 解决炸锅代码跟公共代码耦合的问题; Change-Id: Ic418260bb17e900b3818a1e4df773f7609d45358 Date: Fri Jan 10 09:17:33 2020 +0000 跟云通讯的协议类型宏定义移到项目build_cfg.h Change-Id: I8d750f4fe3eab2086cadf571357e38af8c45dced Date: Thu Jan 2 07:39:29 2020 +0000 fix compite error; Change-Id: Ifd435cca111d8f077761c911dee6ca663002d503 Date: Wed Dec 25 17:43:30 2019 +0800 [修改内容]:1、schedule增加rgb设置模式和颜色功能; 2、schedule数据存储地址改变和数据格式改变; 3、schedule查询回复从6条数据改为4条; 4、增加升级后schedule旧数据格式转换成新数据格式兼容功能; Change-Id: I4a91ce7c71b577f1eb0009ca66e97e074fc06e3a Date: Wed Dec 25 11:27:53 2019 +0000 编译脚本增加固件名变量; Change-Id: I3ae2ea391e511a254512f74cb6c9b57ee1ec7ab0 Date: Wed Dec 25 02:26:30 2019 +0000 wifi灯泡固件版本修改1.0.23 1、同步wifi灯泡最新代码; 2、增加hostname 宏定义; Change-Id: Ie9f0de5b2920c9a65d2278ca426c517549bca49f Date: Tue Dec 24 02:04:19 2019 +0000 1、cct灯泡修改固件版本1.0.18; 2、cct修改hostname定义; Change-Id: I49f45a0a6153d99e151629d023247b959e475f42 Date: Wed Dec 18 12:15:09 2019 +0000 1、移除配网日志等无用代码; 2、优化打印日志,减少对flash占用; 3、增加离线日志存储和上报; 4、增加wifiName上报; Change-Id: I478566af41adc5d755665c1e019d9c5645e39cf4 Date: Wed Dec 18 10:26:18 2019 +0000 移除modulesV2代码; Change-Id: Ia93fd8a6bd8a02e753b0c5937654a88f41006474 Date: Thu Sep 26 17:17:49 2019 +0800 配网过程,错误码取消配网时,删除判断tcp连接状态的语句 Change-Id: I08782c2365b13a395f948ba982f9a49d70355697 Date: Fri Sep 20 16:01:08 2019 +0800 [修改内容]: 1. RGB上报默认值:蓝灯上报值由0改为255; Change-Id: I0080dc486571154e76975311c22171247834f1e6 Date: Thu Sep 19 17:07:27 2019 +0800 [修改内容] 1. 按产品需求变更,修改灯光闪烁效果; 2. 按产品需求变更,取消10分钟配网超时; 3. 上电上报“switch1”字段给服务器; 4. 版本为1.0.08 Change-Id: Id8e3345dddcd464198c122d89a0664748da8b477 Date: Tue Sep 17 14:07:56 2019 +0800 away上电判断过期由startTs改为endTs; Change-Id: Iae0fb5d2004b188369660aef3d0786de930ed7ac Date: Mon Sep 16 15:15:03 2019 +0800 [修改内容] 1. 取消upSchedule的经纬度合法性判断; 2. 增加schedule、away上电检查;#9439 3. 解决#9465 Change-Id: I4e079350645529d3a532fc846363a5d7e5b33b63 Date: Thu Sep 12 20:37:26 2019 +0800 away增加删除动作;schedule取消使用timezone Change-Id: I0453444683530a01ae368d09510fcb0c27c89a84 Date: Thu Sep 12 15:57:06 2019 +0800 [修改内容] 1. 取消away的startAct、endAct内容等, 2. 取消冬夏令时查询; 3. 解决#9385、9379、9289等; 4. 版本号改为1.0.06 Change-Id: I7f002fdcd3bcb1b561d8cd93c1dd3ac64be4de0b Date: Mon Sep 9 20:56:48 2019 +0800 [修改内容]: 1. 更新schedule修改相关内容(查询使用maxID); 2. 修复#9134 3. 格式对齐(使用vscode开启自动对齐) 4. 版本号修改为1.0.05 Change-Id: I2706438efd23d5590033153ae5d076421a027f0f Date: Mon Sep 9 20:24:08 2019 +0800 [修改内容]: 1.修复#9150,9183,#9187 2.更新maxID算法,采用ID判断配对起始序号; 3.版本号更新为1.0.05; Change-Id: Ibf5959eb23109f96f347efc19b82e8ae2764c24b Date: Mon Sep 9 13:41:28 2019 +0800 Date: Fri Sep 6 18:04:19 2019 +0800 [更新内容]: 1.解决#8988,#8987,#8976,#9031 2.重新编写away功能; 3.schedule增加开始时间判断逻辑,如果比当前时间小,则第二天执行; Change-Id: I3a6bbaa9a63b06242c1226df6cca0beaafdb4ee0 Date: Mon Sep 2 22:48:20 2019 -0700 Modify several memory release issues 【修改内容】1、修改几处内存释放,指针判断之处; Change-Id: I7eb868489df701e50802de7556665f1331486878 Date: Fri Aug 30 15:29:30 2019 +0800 [修改内容] 1. 修复上电字段; 2.修复删除操作未清空数据; 3.夏令时功能优化; 4.上电上报增加"wifiName"字段; 5.版本号改为1.0.03; Change-Id: Iee2d9ebfd775ddbd569b2f46d6d660de439c766c Date: Wed Aug 28 19:11:48 2019 +0800 消除10A US等项目的编译错误 Change-Id: I44b6a5613339a6a1211e25adc48d92aab9696fbe Date: Wed Aug 28 15:02:16 2019 +0800 [修改内容]:项目加宏隔离,解决对现有项目编译的影响问题; Change-Id: I4167927d45a3c09ba4567742d781ec89909f8b86 Date: Tue Aug 27 17:50:42 2019 +0800 [修改内容] 1.schedule查询上报取消经纬度内容;增大schedule上报个数为6个; 2.更新bypass.c文件遗漏内容(cid和complete操作); 3.版本号更新为v1.0.02 Change-Id: I20be5cb8fa668f063551f3d909683bfcb6591959 Date: Fri Aug 23 16:00:57 2019 +0800 [修改内容] 1. 完成away/schedule/timer/日出日落等功能,并整理移到module/schedule目录; 2.修改bypass和moudle部分文件,并在moudle文件夹增加cjson_rsp_handle.c / .h,以获取服务器返回的result数据; 3.为了兼容生成schedule ID之新的逻辑,schedule cycle.h文件的id由uint8 改为uint32; 4.版本号改为v1.0.01 Change-Id: Id6df473ad0a2de9f0c2e7576f65c6b2fd8fa4862 Date: Thu Aug 15 17:17:45 2019 +0800 [修改内容]:1、修改bypass.c处理不带data字段的getTimer接口; 2、查询数据接口不调用vesync_bypass_v2_reply,直接上报; Change-Id: Iebb1f155b0f6beb5b9667c6449dc3ec984ac98d1 Date: Tue Aug 13 11:54:45 2019 +0000 [修改内容]:增加moduleV2模块支持BLE配网; Change-Id: I3114bff12f8652d1622374b426b9d905e5c1e48e Date: Tue Aug 13 13:34:54 2019 +0800 reset and add button etc [修改内容]:1、增加DEBUG函数处理; 2、取消cid的错误判断; 3、增加按键、存储等基本功能代码; 4、mqtt_client.c数据上报topic优化; 5、bypass.c增加参数不合法应答; 6、cjson_handle.c 内数据发送功能函数提取到公共代码; 7、增加烤肉温度计项目目录; 8、提交vesync_api.h更新; 9、新增Outlet_Demo项目; 10、bypass模块固件升级实现; 11、修改build_fw.sh的rm .output文件夹前,先判断其是否存在; 12.、同步更新lwip库,解决tp路由器离线问题; 13、代码增加国家码宏定义; 14、修复网络重连较快 重连原因误报PowerOn的bug; Change-Id: Ib0a85587cdfa856597f91967a1a74dbfacd5da05 Date: Mon Aug 5 06:42:34 2019 +0000 sdk代码同步VesyncDeviceSDK-ESP8266 Change-Id: Iab0a103eabd2564d3ea84cf0b4022f729f3f23bb Date: Tue Jul 30 08:01:50 2019 +0000 [修改内容]:bypass.c完善,10ACostdown插座目录重命名; Date: Mon Jul 29 02:24:47 2019 +0000 [修改内容]:1、CCT灯泡固件版本修改1.0.14; 2、灯泡设置色温为0后不保存的bug; Date: Thu Jul 11 13:22:07 2019 +0000 [修改内容]:vesync_api.h增加注释; Date: Thu Jul 11 13:08:50 2019 +0000 [修改内容]:ntp server移到平台代码; Date: Thu Jul 11 12:24:03 2019 +0000 [修改内容]:1、移除平台代码中应用相关的头文件和函数; 2、增加进入老化模式api; Date: Wed Jul 10 13:41:42 2019 +0800 增加bypass协议的项目到公共目录,调整编译文件 Date: Mon Jul 8 10:44:15 2019 +0800 [修改内容] 1.删除app目录下的.output临时文件。 Date: Thu Jul 4 20:43:37 2019 +0800 合并SDK初步整理,待续