[update] fix start time to 25s
This commit is contained in:
parent
bc752dbc81
commit
ce5f4e9492
@ -190,6 +190,14 @@ void filter_output_process(void)
|
||||
{
|
||||
if (flag.filter_climb > 0) {
|
||||
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;
|
||||
}
|
||||
for (uint8_t i = 0; i < 4; i++) {
|
||||
|
||||
@ -49,6 +49,8 @@ struct data_filter_s {
|
||||
uint32_t window_output;
|
||||
};
|
||||
|
||||
extern uint32_t system_tick_cnt;
|
||||
|
||||
extern void filter_init(void);
|
||||
extern void filter_input_data(uint8_t channel, uint32_t data);
|
||||
extern void filter_sum_process(void);
|
||||
|
||||
Loading…
Reference in New Issue
Block a user