Commit Graph

82 Commits

Author SHA1 Message Date
WangQiang 4b48ae5c02 2016-04-13 14:35:15 +00:00
nnhy 6eb9faed99 Token要使用引用,而不是拷贝,否则会导致对象被释放 2016-03-29 01:30:12 +00:00
nnhy 9ad28038c1 DHCP成功,或者失败且超过最大错误次数,都要启动网关,让它以上一次配置工作 2016-03-28 06:27:35 +00:00
nnhy dd030eaf21 DHCP逻辑调整 2016-03-21 01:24:35 +00:00
nnhy d1f6245d9b 所有NULL更换为nullptr,GCC要求更严格。
Sys.h头文件不再包含string.h,禁止SmartOS除了Type和String以外的地方使用内存管理函数
2016-03-14 04:28:04 +00:00
nnhy b72139033f 内存缓冲区Buffer作为最基础的内存数据包,只包含指针和长度!
Array作为变长内存数据包,可扩大
ByteArray直接继承自Array,脱离模板TArray
2016-03-06 11:01:01 +00:00
Stone 243de19352 分离出来内存缓冲区Buffer,编译通过,未测试! 2016-03-06 02:14:53 +00:00
nnhy 8a71c880ac !!!独立String,增强字符串连接等功能。
为了编译通过,注释了一些其它类的功能代码,慎用该版本!
2016-03-05 06:58:12 +00:00
nnhy 62c47d1347 显示DNS解析结果 2016-03-03 08:45:07 +00:00
nnhy c7f3bbd8c9 合并2860到Token 2016-03-03 07:34:28 +00:00
nnhy 68ab705cfd 重构DNS/DHCP,传入ISocketHost对象引用,内部创建Socket并在结束时销毁,这样子设计能够让外部无需关系Socket的创建和销毁。代价是多了一堆new/delete 2016-03-03 03:42:30 +00:00
nnhy e0a21254ba 重构DNS/DHCP,增加快速DNS查询
重构W5500的HardSocket,传入引用而不是指针
网关C测试通过
2016-03-03 02:38:40 +00:00
nnhy f0b9020e99 统一DHCP停止事件,默认最大10次尝试,超过后重启系统,因为可能硬件故障 2016-03-02 12:49:50 +00:00
nnhy 8ce0ccd454 使用ProtocolType统一Tcp/Udp创建代码 2016-03-02 12:09:10 +00:00
cdyong cfdd8eee10 修改TCP/UDP表示值 2016-02-16 09:49:59 +00:00
nnhy 927bac9a0c 常量化Sys和Time,避免各个模块不小心错误修改 2016-01-23 09:22:09 +00:00
cdyong e23c384160 握手,注册,调整测试,指令通过。TokenConfig::Current,未能正确加载数据。 2016-01-18 01:11:05 +00:00
cdyong dea83af6ac 注释2401配置,以外面配置为准,方便测试人员 2016-01-15 10:39:48 +00:00
nnhy 4f088b7fc5 2016-01-15 07:37:57 +00:00
nnhy de46b80994 避免微网间隔和超时时间超大 2016-01-15 07:11:16 +00:00
Stone fc40e76b08 串口、SPI、定时器,采用枚举来初始化 2016-01-13 18:14:34 +00:00
Stone 483dfe82f0 F1全部编译通过,未测试是否可用 2016-01-13 17:49:54 +00:00
nnhy 9da4aa12f7 增加配置基类ConfigBase,统一微网配置和令牌配置 2016-01-12 10:10:15 +00:00
cdyong 1c835bb692 2016-01-07 08:57:35 +00:00
nnhy f061dc2f89 协议,TCP=1/UDP=2 2016-01-07 07:40:20 +00:00
cdyong 38d08e8748 400 2000 2016-01-06 09:32:42 +00:00
nnhy 30a8d7ab26 修正微网配置加载时输出日志有误的BUG 2016-01-04 09:53:04 +00:00
nnhy 41d6e593ea 微网配置TinyConfig增加无线发射间隔和超时时间,编译通过,未测试 2015-12-31 10:09:15 +00:00
cdyong aed491de9a 10个设备发生重发现象严重,提到搭配800、2400 2015-12-31 06:45:13 +00:00
cdyong d92a69a9e2 2015-12-30 14:30:28 +00:00
nnhy a541e50d18 2401间隔40ms,超时800ms
最大重发次数50,统计间隔1000次
2015-12-30 14:23:45 +00:00
nnhy 66601351e4 调整2401重发间隔为50ms,有效期500ms 2015-12-30 13:21:46 +00:00
cdyong 8946a41c06 调整zigbee重发参数 2015-12-30 06:11:31 +00:00
nnhy 716fb48b73 调整顺舟Zigbee的重发参数 2015-12-30 04:54:29 +00:00
cdyong fb89810e4c zigbee关闭重发 2015-12-29 13:37:33 +00:00
cdyong 64bef76f17 宏定义 配置模式 2015-12-24 02:41:59 +00:00
cdyong 5d35df14c5 只有第一次进入配置模式 2015-12-22 00:53:29 +00:00
nnhy 8366354f7a 不能关闭重发机制,否则消息不会进入消息队列,也不会进行响应配对 2015-12-21 05:46:41 +00:00
cdyong 0bbfe4218d 注释主从模式 2015-12-21 02:36:07 +00:00
nnhy 5f8c952675 网关启动时不进入学习模式 2015-12-21 02:34:44 +00:00
cdyong 63e222b52c 关闭重发机制 2015-12-20 10:15:29 +00:00
cdyong d18bb4a805 2015-12-19 04:38:30 +00:00
cdyong 45d9f67dce 再也不陪你们玩默认配置了 2015-12-19 01:41:21 +00:00
nnhy acf1698a35 关闭自动应答 2015-12-18 11:42:22 +00:00
cdyong 2b0cf180bd 主从模式测试功能通过 2015-12-18 11:02:19 +00:00
nnhy 793203ef6f 打开自动应答时,01两个通道都需要打开AA 2015-12-18 09:51:40 +00:00
cdyong 12681f90f2 2015-12-17 13:33:29 +00:00
cdyong d39433bf71 2015-12-17 08:40:54 +00:00
nnhy 5e067128ab 组网的响应可能地址不对 2015-12-16 17:00:10 +00:00
nnhy 9f46c44ff5 出厂120,监听地址修改 2015-12-16 16:08:04 +00:00