drivers: sensor: qdec_stm32: fix inverted polarity

Use the Polarity member instead of the ActivityInput.

Signed-off-by: Jeppe Odgaard <jeppe.odgaard@prevas.dk>
This commit is contained in:
Jeppe Odgaard 2024-03-13 13:56:27 +01:00 committed by Alberto Escolar
commit 20f747bb63

View file

@ -108,8 +108,8 @@ static int qdec_stm32_initialize(const struct device *dev)
LL_TIM_ENCODER_StructInit(&init_props);
if (dev_cfg->is_input_polarity_inverted) {
init_props.IC1ActiveInput = LL_TIM_IC_POLARITY_FALLING;
init_props.IC2ActiveInput = LL_TIM_IC_POLARITY_FALLING;
init_props.IC1Polarity = LL_TIM_IC_POLARITY_FALLING;
init_props.IC2Polarity = LL_TIM_IC_POLARITY_FALLING;
}
init_props.IC1Filter = dev_cfg->input_filtering_level * LL_TIM_IC_FILTER_FDIV1_N2;