mirror of
https://gitee.com/qpy-solutions/tracker-v2.git
synced 2025-05-18 18:48:25 +08:00
1.8 KiB
1.8 KiB
ChangeLog
此项目的所有显着更改都将记录在此文件中。
[v2.1.0] - 2022-05-09
Added
settings_xxx
, 按模块将配置文件进行分类- 整个Tracker的业务功能进行了结构上的重构,新增了三个模块
tracker_collector
采集器,tracker_controller
控制器,tracker_devicecheck
设备状态检测 - 将非业务功能进行了抽离,独立成单独的模块,与业务解耦,独立出
modules
项目,存储独立的功能模块 - 添加阿里云移远云物模型json样例文件
Changed
- 整个项目的结构进行调整,采用了观察者模式的设计方案对各个模块进行重构。
- Tracker业务只将各个独立的功能模块进行拼接后,在
tracker_collector
中做业务处理 - 原settings_app, settings_sys模块修改为不同的模块,不同的
settings_xx
,进行了分类
Removed
- 移除了ota模块,ota升级功能已分别集成到不同的云模块功能中
- 移除了timer模块,原timer模块中的LED定时闪烁功能已移至LED功能中
- 移除了tracker模块中的Tracker类功能,将其分类到
tracker_collector
采集器,tracker_controller
控制器,tracker_devicecheck
设备状态检测单个模块中 - 移除了tracker模块中的SelfCheck功能,将其重构为
tracker_devicecheck
- 阿里云,移远云,电池模块,公共模块,历史文件模块,LED模块,定位模块,日志模块,云端交互中间层模块都移入
modules
模块
[v2.0.0] - 2022-03-15
Added
- 添加了Tracker整个项目的功能代码,tracker业务模块,阿里云模块,移远云模块,电池模块,公共模块,LED模块,定位模块,日志模块,低功耗模块,OTA模块,云端交互中间层模块,传感器模块,定时器模块,配置模块