Commit Graph

134 Commits

Author SHA1 Message Date
nnhy 4fd949eaaa 不允许指针到数据的赋值运算符重载,因为含义模棱两可 2015-12-01 09:34:11 +00:00
nnhy 2784917aef 中继的消息不需要上冒 2015-12-01 04:10:23 +00:00
Stone 8ba2b1b446 Ping 2015-11-29 16:03:43 +00:00
WangQiang 34bfb9fdff Ping 指令长度,由 流畅度决定,而不是 Port.MaxSize
调试时候计算crc使用的 buf 长度由指令本身长度决定
2015-11-29 14:31:55 +00:00
nnhy f013f17ddf 重构控制器消息处理器接口,令牌客户端使用双Socket,一个专用于云平台,一个用于内网 2015-11-28 12:13:20 +00:00
nnhy 5631889811 心跳指令涉及大量子操作码,独立一个类 2015-11-27 10:46:24 +00:00
nnhy 645202b1a4 从2开始分配节点地址
先记好来源地址,避免待会被修改
2015-11-27 09:45:44 +00:00
WangQiang 21ca776d94 HardID 计算16字节 未测试 2015-11-26 09:01:15 +00:00
nnhy 6e9edc0160 避免收到错误的组网响应 2015-11-21 15:14:46 +00:00
nnhy 995f12cf89 配置区超大,超出了数据流范围,只同步前16字节 2015-11-18 12:13:39 +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 98ab6c18ad 微网服务器处理三个心跳子操作 2015-11-14 02:21:09 +00:00
cdyong 0f6e7ae497 删除注释的时候,误删功能代码CRC 2015-11-14 02:02:55 +00:00
nnhy 1b2e0ed07d 规范化心跳指令的三个子操作码 2015-11-14 02:02:21 +00:00
nnhy 232caf7e34 全面使用Array,尽可能的减少使用指针。
编译通过,网关C基础测试通过
2015-11-13 12:39:45 +00:00
cdyong 49de82a5e7 修正读取配置区错误 2015-11-11 09:04:31 +00:00
cdyong 505fceff9d 修正读取配置区错误 2015-11-11 09:01:18 +00:00
cdyong 2fa6f30d68 2015-11-11 01:36:11 +00:00
cdyong 69d8e88e8b 2015-11-10 09:42:46 +00:00
cdyong 02a7815a3e 主数据区超过18字节 ,心跳不带硬件Crc 2015-11-10 09:28:15 +00:00
cdyong f5bdfd2a62 补上版本号 2015-11-08 01:55:17 +00:00
cdyong 8a11a5f210 微网客户端收到退网指令,清空配置区,3秒后重启 2015-11-07 06:56:06 +00:00
cdyong 73acdf4efd 退网指令完善 2015-11-07 06:51:09 +00:00
cdyong 89efd24e14 算硬件ID CRC 2015-11-07 06:35:22 +00:00
cdyong 10b45131f6 微网客户端大于1的版本加密 2015-11-07 03:56:38 +00:00
cdyong 979d39c85a 微网客户端居然漏了 软件版本赋值。 2015-11-07 03:03:48 +00:00
cdyong 0ad23f6eb9 硬件CRC 2015-11-07 02:40:34 +00:00
cdyong bf4b5ee843 微网客户端配置读写指令修改,未测试 2015-11-07 01:41:46 +00:00
cdyong fc298b7522 配置读写返回 2015-11-07 01:22:27 +00:00
cdyong c2997ea1c9 配置区起始地址 2015-11-05 08:43:23 +00:00
cdyong d1a949c531 2015-11-05 08:15:58 +00:00
cdyong bbc30d1e3d 修改配置区 后重启 2015-11-05 07:42:54 +00:00
cdyong a0f6302355 修改配置区测试通过 2015-11-05 04:02:44 +00:00
cdyong e5d935e6d7 微网客户端修改配置区,测试, 2015-11-05 02:49:43 +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 59baca7be6 增加获取系统启动时间的Sys.Ms(),等同于Time.Current(),但是无需再引用Time.h 2015-11-03 08:52:31 +00:00
nnhy 974d5bf93f 检查索引,否则数组越界 2015-11-01 07:13:42 +00:00
cdyong e31e6709b7 客户端非中继非组网网关不就受其它控制,测试通过 2015-10-31 07:29:34 +00:00
cdyong 1c483a5afd 未测试通过,先改回原版,以免影响 2015-10-30 08:21:14 +00:00
cdyong 4b3fbee9e2 2015-10-30 07:35:26 +00:00
cdyong 93c3f95395 2015-10-30 06:42:46 +00:00
cdyong 3617afc0dc 2015-10-30 06:27:37 +00:00
nnhy b9f92f5b3e 闪烁端口,增加Stop方法,声光报警上通过 2015-10-29 10:13:38 +00:00
nnhy 9313633c6b 抽象针对微网的快速辅助类,三位触摸开关测试通过 2015-10-28 02:02:58 +00:00
nnhy 5c49139f72 删除不再使用的代码 2015-10-27 08:01:53 +00:00
nnhy 0e05373a61 先配置地址再打开微网客户端 2015-10-26 03:10:33 +00:00