[update] fix start time to 25s

This commit is contained in:
zhji 2024-10-13 16:10:36 +08:00
parent bc752dbc81
commit ce5f4e9492
2 changed files with 10 additions and 0 deletions

View File

@ -190,6 +190,14 @@ void filter_output_process(void)
{ {
if (flag.filter_climb > 0) { if (flag.filter_climb > 0) {
flag.filter_climb--; flag.filter_climb--;
if (system_tick_cnt > 25 * 1000) {
while (flag.filter_climb) {
filter_sum_process();
filter_median_process();
filter_window_process();
filter_output_process();
}
}
return; return;
} }
for (uint8_t i = 0; i < 4; i++) { for (uint8_t i = 0; i < 4; i++) {

View File

@ -49,6 +49,8 @@ struct data_filter_s {
uint32_t window_output; uint32_t window_output;
}; };
extern uint32_t system_tick_cnt;
extern void filter_init(void); extern void filter_init(void);
extern void filter_input_data(uint8_t channel, uint32_t data); extern void filter_input_data(uint8_t channel, uint32_t data);
extern void filter_sum_process(void); extern void filter_sum_process(void);