Commit Graph

67 Commits

Author SHA1 Message Date
Stone b925d5817b 删除Time.h的引用
STM32F1拆分Pwm
2016-06-23 03:34:35 +00:00
Stone 44e5b22e26 严格要求代码,排除编译警告 2016-06-18 08:12:52 +00:00
Stone cb18316376 严格要求代码,排除编译警告 2016-06-18 07:16:31 +00:00
Stone 5f6850f452 优化令牌统计 2016-06-03 15:24:38 +00:00
nnhy 4f050ccdd5 网络比较庞大,独立一个目录 2016-05-27 04:05:02 +00:00
nnhy e73fd4ed45 废弃Net,统一为Socket 2016-05-27 02:08:42 +00:00
nnhy e9a8d1712d 令牌消息显示少一点数据 2016-05-25 10:36:16 +00:00
nnhy 854b412ef8 拆分微网消息和微网控制器 2016-05-18 06:37:29 +00:00
WangQiang 6bb0f51a8e 解密OK 2016-05-04 03:09:16 +00:00
cdyong c2cbc2b0a0 TokenMessage 去掉Crc属性 2016-04-30 06:11:07 +00:00
cdyong ba1f432360 令牌消息要带Crc16 2016-04-29 06:48:29 +00:00
nnhy 59ee67febe 拆分令牌消息和令牌控制器,多个控制器共用一个令牌统计 2016-04-27 06:45:51 +00:00
nnhy 5bea03b730 发送请求时自动加上序号,创建响应时拷贝序号 2016-04-11 02:32:07 +00:00
nnhy 7c9b94a955 令牌协议升级v3.0,增加消息序号 2016-04-11 02:23:19 +00:00
nnhy 2a2c92545d 增加TS,查找Copy的错误根源 2016-03-21 03:07:34 +00:00
nnhy 1615aad726 尽量常量化 2016-03-21 02:23:44 +00:00
nnhy 8d78863bd3 改善令牌统计百分比的计算,增加两位小数 2016-03-21 02:06:06 +00:00
nnhy b0c7e1595c 集体修改断言 2016-03-18 01:48:17 +00:00
nnhy 25cc839a89 减少ArrayLength的使用
写入错误字符串时需要先写入长度
2016-03-17 06:40:21 +00:00
nnhy effbaa463b Stream废除字节指针读写,DNS测试通过
网关C测试,不断重启
2016-03-16 04:09:35 +00:00
nnhy 8c71f8223a 调试版不显示日志信息 2016-03-15 06:43:04 +00:00
nnhy e25874c40b 2016-03-14 10:02:48 +00:00
nnhy f76e896d3b 修正初始化不完整的BUG,网关C测试通过 2016-03-14 08:41:44 +00:00
nnhy 19d0853e82 修正传输口字符串名称的问题 2016-03-14 08:09:16 +00:00
nnhy ef3dfcbda1 搞不定offsetof警告,改用指针,屏蔽sizeof隐式截断 2016-03-14 07:34:24 +00:00
nnhy c6bfa47be5 GCC编译通过,但是sizeof/offsetof有警告 2016-03-14 07:18:01 +00:00
nnhy d1f6245d9b 所有NULL更换为nullptr,GCC要求更严格。
Sys.h头文件不再包含string.h,禁止SmartOS除了Type和String以外的地方使用内存管理函数
2016-03-14 04:28:04 +00:00
nnhy 992b979c59 String.Clear()导致错误释放了内存 2016-03-11 15:13:11 +00:00
nnhy bdfd8e6273 Array => Buffer 2016-03-11 13:03:38 +00:00
Stone eba9043046 除了Buffer其它任何地方不得使用memcpy/memset 2016-03-11 04:39:30 +00:00
nnhy f53aaf195c 2016-01-15 07:33:42 +00:00
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