[fix] add force sig

This commit is contained in:
zhji 2024-12-28 16:25:51 +08:00
parent dde4e58234
commit 4695fed53b

View File

@ -3,6 +3,7 @@
#include "calc.h" #include "calc.h"
#include "device.h" #include "device.h"
#include "debug.h" #include "debug.h"
#include "cli.h"
#include "user_misc.h" #include "user_misc.h"
static struct list_s median_gas1[FILTER_MEDIAN_LEN_GAS1] __attribute__((section(".bss_ccm"))); static struct list_s median_gas1[FILTER_MEDIAN_LEN_GAS1] __attribute__((section(".bss_ccm")));
@ -100,6 +101,9 @@ void filter_quadratic_process(void)
} else { } else {
data_filter[i].raw_u = (uint32_t)(data_filter[i].raw_f * 10.0f); data_filter[i].raw_u = (uint32_t)(data_filter[i].raw_f * 10.0f);
} }
if (cli_data_comb.force_available & (1 << (i + CLI_FORCE_FILTER_INPUT1))) {
data_filter[i].raw_u = cli_data_comb.force_data[i + CLI_FORCE_FILTER_INPUT1];
}
} }
} }