Giter Club home page Giter Club logo

tony-human's Introduction

Peter-Human

任务名 优先级 vTask_view_Work 5
Uart0_Task 9 Human_Task 4 Sht30_Task 3 Led_Task 2 lan_mqtt_task 10 RJ45_Check_Task 7 http_get_task 6 user_key_cd_task 8

注意: 1,OTAs升级需要,menuconfig 中修改 HTTP CLIENT ---> Enable https 打开

2019-05-24 18:42:05 优化网络切换,根据解析DNS的情况来切换网络。 优化上传WIFI状态。

2019-05-24 18:42:22 增加metadata 更新设置,更新温湿度采集频率,数据上传频率

2019-05-27 17:17:54 修改SHT30读取模式为 single shot ,但数字为0时,不上传,规避错误值。

2019-05-28 15:49:53 增加metadata设置网络选择模式,net_mode: 0自动,1有线网,2无线网。 开关LED指示灯,cg_data_led : 0关闭,1打开

2019-05-29 11:08:59 增加MQTT设置WIFI,修复 tcpuart 重置wifi误清零的BUG。

2019-05-29 18:47:15 增加MQTT配置有线网,可选DHCP模式,增加url上传当前有线网ip,当使用WIFI时,不上传

2019-06-05 18:42:36 修改lan MQTT 接收方式,增加容错机制,断开后自动重连。 修改解析DNS的socket 与 lan发送的socket 不同。

2019-06-06 18:06:28 增加 lan OTA 测试,此版本不可用

2019-06-10 20:45:31 修改lan入网初始化方式,修改解析DNS函数,修改DHCP函数,增加超时退出,有线网OTA可以接受数据流 数据。

2019-06-14 18:50:32 增加 有线网OTA 功能,请求数据,需要用GET ,Connection:close 不可以设置成永久连接 该参数需要关闭。本版本OTA地址是 写死的,暂未加入接口。

2019-06-17 13:37:48 有线网OTA 增加MQTT请求。

2019-06-17 18:34:08 修改W5500域名解析BUG ,#define DNS_WAIT_TIME 1000 ///< Wait response time. unit 1s. 设置过小会导致域名解析不成功

2019-06-19 15:28:21 1,修改ap模式下与STA模式下等待信号量 为不同。 1,修改有人时上传数据方式。3,修改激活不成功也返回成功的BUG

2019-06-19 16:40:58 修复有线网进入 SOCK_CLOSE_WAIT 中不退出BUG

2019-06-21 16:47:52 修改wifi OTA 方式,屏蔽OTA失败重试部分。

2019-06-21 19:01:32 修改 数据上传方式,采用信号量的方式 need_send

2019-06-24 14:15:21 测试中发现lan MQTT 中 lan_connet 会出现卡死现象,修改该函数,在函数中的while()中加入 循环打印、延时

2019-06-24 14:26:05 修复LAN OTA 从EEROM 读取ota url bug

2019-07-04 14:18:16 修复 新设备 新EEPROM,导致DHCP模式选择出现错误, 改为不从 EEPROM 中读取,上电默认为1,开启DHCP。

2020-01-02 18:15:36 修改蓝牙配网bug,目前存在一个问题,当把正常连接的wifi配置成错误的时候,系统会卡在奇怪的地方,目前解决办法在wifi even handle 中重启设备

2020-01-14 17:14:53 修改上传MAC为设备MAC,优化网络指示灯,正常工作,绿灯常亮,网络问题,红灯闪烁,平台返回数据错误,蓝灯闪烁

2020-06-29 17:39:53 HUM1-V0.2.12 发布测试 增加 W5500 mqtt publish ,增加检测指令,修改 回滚固件指示灯

2020-06-30 HUM1-V0.2.13 修改人感算法,通过判断上升沿时间,fn_sen 为阀值,变动量为每完成一次大于 fn_sen*100

2020-11-05 HUM1-V0.2.26 1,修改按键方式 2,增加蓝牙15min 未连接超时关闭 3,恢复出厂设置,不再清空序列号等重要信息,白灯亮 4,LAN_MQTT 改为尽量使用申请动态内存 5,OTA 显示百分比 6,重新配置 sdkconfig ,体积缩小

tony-human's People

Contributors

xiaoxu5271 avatar

Stargazers

 avatar

Forkers

quanhengwen

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.