2023-12
核心功能：基站转发、测站解算、结果推送、断点续传
待实现和优化的功能：
1、自动断点续传：
1）增加一个断点续传任务表。当设备上线时检查上次的状态，如果是掉线，则向设备发补传数据指令，并添加一条新的断点续传任务，包括设备号、时间段
2）收到最后一条补传消息，则将任务设置为已完成

2、推送任务：
1）按项目号、推送参数ID将在线设备信息打包成若干个List
2）根据推送参数ID生成相应的推送对象，含协议、地址、端口、推送格式，传入设备List
3）推送对象推送设备最近的解算记录

3、私有化部署UI优化：
1）首页：显示地图和在线/掉线/告警统计，告警信息实时滚动
2）告警：告警信息、告警设置
3）设备状态：温湿度、延迟仅开发者可见
3）配置：组参数配置、解算参数（仅开发者可见）、推送参数、设备参数（可导出excel表）、命令行（仅开发者可见）
4）设备消息（仅开发者可见）
5）数据分析：解算结果，可导出excel表
6）用户设置：用户名、手机号、权限（管理员、普通），内置开发者用户。管理员可以增删改查，普通用户只能查

2024-6
端口分配：
                http        netty
beidou          9901(外)
beidou-rtcm     9904        9902(外),9903(外)
beidou-fwd      9906
ntrip-proxy     9910        11001(外)
beidou-exapi    9908(外)

2024-9
算法：
1）固定值筛选：a）排序，取中间50%；b）取距离参考点最近的50%
2）坏点判断：a）和前一个比较；b）和参考点比较
3）幅度压缩：压缩值=上个周期平滑值+(单位周期解算值-上个周期平滑值)*幅度压缩系数，平滑值=滤波窗口内avg(压缩值)
4）初值作为参考点的有效时长，缺省为1个周期。从初始值更新时间开始算起

小树林算法：1b+2b+3高程0.1+4的48小时

2024-11
告警：
1）离线：设备记录最后一次收到任何数据的时间。定时任务检查设备最后一次时间，如果与当前时间差距大于门限，则判断为离线；D3F0/D3F2清除离线告警
2）连续无效解：每次解算完，如果是无效解，则无效解次数加1；否则清0；如果等于N，则产生一次告警。
3）连续无固定解：每个周期结束，如果是有效解解，则记录当前时间；D3F2检测当前时间和最近一次有效解时间差距，如果大于N，则产生一次告警。