Commit Graph

47 Commits

Author SHA1 Message Date
大石头 8de821d190 0803使用tokenbsp基类 2017-05-06 17:15:22 +08:00
大石头 485be3b3b3 各bsp启动时输出主数据区内容,方便调试。
0801按键有上拉电阻,可以自动倒置,0802指示灯没有上拉下拉电阻,0801/0803指示灯未确定
2017-03-29 11:44:05 +08:00
大石头 e2895f841b 完善网络指示灯,只有打开了连接,才启用指示灯 2017-03-27 14:42:58 +08:00
大石头 5e175b7812 升级ESP8266驱动,全部使用AT指令集进行优化 2017-03-15 18:35:29 +08:00
大石头 e16445eb40 TokenClient.CreateFast内不调用UseLocal,改为bsp内部调用。
bsp内部InitClient不调用InitAlarm,改为main调用。
2017-03-15 17:26:58 +08:00
大石头X2 37e7b9ad72 修正兼容VC后再用GCC编译时出现的警告 2017-02-28 10:48:37 +08:00
大石头X2 91229367f1 修正编译警告,HttpClient移到Net目录 2017-02-27 17:57:00 +08:00
大石头X2 3f2747222c 修正vc++编译时的各种警告,主要是有符号数和无符号数比较 2017-02-27 17:23:57 +08:00
大石头X2 135a736a9a Revert "Merge branch 'master' of http://git.wslink.cn/Embed/SmartOS"
This reverts commit a53379c89a, reversing
changes made to 7e367ed9aa.

# Conflicts:
#	Board/Pandora.cpp
2017-02-14 10:31:26 +08:00
cdy e9b790cabd 删除掉所有的联网检查,避免令牌客户端打不开 2017-02-11 11:30:52 +08:00
大石头X2 32b2fa480a 令牌客户端定时检测网络,自动选择主连接,自动在所有网卡上建立本地连接。
单独W5500或ESP8266上测试通过,混合使用是跑飞了。
2017-02-10 12:27:47 +08:00
大石头X2 0bdc856f8a 每个网络接口增加“网络检测”任务,定制检测网络断开和连接等操作 2017-02-08 18:07:39 +08:00
大石头X2 dbc0555a25 独立拆分WiFi接口 2017-02-06 09:58:03 +08:00
大石头 1e5255699f 准备调整网络架构为多网络接口共存架构,有线无线网同时使用。
ISocketHost=>NetworkInterface
ISocket=>Socket
2017-02-03 20:20:52 +08:00
大石头X2 8042144626 Port.Index表示批量端口序号,State存储用户状态,主要用于移植 2016-12-17 11:18:40 +08:00
大石头 c963a74fa8 修正重启和重置的名称 2016-12-02 11:39:57 +08:00
大石头 3201c82e12 重启重置时向服务器发送原因 2016-12-01 11:33:54 +08:00
nnhy a9f9b578ce 直接引用头文件,避免SmartOS上层需要包含太多的头部目录 2016-10-29 03:34:02 +00:00
nnhy 9353d21e87 用户状态数据。常用于批量端口操作时记录索引 2016-10-20 11:49:54 +00:00
nnhy 2b556a9410 重构输入口中断事件,0801上按键测试通过 2016-10-20 09:34:11 +00:00
nnhy 727cdac606 首次调度为0ms,让调度系统计算得到其平均耗时,其它任务Sleep时也可以喂狗 2016-10-13 03:29:43 +00:00
cdyong 8f0f21b30f 所有Board 启用重置上报 2016-10-06 02:54:31 +00:00
WangQiang 6d3296cc28 添加 InitServer CreateGateWay 等 微网相关函数 2016-09-12 08:27:29 +00:00
WangQiang 4288451128 Invoke Api/All获取所有 Invoke 指令名称 未测试
在未指定Socket的Port的时候  自动从 1024 至 1024+255 之间选取首次g_port 之后的未指定port从g_port累加
TokenClient ChangeIPEndPoint 的时候 指定Port为未指定   由驱动随机拿到端口
2016-09-07 02:25:09 +00:00
WangQiang 0fcd1c6b18 Sys.Reset() Sys.ResetAsync() 统一为 Sys.Reboot(int Delayms = 0); 2016-09-05 01:25:14 +00:00
WangQiang 3b93bc1c10 修改默认连接WIFI名为WSWL
修改SetWifi  SSID 不同才保存  减少擦写次数
优化SetWifi后的回复
提升系统版本
2016-09-02 02:53:26 +00:00
WangQiang 188a8d1073 默认连接的wifi密码为12345678
修正AlarmWrite 数据错误的问题
2016-08-29 09:51:17 +00:00
WangQiang d7109dee02 TokenClient 不做注册invoke操作 2016-08-20 07:12:12 +00:00
WangQiang aa72cbbd2f 2016-08-02 01:17:36 +00:00
WangQiang 0251ead197 将ESP8266异步打开 重连接的时间暴露到外部进行设置 2016-08-01 00:40:36 +00:00
nnhy 33182a5d87 可能因为DHCP更新IP,导致多次执行OpenClient,此时一定不能多次打开令牌客户端或添加多个控制器或设置多次小灯 2016-07-19 01:47:26 +00:00
WangQiang 2267716e50 网关D bsp 跟上 2016-07-16 07:15:38 +00:00
Stone 850969ca03 所有委托增加Bind方法,简化绑定流程,减少一次拷贝 2016-06-29 07:22:34 +00:00
Stone 1d767a00d7 全面使用NetType 2016-06-28 12:47:12 +00:00
WangQiang 6b07f68690 wifi触摸开关 bsp 跟进 未测试 2016-06-28 12:28:11 +00:00
Stone f5caa8a664 完成强类型事件委托,测试通过!
支持全局函数、静态成员函数和实例成员函数,作为事件处理函数。
2016-06-18 09:48:12 +00:00
WangQiang e68d5185e5 TokenController 传输口以 Socket 为准 2016-06-18 08:30:21 +00:00
WangQiang 65dbc4debc 网关D 使用 AP0104 2016-06-16 07:44:38 +00:00
Stone f7091a787a 修正8266引用错误 2016-06-16 06:42:23 +00:00
WangQiang adbd663a5e 拆CreateW5500() 2016-06-16 06:35:06 +00:00
WangQiang a745365404 Create8266 设置SSID PASSWD跟进 2016-06-16 03:54:26 +00:00
Stone 8e94ccc956 2016-06-14 10:20:30 +00:00
Stone 59de84ff65 优化TokenConfig,节省1k+内存 2016-06-04 03:02:04 +00:00
Stone 921f0553e1 使用cstring替代const char* 2016-06-02 12:10:54 +00:00
cdyong 82891389a4 2016-05-28 03:47:04 +00:00
cdyong da7ffb927a 2016-05-26 03:05:40 +00:00
WangQiang 310373ae23 添加网关Mini 2016-05-23 07:42:05 +00:00