WangQiang
|
fd134c7fe1
|
任务自己删除自己需要注意后面没有创建任务 否则可能使新建的任务继承现在任务的一些参数而出问题
|
2016-08-05 09:14:45 +00:00 |
WangQiang
|
7e6fa45318
|
初始值需要为0
|
2016-08-04 08:50:47 +00:00 |
nnhy
|
7d00492404
|
8266模块问题,无法同时处理两条指令,回滚代码
|
2016-08-02 06:34:11 +00:00 |
Stone
|
c74a49e3ae
|
需要备份旧的等待事件
|
2016-08-02 04:36:33 +00:00 |
Stone
|
d698501b40
|
Esp8266::Send大于一定时间的等待,不要堵塞其它任务发送数据
|
2016-08-02 04:28:55 +00:00 |
Stone
|
c775515aa7
|
数据不显示Command,没有打开NET_DEBUG时也不显示
|
2016-08-02 04:23:58 +00:00 |
WangQiang
|
22906c3bb7
|
JionAP不能太频繁(占用发送15秒) 会阻塞发送数据 不能回复广播通道的数据
经测试 间隔1秒 回复成功率 <1% (理论值为 0%) 间隔10秒 回复成功率 < 5% (理论值为 0%)
间隔30秒 回复成功率 > 50% (理论值为 66%)
|
2016-08-02 02:51:08 +00:00 |
Stone
|
e7a1957c8b
|
调整8266逻辑,打开设备和组网分为,异步任务组网。
令牌客户端支持后续添加控制器。
|
2016-08-01 07:44:24 +00:00 |
WangQiang
|
cd20d8cc39
|
回滚无效修改
|
2016-08-01 01:42:23 +00:00 |
WangQiang
|
209569edaa
|
使用默认SSID时候连接失败不算打开失败 即算他打开成功
测试 JionAP后打开wslink热点 并不会去连接热点 修改失败
|
2016-08-01 01:22:23 +00:00 |
WangQiang
|
0251ead197
|
将ESP8266异步打开 重连接的时间暴露到外部进行设置
|
2016-08-01 00:40:36 +00:00 |
WangQiang
|
0987e3a1f5
|
10秒一次(可能还不够) 否则自动连wslink失败的情况下 一直尝试Open 造成手机连接wifi模块失败
|
2016-07-27 09:55:42 +00:00 |
WangQiang
|
c9711f2d93
|
如果密码为空 写一个字节 弥补String Copy的问题
|
2016-07-27 09:52:55 +00:00 |
WangQiang
|
1a3715df6a
|
默认连接Wslink热点(无密码) 握手注册登录(跳转)心跳 OK
另 连上手机热点后 开热点的手机无法发现设备,而连上此热点的另外手机可以发现。
|
2016-07-27 08:01:16 +00:00 |
WangQiang
|
8a88d977ca
|
添加移除指示灯函数
|
2016-07-23 02:42:59 +00:00 |
Stone
|
2a812e378e
|
组网不再需要调试,组网成功后,只保留Station模式,关闭AP
|
2016-07-13 12:52:05 +00:00 |
Stone
|
ac398cd654
|
如果8266没有被打开,并且没有处于正在打开的状态,那么再次打开8266
|
2016-07-06 03:56:05 +00:00 |
Stone
|
5c17fb3716
|
避免在循环内部频繁构造和析构
|
2016-07-02 02:15:11 +00:00 |
Stone
|
d05d56d218
|
8266抛弃数据包时,输出更详细日志
|
2016-06-30 07:20:21 +00:00 |
Stone
|
555f336c57
|
切换主通道
|
2016-06-29 12:31:33 +00:00 |
Stone
|
8ddec5c38e
|
|
2016-06-29 12:16:31 +00:00 |
Stone
|
44c7bfe898
|
团队代码重审
|
2016-06-29 10:14:40 +00:00 |
Stone
|
641e64ac64
|
|
2016-06-29 04:24:53 +00:00 |
Stone
|
ebadfb6dd7
|
修正小强发现的8266的Port为空的问题
|
2016-06-29 04:21:45 +00:00 |
Stone
|
d41ab94104
|
支持另一种方式设置指示灯
|
2016-06-29 04:17:19 +00:00 |
Stone
|
4526ee4d06
|
8266继承快速打开,AP0801集成初始化网络的流程
|
2016-06-28 15:42:54 +00:00 |
Stone
|
1d767a00d7
|
全面使用NetType
|
2016-06-28 12:47:12 +00:00 |
Stone
|
9b138faa57
|
8266异步打开端口以后,也能马上执行网络就绪委托
|
2016-06-28 11:13:06 +00:00 |
Stone
|
e3a82c54c3
|
使用委托实现网络已就绪,有EnableDHCP启动网络就绪检查
|
2016-06-27 13:25:15 +00:00 |
Stone
|
fb0b2d34b9
|
8266增加工作模式字段,区别于配置模式的字段
|
2016-06-27 09:01:49 +00:00 |
Stone
|
a521517458
|
连接WiFi,重试两次
|
2016-06-24 10:09:55 +00:00 |
Stone
|
49f68f23e6
|
打开AP后,每10秒显示一次已连接的Station信息
|
2016-06-24 07:16:28 +00:00 |
Stone
|
8f111c367f
|
默认要清空WiFi密码,只有STA连接才需要获取本地IP
|
2016-06-24 06:57:32 +00:00 |
Stone
|
81a754bd99
|
大写WS
|
2016-06-24 03:23:31 +00:00 |
Stone
|
7e6244a8ef
|
晚上8266组网逻辑,未组网时WsLink-xxxxxx,已组网时Ws-123456789A。
注意,main文件不要设置默认密码,否则这里会误判断为已组网。
|
2016-06-23 15:58:00 +00:00 |
Stone
|
d799352a79
|
保存WiFi密码后,延迟一秒重启。
一秒内还要发出响应Invoke指令
|
2016-06-23 15:43:29 +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
|
9483204d11
|
打印丢弃的数据包
|
2016-06-22 08:33:57 +00:00 |
Stone
|
2a684ef94a
|
异步打开任务,一般执行时间6~10秒,分离出来避免拉高8266数据处理任务的平均值
|
2016-06-21 04:16:11 +00:00 |
Stone
|
4922a950ae
|
采用8266专属任务处理业务数据包,测试通过
|
2016-06-21 04:00:05 +00:00 |
Stone
|
5586e3a119
|
增加8266专属事件型任务,第一次用于异步打开WiFi,以后用于处理数据包
|
2016-06-21 03:33:01 +00:00 |
Stone
|
765df93e61
|
不需要保存版本结果,让内部堆分配的字符串尽快得到释放
|
2016-06-21 02:26:49 +00:00 |
Stone
|
e4e6076acf
|
不能使用内部较大缓冲区,因为rs要借助rvo返回数据给外面。
解决连接WiFi成功,但是判断为失败的问题
|
2016-06-20 06:19:39 +00:00 |
Stone
|
f784203c11
|
使用较大的字符串缓冲区,避免内部堆分配。
减少字符串拷贝和堆分配。
ESP8266测试通过
|
2016-06-20 05:04:44 +00:00 |
Stone
|
f5caa8a664
|
完成强类型事件委托,测试通过!
支持全局函数、静态成员函数和实例成员函数,作为事件处理函数。
|
2016-06-18 09:48:12 +00:00 |
Stone
|
44e5b22e26
|
严格要求代码,排除编译警告
|
2016-06-18 08:12:52 +00:00 |
Stone
|
a49dc58788
|
修正任务被错误释放的问题
|
2016-06-17 06:06:25 +00:00 |
Stone
|
00163b5cf0
|
Task增加当前任务
|
2016-06-17 02:13:13 +00:00 |
Stone
|
9794a0c806
|
增加任务ID,记录谁跟谁冲突
|
2016-06-17 02:08:55 +00:00 |