大石头
|
27e875bf09
|
改进字符串长度计算
|
2017-08-22 00:43:53 +08:00 |
大石头
|
47d272b89e
|
Json单元测试没通过,卡住数组读取那里,可能需要重写,拆分为JsonReader/JsonWriter
|
2017-08-21 01:13:47 +08:00 |
大石头
|
0bd0d82c8c
|
完善物联协议,登录请求Json数据包成功发给服务端并收到
|
2017-08-20 23:38:53 +08:00 |
大石头
|
1abdedef5a
|
修正NetUri解析协议类型的错误
|
2017-08-20 23:08:20 +08:00 |
大石头
|
f36953befc
|
修正字符串比较大小CompareTo的错误
|
2017-08-20 23:03:35 +08:00 |
大石头
|
02ed5ed155
|
构造物联消息
|
2017-08-16 07:57:46 +08:00 |
大石头
|
292646b129
|
增加物联客户端,编译未通过
|
2017-08-15 00:42:29 +08:00 |
大石头
|
3264ce1596
|
调试版固件支持外部修改调试串口波特率
|
2017-08-10 23:32:13 +08:00 |
大石头
|
2a374f6004
|
!!!热存储区恰巧使用了系统堆栈避开的64字节,当数据区大于一定字节数时,就会导致热存储区末端超出内存RAM边界,从而导致崩溃。
暂时把它改为256字节,尚未找到一劳永逸的解决办法。
|
2017-07-09 09:33:40 +08:00 |
大石头
|
fb91451698
|
Buffer转整数时,支持指定起始位置和大小端
|
2017-07-08 10:14:42 +08:00 |
LQF
|
11cfe84b32
|
适配历史数据支持毫秒级生成历史数据
|
2017-07-05 18:09:41 +08:00 |
arlenxiao
|
37d70753bd
|
登录成功以后做一次内网广播 导致以太网不能正常工作
|
2017-07-03 08:27:00 +08:00 |
LQF
|
adba59c793
|
适配0803@170601版本电源控制引脚
|
2017-06-21 09:23:04 +08:00 |
LQF
|
988428fdce
|
1、增加GPS操作指令,同时通过GPIO1来控制GPS的使能
2、根据硬件电路的不同选择不同的输出方式控制GSM的电源
3、根据GSM有时不能正常工作的情况,增加数据发送失败超过三次、重启操作系统
|
2017-06-21 09:18:49 +08:00 |
LQF
|
7ea4e07fa5
|
GPS数据解析
|
2017-06-21 09:10:21 +08:00 |
LQF
|
e0134dc0a5
|
适配转换成四字节未对齐的情况
|
2017-06-14 10:31:43 +08:00 |
大石头
|
54bc32a046
|
当前对象
|
2017-05-31 09:37:09 +08:00 |
大石头
|
11dbe463ec
|
增加采集配置
|
2017-05-31 09:33:39 +08:00 |
12
|
d1523be4ba
|
修改软件控制电源逻辑,以及在发送失败时增加延时重启
|
2017-05-13 15:52:13 +08:00 |
12
|
1ba34d8735
|
修改CIPSEND发送方式
|
2017-05-13 15:49:56 +08:00 |
12
|
f86c0397c0
|
修改电源引脚以及GSM电源控制角为PA4
|
2017-05-13 15:43:32 +08:00 |
大石头
|
c17c2735f9
|
GSM07专用任务处理收到的指令,避免阻塞
|
2017-05-08 15:25:42 +08:00 |
大石头
|
6f3f0b8d31
|
先Close在SHUT
|
2017-05-08 10:50:44 +08:00 |
大石头
|
3ae13c7208
|
IPSend发送数据时,采用CONNECT/BIND来匹配,而不是OK
|
2017-05-08 09:58:18 +08:00 |
大石头
|
95aeba1490
|
修正SIM900A发送二进制0x1A的错误
|
2017-05-08 09:57:23 +08:00 |
大石头
|
23e58ded2e
|
进一步完善SIM900A,发送数据时,很难退出发送模式
|
2017-05-07 20:00:01 +08:00 |
大石头
|
b0e2521bac
|
A6和SIM900A共用GSM07,两者的DataKey不同,需要自动识别;
调整GSM::Config配置流程以满足SIM900A联网需要;
SIM900A需要增加IP头提示,否则接收数据时无法准确判断长度;
固定设置DNS为阿里云和百度云,避免设备自动解析到华北机房;
|
2017-05-07 18:22:32 +08:00 |
大石头
|
8603c29309
|
允许AT.DataKey为空
|
2017-05-07 18:16:55 +08:00 |
大石头
|
ecd6465e05
|
修正实例化字符串为空时计算长度不为0的错误
|
2017-05-07 18:15:53 +08:00 |
大石头
|
ea92a2cacf
|
调整A6初始化配置顺序,优化联网
|
2017-05-06 18:11:32 +08:00 |
大石头
|
fdb4ff6da0
|
0803不需要本地网络
|
2017-05-06 18:04:59 +08:00 |
大石头
|
d2d528000a
|
先关闭令牌控制器,避免重连网络期间别的任务发送数据
|
2017-05-06 17:15:55 +08:00 |
大石头
|
8de821d190
|
0803使用tokenbsp基类
|
2017-05-06 17:15:22 +08:00 |
arlenxiao
|
4f975cd0dd
|
修改光栅默认输入口上拉
|
2017-05-06 16:56:16 +08:00 |
12
|
c7f3052bd3
|
增加光栅指示灯功能
|
2017-05-06 15:55:47 +08:00 |
12
|
714273f0fc
|
重写IOK027X指示灯状态
|
2017-05-05 20:14:41 +08:00 |
12
|
76612335b0
|
增加指示灯显示开关状态
|
2017-05-05 10:03:32 +08:00 |
arlenxiao
|
eb59b20ddc
|
双联函数增加是否倒置输入输出参数
|
2017-04-24 15:39:28 +08:00 |
大石头
|
5238db0cf2
|
外部可能直接设置Opened而没有关闭网络接口,导致出错
|
2017-04-22 14:19:20 +08:00 |
大石头
|
16e0ef2985
|
改进M4分频算法,自动计算PLL_Q,以适应不同晶振
|
2017-04-22 13:23:56 +08:00 |
大石头
|
46d9b83071
|
GD32F450兼容,8M晶振,168MHz主频
|
2017-04-22 12:00:33 +08:00 |
大石头
|
01c0044c4d
|
从F1拷贝过来,完善F4驱动,编译通过,未检查代码未测试功能
|
2017-04-22 11:39:05 +08:00 |
大石头
|
0796ef8ab3
|
为提高登录成功率,改进令牌登录算法,散列明文和密码连接在一起
|
2017-04-21 12:29:00 +08:00 |
大石头
|
ccdb9cf5a9
|
为提高登录成功率,改进令牌登录算法,散列明文和密码连接在一起
|
2017-04-21 12:19:47 +08:00 |
LQF
|
b6854edecd
|
补充写入请求指令Write()
|
2017-04-18 22:28:28 +08:00 |
大石头
|
cea66d5556
|
增加TokenClient.WriteAsync,异步上传并等待响应,确保历史数据稳定可靠上传
|
2017-04-18 16:25:19 +08:00 |
arlenxiao
|
84eefbb970
|
// 系统休眠时自动进入低功耗
//Power::AttachTimeSleep();
这句导致RTM版本不能运行,需注释!
|
2017-04-17 17:22:52 +08:00 |
大石头
|
cda7f099a1
|
(4 + Size)
|
2017-04-15 15:19:07 +08:00 |
大石头
|
9bdbd7b6af
|
历史数据处理逻辑完成
|
2017-04-15 15:10:37 +08:00 |
大石头
|
f1f5ef36b2
|
统一上报和存储架构
|
2017-04-15 14:30:48 +08:00 |