Commit Graph

20 Commits

Author SHA1 Message Date
nnhy 24f1d06ac4 修改日志显示 2015-11-26 03:35:09 +00:00
nnhy 27b2fa76f4 输出收到的原始无线数据包 2015-11-26 02:27:12 +00:00
nnhy 6cdc9a8df5 微网消息相关功能增加跟踪栈,方便查错 2015-11-18 12:14:07 +00:00
nnhy 9523a0c4e2 大部分数据操作参数可以使用Array替代ByteArray,大大减少ByteArray构造函数的执行 2015-11-13 11:46:00 +00:00
nnhy 2b2ddd8961 数据传输接口增加一个带附加数据的Write,用于令牌协议指定指令发送的目标地址,首先在UDP上测试通过 2015-11-11 08:29:29 +00:00
nnhy 26d0986b78 消息基类增加State用于携带会话相关信息,主要用于令牌协议,把远程UDP地址端口暴露给上层应用 2015-11-11 04:29:06 +00:00
nnhy 74ea976b13 Sys不再提供显示字符串或字节数组的功能 2015-10-21 09:40:53 +00:00
nnhy eed7f61d93 微网协议去掉尾部的TTL和Retry,由标识位来承载
Zigbee有粘包情况,但是因为TTL/Retry的存在,导致后半截指令解析错误
2015-10-07 14:50:50 +00:00
nnhy 32dbcf93d5 解析错误时才显示指令数据,减少日志输出 2015-10-07 08:23:52 +00:00
nnhy f6b5ae1fac 串口接收中断必须以极快的速度完成,否则会出现丢数据的情况
判断缓冲区足够最小值以后才唤醒任务,减少时间消耗
缓冲区里面别用%,那会产生非常耗时的除法运算
在三位触摸开关上测试1M串口通信,收发数据完整
2015-09-30 03:09:59 +00:00
nnhy c2c9612b0f 关闭数据日志 2015-09-28 09:29:58 +00:00
nnhy 8d9143ce56 传输口增加最小数据包大小 2015-09-25 10:02:29 +00:00
nnhy f8f7ec128e 传输口增加MaxSize,允许指定最大数据帧大小。
而相反,数据帧最小大小由协议决定。
四位触摸开关Zigbee版上测试通过,组网成功
2015-09-24 07:04:36 +00:00
nnhy c4cb854a9f 增加快闪慢闪指示灯,网关B测试通过 2015-09-22 09:39:41 +00:00
nnhy f11eb549c6 全面升级数据传输接口,使用安全的字节数据来传递数据。
回调函数中增加额外的参数,用于传递会话参数,比如UDP中的远程地址
2015-09-17 10:08:22 +00:00
nnhy 82860c7b34 静态约束
内部数据流,不够再另外分配,确保万无一失
2015-09-02 09:30:37 +00:00
nnhy e07d5f9756 微网消息不要超长 2015-08-20 12:09:43 +00:00
nnhy b15eb53e3b 实现新的组网Join消息,编译通过,测试能发出,等待配合网关进行双向测试 2015-08-20 10:45:58 +00:00
nnhy ba0c63ab98 2015-08-19 09:59:22 +00:00
nnhy 48a62d9c29 调整微网消息和令牌消息架构,区分开各个目录 2015-08-17 01:01:14 +00:00