删除条件配置功能,修改成联动配置DP,并且增加31天运行记录,修改程序需求

This commit is contained in:
2026-09-03 10:21:11 +08:00
parent 5377186cfb
commit d56d8204e1
31 changed files with 1609 additions and 1430 deletions
+11 -9
View File
@@ -2,15 +2,15 @@
* @file app_disp.h
* @brief CBR3 数码管显示:温度/湿度整数、负号、-- 故障、告警闪烁
* @author cyWu <1917507415@qq.com>
* @date 2026.08.31
* @version V1.1.0,加告警闪烁:温度/湿度管独立 500ms 亮灭,由
* app_disp_set_temp/humi_alarm 驱动(P2 条件引擎喂真值,也可用
* BOARD_DISP_ALARM_TEST 宏强制验证)
* @date 2026.09.02
* @version V2.0.0(规格书 V3.0.0):闪烁改第 8.2 节——有有效联动配置时按
* 「是否落在 [min,max]」闪,出范围就闪、与被作废/是否吹风无关;
* 喂入方是 app_linkage(也可用 BOARD_DISP_ALARM_TEST 宏强制验证)
*
* @note 两块 2 位 7 段数码管:温度管整数 ℃、湿度管整数 %。DP 恒灭。
* 0~99 显示绝对值;<0 显示 -9~-1G 段负号);<-9 钳位 -9>99 钳位 99。
* 连续失败 3 次双管 "--"(优先于闪烁)。告警闪烁(规格书 8.2)
* 与吹风解耦:比较成立侧 500ms 亮/500ms 灭,不成立侧常亮数值。
* 与吹风解耦:超范围侧 500ms 亮/500ms 灭,带内侧常亮数值。
******************************************************************************/
#ifndef __APP_DISP_H__
@@ -42,15 +42,17 @@ void app_disp_run(uint16_t dt);
void app_disp_scan(void);
/**
* @brief 设置温度比较成立标志:成立时温度管 500ms 闪烁(P2 条件引擎喂)
* @param en 1=成立(闪),0=不成立(常亮数值
* @brief 设置温度超范围标志:超范围时温度管 500ms 闪烁(app_linkage 喂,
* 规格书 8.2T>Tmax 或 T<Tmin;含等于不算超
* @param en 1=超范围(闪),0=带内(常亮数值)
* @return 无
*/
void app_disp_set_temp_alarm(uint8_t en);
/**
* @brief 设置湿度比较成立标志:成立时湿度管 500ms 闪烁(P2 条件引擎喂)
* @param en 1=成立(闪),0=不成立(常亮数值
* @brief 设置湿度超范围标志:超范围时湿度管 500ms 闪烁(app_linkage 喂,
* 规格书 8.2H>Hmax 或 H<Hmin
* @param en 1=超范围(闪),0=带内(常亮数值)
* @return 无
*/
void app_disp_set_humi_alarm(uint8_t en);