大石头X2
|
1d6498c866
|
优先使用int替换为uint,方便运算,能够准确识别产生的负数。
GCC/VC编译通过,MDK编译Port/I2C失败
|
2017-02-28 14:57:07 +08:00 |
大石头
|
fa329294f1
|
绝对路径引用Sys.h,避免与lwip冲突
|
2017-02-15 20:02:29 +08:00 |
Stone
|
30b952a49e
|
30秒内发过数据,不再发送心跳
|
2016-07-01 02:23:33 +00:00 |
Stone
|
46bbdb9557
|
在控制器中使用Delegat2委托
|
2016-06-20 02:54:05 +00:00 |
nnhy
|
854b412ef8
|
拆分微网消息和微网控制器
|
2016-05-18 06:37:29 +00:00 |
nnhy
|
bdfd8e6273
|
Array => Buffer
|
2016-03-11 13:03:38 +00:00 |
nnhy
|
11ec1084fd
|
ulong => UInt64
_REV/_REV16 独立汇编实现,不依赖固件库
|
2016-03-07 10:46:10 +00:00 |
WangQiang
|
097f684b3f
|
支持异步上传多个字节
|
2016-02-29 07:39:01 +00:00 |
nnhy
|
2301e9bf16
|
组网是5秒间隔,组网完成以后才调整为20秒心跳
|
2016-01-18 15:46:39 +00:00 |
Stone
|
08a96fcacc
|
两个方向的退网逻辑整理完成,编译通过,未测试
|
2015-12-29 05:09:25 +00:00 |
nnhy
|
14807f341c
|
重构客户端读写数据操作,编译通过,未测试
|
2015-12-18 15:43:08 +00:00 |
nnhy
|
645202b1a4
|
从2开始分配节点地址
先记好来源地址,避免待会被修改
|
2015-11-27 09:45:44 +00:00 |
nnhy
|
5c808657b0
|
心跳多个子操作合并为一条指令,支持配置上报
|
2015-11-18 12:04:45 +00:00 |
cdyong
|
41bf850ede
|
|
2015-11-17 06:43:32 +00:00 |
nnhy
|
ae8bf94e70
|
|
2015-11-14 02:32:23 +00:00 |
nnhy
|
232caf7e34
|
全面使用Array,尽可能的减少使用指针。
编译通过,网关C基础测试通过
|
2015-11-13 12:39:45 +00:00 |
cdyong
|
2fa6f30d68
|
|
2015-11-11 01:36:11 +00:00 |
cdyong
|
69d8e88e8b
|
|
2015-11-10 09:42:46 +00:00 |
cdyong
|
73acdf4efd
|
退网指令完善
|
2015-11-07 06:51:09 +00:00 |
cdyong
|
10b45131f6
|
微网客户端大于1的版本加密
|
2015-11-07 03:56:38 +00:00 |
cdyong
|
4158ed7e50
|
硬件CRC
|
2015-11-07 02:44:42 +00:00 |
cdyong
|
fc298b7522
|
配置读写返回
|
2015-11-07 01:22:27 +00:00 |
cdyong
|
60afdaf154
|
微网客户端修改配置区,未测试,暂定64为起始地址
|
2015-11-05 01:54:27 +00:00 |
nnhy
|
0749c9e06b
|
长按用户按键5秒,清除设置,发送退网指令,然后重启
|
2015-11-03 12:25:24 +00:00 |
nnhy
|
30077cebf7
|
增加Opened属性,避免重复打开客户端,导致添加了两个任务
|
2015-11-03 09:17:01 +00:00 |
nnhy
|
9313633c6b
|
抽象针对微网的快速辅助类,三位触摸开关测试通过
|
2015-10-28 02:02:58 +00:00 |
nnhy
|
a48f07ec48
|
组网成功后保存配置信息,测试未通过,因为出现了串口溢出,导致未能成功组网。
|
2015-10-25 14:36:00 +00:00 |
Stone
|
61aac14449
|
微网配置独立
|
2015-10-24 03:08:03 +00:00 |
nnhy
|
1fb81ba2ef
|
异步自动上报,加快触摸开关响应速度
|
2015-10-09 10:01:53 +00:00 |
nnhy
|
c3ab2b00c7
|
增加数据上报功能,经测试,数据从业务层进入了微网客户端
|
2015-09-09 03:46:08 +00:00 |
nnhy
|
4b1d56b077
|
优化Sys.RemoveTask,自动把ID清零
|
2015-09-07 09:07:58 +00:00 |
Stone
|
fda5c08e4b
|
|
2015-09-07 03:41:04 +00:00 |
nnhy
|
272b9c7bb6
|
使用指针来操作配置,而不是全局对象
|
2015-09-04 09:30:55 +00:00 |
nnhy
|
9b7f339b32
|
消息处理函数默认为常量参数,不允许内部修改消息对象
|
2015-09-04 08:55:38 +00:00 |
nnhy
|
7518ffbcdd
|
增加微网指令发送时校验
未组网时,禁止发其它消息。组网消息通过广播发出,不经过这里
|
2015-08-21 09:28:39 +00:00 |
nnhy
|
5f43fc4b4a
|
增加离网
|
2015-08-20 13:04:16 +00:00 |
nnhy
|
b15eb53e3b
|
实现新的组网Join消息,编译通过,测试能发出,等待配合网关进行双向测试
|
2015-08-20 10:45:58 +00:00 |
Stone
|
6f39e1f146
|
根据昨晚会议讨论,改进完善数据操作统一接口,编译通过,未测试
|
2015-08-20 03:56:49 +00:00 |
nnhy
|
6b641c98d3
|
自动上报挂在心跳里面
|
2015-08-17 14:18:52 +00:00 |
nnhy
|
c8e1bc1eeb
|
微网客户端增加内存数据读写指令,未测试
增加数据区支持,未测试
心跳附带主要数据区数据,测试通过
|
2015-08-17 04:35:54 +00:00 |
nnhy
|
48a62d9c29
|
调整微网消息和令牌消息架构,区分开各个目录
|
2015-08-17 01:01:14 +00:00 |
nnhy
|
f7a44f4eaf
|
发送消息时,指定服务器地址
|
2015-07-05 08:43:40 +00:00 |
nnhy
|
c40cd87c18
|
允许指定开关位数量
|
2015-07-05 08:14:17 +00:00 |
nnhy
|
1af3152607
|
测试通过,发现消息正确响应,进入Ping阶段,时间间隔从5s变成15s,避免空间拥挤
|
2015-07-05 08:07:55 +00:00 |
nnhy
|
f884c2fd27
|
增加发现消息,网关和设备端统一消息实现
|
2015-07-04 09:38:56 +00:00 |
nnhy
|
236cb4add7
|
微网协议,支持0x01指令广播,网关发现设备后加入设备列表,初步测试通过
|
2015-07-01 09:05:22 +00:00 |
Stone
|
1de95600b3
|
消息基类统一支持Reply
|
2015-01-31 10:12:31 +00:00 |
Stone
|
8f114ae6dd
|
升级微网协议,统一微网消息和令牌消息,统一控制器接口。
全部编译通过,未测试
|
2014-12-12 12:57:49 +00:00 |
Stone
|
1a4ade2b7a
|
网关转发程序基本框架完成,编译通过,未测试
|
2014-11-18 12:10:36 +00:00 |
Stone
|
b436b80bd8
|
增加系统模式指令,支持指令控制系统重启
|
2014-10-18 02:08:28 +00:00 |