nnhy
|
5bb431c6e6
|
取消Array构造函数里面的默认参数,挖出来一堆隐式转换的BUG
|
2015-11-13 14:13:33 +00:00 |
nnhy
|
232caf7e34
|
全面使用Array,尽可能的减少使用指针。
编译通过,网关C基础测试通过
|
2015-11-13 12:39:45 +00:00 |
nnhy
|
23f94b5c49
|
大于32字节时,反正都要换行显示,干脆一开始就换行,让它对齐
|
2015-11-11 09:02:58 +00:00 |
nnhy
|
26d0986b78
|
消息基类增加State用于携带会话相关信息,主要用于令牌协议,把远程UDP地址端口暴露给上层应用
|
2015-11-11 04:29:06 +00:00 |
nnhy
|
59baca7be6
|
增加获取系统启动时间的Sys.Ms(),等同于Time.Current(),但是无需再引用Time.h
|
2015-11-03 08:52:31 +00:00 |
nnhy
|
c26f493650
|
!!!核心数组Array降为非模版,新增模版数组TArray,网关C测试通过。
这次修改影响整个系统每一个细节,各个地方要及时跟进
|
2015-10-30 04:36:18 +00:00 |
nnhy
|
74ea976b13
|
Sys不再提供显示字符串或字节数组的功能
|
2015-10-21 09:40:53 +00:00 |
nnhy
|
d45e8b0886
|
数据流Stream去掉读写模版,改用普通读写函数,针对整数进行操作。
模版容易错误识别,并且导致可以直接写入字符串指针等隐含错误。
|
2015-10-10 14:20:37 +00:00 |
nnhy
|
b93b272a4e
|
没有收到数据时,需要给缓冲区置零,否则系统逻辑会混乱
|
2015-10-08 03:03:05 +00:00 |
nnhy
|
f6c26d3b03
|
避免错误指令超长,导致溢出
|
2015-10-08 01:07:13 +00:00 |
nnhy
|
2ee5521bfa
|
系统时间,以毫秒作为基本精度
编译测试通过
|
2015-10-05 13:22:23 +00:00 |
nnhy
|
5860970c88
|
任务操作函数全部修改为以毫秒ms为单位,所以需要减小1000倍
测试通过
|
2015-10-05 12:57:37 +00:00 |
nnhy
|
f8f7ec128e
|
传输口增加MaxSize,允许指定最大数据帧大小。
而相反,数据帧最小大小由协议决定。
四位触摸开关Zigbee版上测试通过,组网成功
|
2015-09-24 07:04:36 +00:00 |
nnhy
|
bbc9e69a90
|
常量参数,让程序更稳定可靠
|
2015-09-20 14:16:20 +00:00 |
nnhy
|
09f8fbd8ea
|
Socket增加SendTo方法,用于支持UDP广播,运行时切换目标地址和端口,网关B上测试通过
|
2015-09-20 07:58:46 +00:00 |
nnhy
|
0a2ea8c976
|
修正网关自动发送统计信息的BUG
|
2015-09-20 05:08:09 +00:00 |
nnhy
|
e772547197
|
统一以太网接口,2860和5500均升级,未测试
统一DHCP,简单测试,成功发出Request,收到Offer,但是程序未处理
|
2015-09-16 10:09:57 +00:00 |
nnhy
|
a7ef5838f3
|
消息基类增加最大数据缓冲区大小,以及ToStream
|
2015-09-09 03:32:21 +00:00 |
nnhy
|
4b1d56b077
|
优化Sys.RemoveTask,自动把ID清零
|
2015-09-07 09:07:58 +00:00 |
nnhy
|
62b9f3fba6
|
任何程序不应该出现可能的死循环
|
2015-09-07 06:37:18 +00:00 |
nnhy
|
ce2925ead2
|
消息写入数据流修改为常量函数
|
2015-09-04 08:54:01 +00:00 |
cdyong
|
df5e94d310
|
登陆返回不加密
|
2015-08-17 08:43:43 +00:00 |
nnhy
|
48a62d9c29
|
调整微网消息和令牌消息架构,区分开各个目录
|
2015-08-17 01:01:14 +00:00 |