Commit Graph

20 Commits

Author SHA1 Message Date
WangQiang 7a6030118f TinyConfig Flash操作 编译通过,未测试 2015-10-23 09:45:19 +00:00
nnhy 54ee93d1f5 设置无效配置段是,Size=0表示无效。测试通过。
这不是一个很好的主意,但是没有更好的办法
2015-10-22 11:59:03 +00:00
nnhy 9353d90a5e 增加系统热数据配置,记录系统启动次数 2015-10-22 03:38:02 +00:00
nnhy 91d4df401a 重构配置区,不做数据检验,统一头部签名,编译通过,未测试。
Flash最后一块作为配置区
2015-10-22 02:37:50 +00:00
nnhy 170c6391c5 配置块,调整查找模式 2015-10-22 01:27:17 +00:00
nnhy 4667c1d6cc 配置头的Name是不带0结尾的字符串,所以不能用普通的strcmp来比较,还是内存比较更加稳妥。
测试通过!
2015-10-15 10:02:14 +00:00
nnhy 69c6fa12d8 调整地址类型为uint,方便计算 2015-10-15 09:17:50 +00:00
WangQiang 98d1df4cfa 2015-10-15 06:32:43 +00:00
nnhy 64331f1e5a 修改配置获取逻辑,更加便于使用,简单测试可用 2015-10-15 04:40:19 +00:00
Stone 64c992c6db 配置子系统,链式保存管理多配置段。
1,每个配置段都有固定长度的头部,包括签名、校验、名称等,数据紧跟其后
2,借助签名和双校验确保是有效配置段
3,根据名称查找更新配置段

编译通过,未测试
2015-10-14 18:00:56 +00:00
nnhy c19e7994ff 2015-09-08 02:47:39 +00:00
nnhy cb888f2e82 以网关地址为基准,进行递增分配 2015-09-04 09:59:36 +00:00
nnhy 272b9c7bb6 使用指针来操作配置,而不是全局对象 2015-09-04 09:30:55 +00:00
nnhy 692ca31fed 组网成功更新一次最后活跃时间 2015-08-22 01:29:46 +00:00
nnhy 32d4ca265c 网关的ID由外部指定 2015-08-22 00:14:34 +00:00
WangQiang 8e8d58cf63 OnJoin 回复数据中Server错误
Config.LoadDefault 中加入 默认网关地址
2015-08-21 09:53:51 +00:00
nnhy 5e3ed321c1 输出通道、速度等 2015-08-21 09:13:44 +00:00
nnhy 8dfd360f8b 解决组网响应指令超长问题 2015-08-21 08:50:08 +00:00
Stone 65602cd65e 2015-08-20 04:19:46 +00:00
nnhy 8fdad9ff34 增加配置类和数据存储区,编译通过 2015-08-17 02:37:17 +00:00