Commit Graph

4662 Commits

Author SHA1 Message Date
大石头 cda7f099a1 (4 + Size) 2017-04-15 15:19:07 +08:00
大石头 9bdbd7b6af 历史数据处理逻辑完成 2017-04-15 15:10:37 +08:00
大石头 f1f5ef36b2 统一上报和存储架构 2017-04-15 14:30:48 +08:00
大石头 ef3bf65a5f 增加历史数据存储处理类 2017-04-15 12:40:32 +08:00
LQF 309597bc76 Revert "0801/027x更新编译通过"
This reverts commit 4a41fec6a1.
2017-04-14 09:23:37 +08:00
大石头 2b3760e919 统一使用Udp连接前端,提升性能 2017-04-11 16:10:26 +08:00
LQF a77bdb1307 IOK0612更新 2017-04-11 15:22:25 +08:00
LQF 4a41fec6a1 0801/027x更新编译通过 2017-04-11 14:51:38 +08:00
大石头 07fcb61353 每次初始化都必须设置模式,在热启动和冷启动的情况下都能使用 2017-04-09 18:59:20 +08:00
大石头 2e9b376b4b 重构板级包,标准化操作接口,基础板、令牌板、Esp8266板,多个层次 2017-04-09 18:05:23 +08:00
大石头 39752ee2ff 改回来使用系统时钟延迟,因为需要比较大的延迟时间 2017-04-09 18:04:18 +08:00
大石头 6ee3f018e3 增加标准串口设备配置和Spi口设备配置 2017-04-09 18:03:45 +08:00
大石头 3323b60583 批量写入时,地址也要递增 2017-04-07 14:29:52 +08:00
大石头 ae444cbcf7 I2C读写时发送多次地址,避免内部繁忙;
SoftI2C每次发送完毕后,都拉低时钟拉高SDA;
AT24CXX内部存储数据,忙!等1ms差点点,等5ms足够了
2017-04-07 14:13:48 +08:00
大石头 168203cf1a 测试最后一次是否需要Ack/Nak 2017-04-07 13:17:51 +08:00
大石头 8ff176ec09 SDA/SCL 默认上拉,检测SDA是否有高电平 2017-04-07 11:35:39 +08:00
大石头 8654de9b96 I2C等待时间加倍;
AT24C02单页最大写入8字节,需要分批写入
2017-04-07 10:56:43 +08:00
大石头 b4d6c346be 134行EEPROM上最后一次也要等Ack,否则错乱;
修正Read2/Read4小字节序错误;
在0A04的AT24C02上测试通过。
2017-04-06 19:24:43 +08:00
大石头 15e00e6d0b Sys头增加应用版本、硬件版本、产品批次、启动次数、热启动次数等 2017-04-06 16:31:24 +08:00
大石头 1b7f773613 0802的170106硬件版本8266电源引脚为PE2(而非PE0) 2017-03-31 09:32:35 +08:00
大石头 4974c0aa70 0801/0802/0803指示灯没有上拉下拉,默认不用倒置,高电平有效亮灯 2017-03-30 15:30:16 +08:00
arlenxiao fd3461dc26 注释8266启动设置LED导致开关联网后指示灯一直闪烁 2017-03-29 21:40:08 +08:00
大石头 31eb778409 登录成功后,心跳一次,把数据同步上去 2017-03-29 18:53:34 +08:00
大石头 aef0ef8e5d 登录成功后,心跳一次,把数据同步上去 2017-03-29 18:52:13 +08:00
大石头 c1fdf9446e 登录是异步操作,需要等待一段时间,才能发送内网广播,否则WiFi模块AT指令冲突 2017-03-29 18:21:25 +08:00
大石头 028ceba5b6 令牌客户端关闭定时内网广播,改为登录成功后广播一次;
令牌会话不再自动销毁,客户端保存32项内网设备编码和地址,便于将来快速实现本地网联动
2017-03-29 18:11:01 +08:00
大石头 07daced7cd 0801/0802 系列产品需要打开本地网络功能 2017-03-29 18:09:49 +08:00
大石头 485be3b3b3 各bsp启动时输出主数据区内容,方便调试。
0801按键有上拉电阻,可以自动倒置,0802指示灯没有上拉下拉电阻,0801/0803指示灯未确定
2017-03-29 11:44:05 +08:00
大石头 dcbba9c7ed 收到写入指令,向本地局域网广播时,不要再发一次给云端,减少主通道数据 2017-03-29 11:42:57 +08:00
arlenxiao 987e34166d 修改开关双联闪烁参数为0,解决双控有时不能同步信号 2017-03-28 11:59:31 +08:00
大石头 dad33f88f5 改进数据区使用方式,优化阿波罗系列 2017-03-27 16:00:44 +08:00
大石头 e2895f841b 完善网络指示灯,只有打开了连接,才启用指示灯 2017-03-27 14:42:58 +08:00
大石头 600f09dc95 新增编译信息宏定义__BUILD_IDATE__,如170327 2017-03-27 11:04:06 +08:00
大石头 13d7fe1598 优化Esp8266/GSM07驱动,关闭连接后,清空Socket槽,以重复理由 2017-03-27 11:00:19 +08:00
大石头 d976ae3b2e 修正API兼容问题 2017-03-25 18:50:45 +08:00
大石头 6902d4ae77 增加编译信息宏定义 2017-03-25 18:24:33 +08:00
大石头 6de4d5568b 版本类的编译日期支持170325这样的写法 2017-03-25 17:49:09 +08:00
大石头 0c0fa15cdd 去掉过零检测调试代码,算法测试通过,对齐偏差300us以内 2017-03-25 17:46:07 +08:00
大石头 823df604ff 0802继承自0801,0802支持不懂版本不同引脚配置 2017-03-25 16:42:15 +08:00
大石头 87c19a0934 遗漏Pin.h 2017-03-25 12:51:49 +08:00
大石头 12fdd023f7 SDK分二级目录 2017-03-25 12:36:00 +08:00
大石头 350628c3d7 进一步完善SmartSDK,支持发布静态库 2017-03-25 12:29:32 +08:00
大石头 8818b1feba 新增发布SDK的脚本 2017-03-25 10:29:31 +08:00
大石头 c077006dac 模块上电后就可以测试通过AT指令,但是其它功能需要等到出现ready才可以使用 2017-03-24 12:20:58 +08:00
大石头 671596cba0 字符串截取默认使用引用方式,需要转为cstring 2017-03-24 10:54:43 +08:00
大石头 0507a7ca21 Esp8266通过Tcp连接前端服务器,测试通过 2017-03-23 18:41:06 +08:00
大石头 d361463057 电源、重置、低功耗 均不需要倒置,内部true代表高电平。保险期间,设计电路时需要电源脚下拉、重置脚上拉。
0802上测试通过!之前出现过很多次频繁重启导致WiFi无法工作的问题,可能就跟这个有关。
2017-03-23 17:34:05 +08:00
大石头 3eca3c2ada 获取IP地址,如果成功,说明已经连上WiFi,无需重新连接 2017-03-23 17:29:37 +08:00
大石头 2c06ab649a 检测不到8266时,还是需要重启一下 2017-03-23 11:40:24 +08:00
大石头 fa93b4a1da 高精度记录过零检测零点位置 2017-03-23 10:39:04 +08:00