Commit Graph

23 Commits

Author SHA1 Message Date
nnhy 7429f4ce2c 直接引用头文件,避免SmartOS上层需要包含太多的头部目录 2016-10-29 02:59:28 +00:00
nnhy 1d92b80b0d 检查Port是否为空,避免系统崩溃 2016-10-13 04:48:02 +00:00
Stone 76cdbf2fe7 完整实现List<>泛型 2016-06-29 08:45:47 +00:00
Stone 0a6518311a 数据区保持使用Hook,灯光亮度需要使用 2016-06-11 01:46:57 +00:00
Stone 59c5e07789 优化数据区,测试通过 2016-06-10 09:31:42 +00:00
nnhy 8efbdb44a4 所有TArray改为List实现 2016-06-03 17:25:03 +00:00
nnhy f099398fba 2016-05-17 14:19:16 +00:00
WangQiang 65ba92c4c8 添加虚拟地址支持 可以将数据区 地址任意定位 2016-04-11 01:25:41 +00:00
nnhy 63263d7891 2016-03-14 04:05:48 +00:00
Stone 243de19352 分离出来内存缓冲区Buffer,编译通过,未测试! 2016-03-06 02:14:53 +00:00
nnhy 9523a0c4e2 大部分数据操作参数可以使用Array替代ByteArray,大大减少ByteArray构造函数的执行 2015-11-13 11:46:00 +00:00
nnhy 97aced4532 字节数据端口增加繁忙标识Busy,用于识别端口是否正在处理异步操作。
窗帘控制器上测试通过,触摸一次打开,定时到期前再触摸一次关闭
2015-11-01 07:55:43 +00:00
nnhy c26f493650 !!!核心数组Array降为非模版,新增模版数组TArray,网关C测试通过。
这次修改影响整个系统每一个细节,各个地方要及时跟进
2015-10-30 04:36:18 +00:00
nnhy c1544f64e1 整合List到Type,增加Array.FindIndex 2015-10-29 03:35:35 +00:00
nnhy 899bf9e39d 静态化写入参数 2015-10-15 04:16:28 +00:00
nnhy ff9c0f1021 让父类的所有Write函数在这里可见 2015-09-29 07:23:40 +00:00
nnhy 2a82475ebb 增加数据输入操作口,未测试 2015-09-28 13:36:25 +00:00
nnhy 1a8cee5e9d 端口类继承Object,提供ToString支持
数据操作通过ToString获取名称
Zigbee门窗磁测试通过
2015-09-28 12:25:08 +00:00
nnhy 4938b8edc8 升级数据操作接口,统一字节操作接口,提取打开、关闭、反转、闪烁、延迟等多项功能。
Zigbee门窗磁上测试通过
2015-09-28 12:05:52 +00:00
nnhy c4cb854a9f 增加快闪慢闪指示灯,网关B测试通过 2015-09-22 09:39:41 +00:00
nnhy 4597004de1 增加数据操作接口IDataPort,弥补数据位钩子函数复杂的问题,测试通过 2015-09-22 03:29:03 +00:00
Stone 6f39e1f146 根据昨晚会议讨论,改进完善数据操作统一接口,编译通过,未测试 2015-08-20 03:56:49 +00:00
nnhy 8fdad9ff34 增加配置类和数据存储区,编译通过 2015-08-17 02:37:17 +00:00