cdyong
|
5338f05039
|
透传测试修改名词对
|
2016-08-09 01:01:07 +00:00 |
cdyong
|
ee55cca009
|
格式
|
2016-08-08 09:04:21 +00:00 |
cdyong
|
967d605084
|
透传,配置
|
2016-08-08 07:01:33 +00:00 |
cdyong
|
08a457b07d
|
重启名称修改
|
2016-08-06 09:05:18 +00:00 |
WangQiang
|
79c5a94a79
|
VisitToken -> Cookie
|
2016-08-01 13:58:24 +00:00 |
WangQiang
|
78df28d3b1
|
添加Master Controller时候添加 LoopTask 进行云端通讯
|
2016-08-01 12:12:26 +00:00 |
Stone
|
d0a8b62ed6
|
令牌客户端携带令牌跳转,未完成
|
2016-08-01 09:55:14 +00:00 |
Stone
|
5a7fd3441b
|
修正令牌客户端跳转时错误保存地址的问题,临时跳转不要保存
|
2016-08-01 09:41:10 +00:00 |
Stone
|
e7a1957c8b
|
调整8266逻辑,打开设备和组网分为,异步任务组网。
令牌客户端支持后续添加控制器。
|
2016-08-01 07:44:24 +00:00 |
cdyong
|
ee1bfe59fa
|
|
2016-08-01 07:02:00 +00:00 |
WangQiang
|
740b49dad7
|
Invoke 错误使用标准错误返回指令
|
2016-08-01 06:06:51 +00:00 |
WangQiang
|
6491bca78c
|
失去连接的时候超时不重启
关闭TokenController让其自动打开
补全TokenController::Close内容
|
2016-07-27 08:42:55 +00:00 |
WangQiang
|
a7e356a716
|
强化日志输出
|
2016-07-27 04:09:13 +00:00 |
WangQiang
|
51b5f9f2dc
|
Debug版 输出Session统计信息 测试可用
|
2016-07-26 01:51:14 +00:00 |
cdyong
|
6bd8a39236
|
重新祖册错误码F7重新登陆7F
|
2016-07-23 00:22:55 +00:00 |
Stone
|
5841139f41
|
销毁内网广播
|
2016-07-22 10:00:59 +00:00 |
cdyong
|
5d54bc805a
|
|
2016-07-22 02:34:32 +00:00 |
cdyong
|
04b8207c9e
|
修正疯狂登陆的bug
|
2016-07-22 02:33:04 +00:00 |
cdyong
|
1509b8ecd0
|
|
2016-07-22 02:30:39 +00:00 |
cdyong
|
17e0af6cee
|
|
2016-07-22 02:13:24 +00:00 |
cdyong
|
18cf180a3f
|
登陆收到0x7F指令,按要求重新注册,测试完成
|
2016-07-22 01:47:15 +00:00 |
cdyong
|
a97c17c1f9
|
|
2016-07-22 01:10:13 +00:00 |
cdyong
|
e4ab7eba98
|
登陆收到0x7F指令,按要求重新注册
|
2016-07-22 00:53:22 +00:00 |
cdyong
|
cb82f4eefb
|
设备远程重置测试通过
|
2016-07-20 13:36:51 +00:00 |
nnhy
|
32d918e4ea
|
缩短延迟上报间隔,避免短时间内多次触发主动上报时,后者覆盖前者的问题
|
2016-07-19 01:27:45 +00:00 |
WangQiang
|
e5c6658d13
|
精简日志
|
2016-07-18 06:15:51 +00:00 |
cdyong
|
01173ed24d
|
内网控制向云端发送数据
|
2016-07-18 03:50:10 +00:00 |
WangQiang
|
528b074595
|
Session. status >= 2 即认为可以发
|
2016-07-18 03:18:35 +00:00 |
WangQiang
|
1678487f72
|
内网发送前检查一下 Session状态
|
2016-07-18 03:04:50 +00:00 |
WangQiang
|
e78137c5fd
|
去除广播过滤,客户端进行广播的客户端本地端口不固定 无法过滤是否是广播
加强日志输出
|
2016-07-18 02:09:19 +00:00 |
nnhy
|
54c04f2a0d
|
|
2016-07-17 08:32:08 +00:00 |
WangQiang
|
2facc2f60b
|
添加日志输出
|
2016-07-16 12:47:38 +00:00 |
WangQiang
|
dfe4858dc0
|
过滤广播端口的数据到独立的一个 Sessions[0] 避免为同一个客户端创建两个Session (一个广播 一个通讯)
|
2016-07-16 10:03:19 +00:00 |
cdyong
|
48e407694e
|
用户写入指令响应分发给内网用户
|
2016-07-16 06:50:53 +00:00 |
cdyong
|
150710f70c
|
内网分发
|
2016-07-16 06:44:03 +00:00 |
cdyong
|
0a56a6c768
|
控制器port为空,不允许发送数据
|
2016-07-16 04:02:10 +00:00 |
Stone
|
629787d060
|
主动上报发给服务器的同时,也发给内网已登录用户
|
2016-07-14 12:24:00 +00:00 |
Stone
|
890b639e57
|
增加令牌会话,支持内网多会话支持,根据远程地址端口区分。
每个内网控制器共用相同密钥。
内网会话默认5分钟超时。
|
2016-07-14 12:18:59 +00:00 |
cdyong
|
ecb7ab585e
|
如果已经登陆还接收到握手响应,这不属于正常的握手响应(IP冲突会导致)
|
2016-07-11 01:21:36 +00:00 |
WangQiang
|
b364ddc466
|
300秒重连服务器
|
2016-07-05 01:28:27 +00:00 |
WangQiang
|
b71003cc95
|
启用 不活跃时长300s重启; 修改不活跃200秒重新握手
|
2016-07-04 03:52:02 +00:00 |
Stone
|
078da19f55
|
去掉检测指针有效范围的宏定义
|
2016-07-02 08:26:20 +00:00 |
Stone
|
dee50c83de
|
static void Halt(); // 系统挂起
|
2016-07-02 08:02:35 +00:00 |
Stone
|
7a339437b0
|
令牌客户端心跳间隔为60秒,60秒内发过任何数据则不再发送心跳,300秒未收到任何数据则视为掉线,重新握手。
服务端相应的把默认离线时间设为360秒
|
2016-07-02 01:17:19 +00:00 |
WangQiang
|
cc91cebed2
|
握手发送的数据内网端口携带协议字段
|
2016-07-01 08:36:48 +00:00 |
Stone
|
c070b24447
|
最后发送仅统计主控制器
|
2016-07-01 07:19:22 +00:00 |
Stone
|
30b952a49e
|
30秒内发过数据,不再发送心跳
|
2016-07-01 02:23:33 +00:00 |
Stone
|
cce95a003d
|
异步上报数据区
|
2016-07-01 02:16:14 +00:00 |
Stone
|
b81b6ff89b
|
远程调用路由采用泛型字典
|
2016-06-30 12:27:24 +00:00 |
Stone
|
3ac45d3fda
|
主动上报状态
|
2016-06-30 08:07:31 +00:00 |
Stone
|
4f206ca820
|
使用绝对毫秒数,让服务器知道设备本地时间
|
2016-06-30 07:24:18 +00:00 |
Stone
|
555f336c57
|
切换主通道
|
2016-06-29 12:31:33 +00:00 |
Stone
|
71f58ee64e
|
没有主通道时,不开令牌客户任务;
没有本地通道时,不开令牌广播
|
2016-06-29 12:06:55 +00:00 |
Stone
|
547f4cce26
|
未组网时,主机留空,仅保留AP主机
|
2016-06-29 11:49:10 +00:00 |
Stone
|
44c7bfe898
|
团队代码重审
|
2016-06-29 10:14:40 +00:00 |
Stone
|
1d767a00d7
|
全面使用NetType
|
2016-06-28 12:47:12 +00:00 |
Stone
|
4717e4d2bf
|
令牌客户端支持无线多个控制器
|
2016-06-28 12:04:24 +00:00 |
Stone
|
d1d577bfaf
|
令牌客户端支持无线多个控制器
|
2016-06-28 11:59:44 +00:00 |
WangQiang
|
3c308e85d3
|
MaxNotActive 为零便不考虑相关操作
|
2016-06-25 08:20:21 +00:00 |
Stone
|
b32ab3f6d8
|
加上client指针
|
2016-06-25 02:43:07 +00:00 |
Stone
|
140ca96422
|
最大不活跃时间ms,超过该时间时重启系统
WiFi触摸开关建议5~10分钟,网关建议5分钟
|
2016-06-24 09:39:01 +00:00 |
Stone
|
7b0016b13a
|
8266驱动实现SetWiFi保存密码,bsp实现装配
|
2016-06-23 15:37:42 +00:00 |
Stone
|
33e387f863
|
系统内核Time.h改名为TTime.h,否则在gcc和clang上会跟C库的time.h冲突。
同时,MDK不支持<ctime>的引用方式,用宏解决
|
2016-06-22 09:50:16 +00:00 |
Stone
|
1a8053f92c
|
广播独立
|
2016-06-22 09:10:31 +00:00 |
Stone
|
75bcafd17c
|
修正TokenClient可以重复打开的BUG
|
2016-06-21 14:16:31 +00:00 |
Stone
|
e663411ebb
|
令牌广播使用素数,避免跟别的任务重叠
|
2016-06-21 04:30:49 +00:00 |
WangQiang
|
2dfce02304
|
OnInvoke 不能用 rs.Data 数据区 后面Set数据会先写Result 这样就破坏了数据
|
2016-06-20 08:33:26 +00:00 |
Stone
|
46bbdb9557
|
在控制器中使用Delegat2委托
|
2016-06-20 02:54:05 +00:00 |
Stone
|
f5caa8a664
|
完成强类型事件委托,测试通过!
支持全局函数、静态成员函数和实例成员函数,作为事件处理函数。
|
2016-06-18 09:48:12 +00:00 |
Stone
|
64eb17e6f4
|
!!!本版本仅作记录,请不要使用。
尝试使用function编译通过
|
2016-06-17 15:33:37 +00:00 |
Stone
|
251d63b82e
|
OnInvoke使用数据流返回数据
|
2016-06-17 07:03:19 +00:00 |
Stone
|
b943d8f0c3
|
使用字典重构OnInvoke,代码更优雅
|
2016-06-17 04:22:34 +00:00 |
nnhy
|
5b337bc62e
|
|
2016-06-15 02:12:10 +00:00 |
Stone
|
bf95430002
|
Invoke单元测试通过
|
2016-06-13 10:52:05 +00:00 |
Stone
|
049186eebe
|
考虑到结果可能比较大,允许扩容
|
2016-06-13 08:38:34 +00:00 |
Stone
|
2e272fc4b7
|
|
2016-06-13 08:13:35 +00:00 |
Stone
|
d84ac2b907
|
登录成功后加大心跳间隔
|
2016-06-07 04:12:00 +00:00 |
Stone
|
fc336a249c
|
主连接显示令牌消息时,不用显示远程地址
|
2016-06-07 03:24:01 +00:00 |
Stone
|
c83d4fe449
|
未注册时采用系统名称,Key里面包含机器码
|
2016-06-06 10:00:34 +00:00 |
Stone
|
036f14e038
|
内网广播独立一个任务,30s一次
|
2016-06-06 09:28:39 +00:00 |
nnhy
|
f9f7fa4b20
|
优化握手日志显示
|
2016-06-04 15:23:48 +00:00 |
nnhy
|
c8d20a8d4c
|
节省内存
|
2016-06-04 15:12:55 +00:00 |
nnhy
|
1668278cba
|
|
2016-06-04 13:57:02 +00:00 |
nnhy
|
b4916d4667
|
修正握手名称
|
2016-06-04 13:56:33 +00:00 |
nnhy
|
c06e343762
|
单向请求一般用于广播也不列入统计
|
2016-06-04 13:48:58 +00:00 |
nnhy
|
bdc237f7e9
|
单向请求一般用于广播也不列入统计
|
2016-06-04 13:18:35 +00:00 |
nnhy
|
16a0c01d0a
|
特殊处理广播,指定广播地址,避免因为内网发现改变了本地端口。
内网3355广播测试通过,稳定可靠
|
2016-06-04 13:13:57 +00:00 |
cdyong
|
3e7f10ea5e
|
逻辑反了
|
2016-06-04 12:58:53 +00:00 |
nnhy
|
e3dd1bc5d9
|
外部设置令牌控制器显示消息日志时是否显示远程地址
|
2016-06-04 12:55:48 +00:00 |
nnhy
|
ea9470e6b8
|
内网通道定时向3355广播握手信息,可以保持8266通道打开。未测试
|
2016-06-04 12:17:43 +00:00 |
Stone
|
bcc060924d
|
|
2016-06-04 03:39:20 +00:00 |
Stone
|
33cd7f81fd
|
注册完成不必清空密码
|
2016-06-04 03:24:54 +00:00 |
Stone
|
59de84ff65
|
优化TokenConfig,节省1k+内存
|
2016-06-04 03:02:04 +00:00 |
nnhy
|
62fa68d342
|
|
2016-06-03 14:56:43 +00:00 |
Stone
|
72de734f43
|
增加OnInvoke处理,未完成
|
2016-06-03 10:27:13 +00:00 |
nnhy
|
3d0f6a75bb
|
统一DateTime::Now()表示当前时间
|
2016-05-28 08:26:30 +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
|
cd09aad417
|
|
2016-05-26 04:24:17 +00:00 |
nnhy
|
23e835c475
|
修正心跳延迟计算不准确的问题
|
2016-05-26 03:38:48 +00:00 |