Commit Graph

25 Commits

Author SHA1 Message Date
nnhy f099398fba 2016-05-17 14:19:16 +00:00
nnhy 7c420049ad Buffer自我拷贝时,只设置长度,然后直接返回长度,代表已拷贝。
令牌配置和微网配置需要在Load之后重新设置扩展属性的长度,ByteArray需要保存之前把长度读取出来。
2016-03-17 11:39:20 +00:00
nnhy 86c6535448 修正一个字节对齐的BUG,各个Config尽量用4字节对齐,特别是含有字符串String的类
MDK编译String::copy的时候,使用了 LDR R0, R1, [R5, 0x04]指令,而这个指令要求4字节对齐。
2016-03-10 10:02:30 +00:00
nnhy 9da4aa12f7 增加配置基类ConfigBase,统一微网配置和令牌配置 2016-01-12 10:10:15 +00:00
nnhy 41d6e593ea 微网配置TinyConfig增加无线发射间隔和超时时间,编译通过,未测试 2015-12-31 10:09:15 +00:00
nnhy 850d199b55 微网配置代码优化 2015-12-31 09:14:25 +00:00
nnhy d7d5c12dd7 微网配置支持设置配置区 2015-12-31 08:48:09 +00:00
nnhy a880e4f536 节点组网时,网关记录MAC地址并保存,节点收到响应以后,保存网关MAC地址 2015-12-16 13:53:01 +00:00
nnhy 385bebde78 微网服务器发送消息时,自动获取目标设备地址并加入到2401驱动层。
编译通过,网关C基本功能可用,兼容旧节点,未确认新功能是否可用。
2015-12-16 12:56:15 +00:00
cdyong 00ea775d3f 组网带上设备名称,响应组网带上 无线网段ID(PANID),无线网类型(中心,路由,终端),无线网通道(频点) 2015-12-16 06:54:13 +00:00
cdyong 28324f1ede 调整 字段 2015-12-16 04:03:50 +00:00
cdyong 40d2df545a 微网配置区添加无线网网段,发送模式字段 2015-12-16 03:41:51 +00:00
nnhy 995f12cf89 配置区超大,超出了数据流范围,只同步前16字节 2015-11-18 12:13:39 +00:00
cdyong d7faacab39 服务端心跳和退网处理,设备ID共用处理 2015-11-07 09:04:36 +00:00
cdyong c2997ea1c9 配置区起始地址 2015-11-05 08:43:23 +00:00
cdyong cd6f9ffbf1 调整配置信息 字段顺序,客户常修改字段排前面 2015-11-04 08:04:30 +00:00
cdyong 2348278064 设备配置添加一个8字节的设备名称 2015-11-04 07:11:54 +00:00
nnhy 0749c9e06b 长按用户按键5秒,清除设置,发送退网指令,然后重启 2015-11-03 12:25:24 +00:00
nnhy ce47d44bf4 调整微网配置的加载方式 2015-10-31 07:30:41 +00:00
nnhy 9313633c6b 抽象针对微网的快速辅助类,三位触摸开关测试通过 2015-10-28 02:02:58 +00:00
nnhy a48f07ec48 组网成功后保存配置信息,测试未通过,因为出现了串口溢出,导致未能成功组网。 2015-10-25 14:36:00 +00:00
nnhy 5de4afdcaa 获取配置数据,如果不存在则覆盖。
三位触摸开关测试通过
2015-10-25 10:16:51 +00:00
Stone 62808a4fa6 2015-10-24 05:28:09 +00:00
WangQiang 7c33de216f TinyConfig Flash操作 编译通过,未测试 2015-10-23 09:45:00 +00:00
nnhy ae19ab5722 增加微网配置信息类 2015-10-22 08:24:05 +00:00