Commit Graph

36 Commits

Author SHA1 Message Date
nnhy 8156fc677c 登录 2016-01-12 09:17:56 +00:00
cdyong a07313efe7 Token不等于0,为合法远程链接 2016-01-11 11:14:21 +00:00
cdyong d8d2046675 激活测试,可以得到用户名,密码,IP地址,服务域名,登陆新服务 2016-01-08 02:08:27 +00:00
cdyong d2c6d873e5 注册激活转服sz01测试 2016-01-08 01:38:14 +00:00
cdyong e10a332f2c 未登录,指令不随便上报云端 2016-01-07 15:22:51 +00:00
nnhy bf98a6682f 取消宏定义string,统一使用字符指针char*,string为C++标准字符串类库让路。
经过测试,在容量较大的芯片上可以使用string,仅使用+=功能,RTM版本固件增加了大概18k。
2015-12-30 08:51:47 +00:00
nnhy aae37a41b9 令牌控制器增加读写指令的统计 2015-12-29 07:46:22 +00:00
nnhy 4ef24df901 令牌控制器增加读写指令的统计 2015-12-29 07:39:46 +00:00
nnhy 65f7304fc9 全局不允许同名函数,修改为静态,只能本文件有效 2015-12-07 09:10:27 +00:00
nnhy 3216b2a040 优化日志 2015-11-30 04:13:35 +00:00
Stone bb223db504 2 Bytes for Message::Length is enough 2015-11-30 02:18:49 +00:00
cdyong 498e4b87ff 修压缩编码 bug 2015-11-30 01:20:01 +00:00
nnhy cb7601d2d6 增加跟踪点 2015-11-16 09:00:37 +00:00
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