@@ -715,7 +715,7 @@ upm_result_t kxtj3_sensor_software_reset(const kxtj3_context dev)
715
715
if (kxtj3_set_bit_on (dev , KXTJ3_CTRL_REG2 , KXTJ3_CTRL_REG2_SRST ) != UPM_SUCCESS )
716
716
return UPM_ERROR_OPERATION_FAILED ;
717
717
718
- uint8_t ctrl_reg2_data ;
718
+ uint8_t ctrl_reg2_data = 0 ;
719
719
kxtj3_read_register (dev , KXTJ3_CTRL_REG2 , & ctrl_reg2_data );
720
720
721
721
uint8_t srst_counter = 0 ;
@@ -824,7 +824,7 @@ upm_result_t kxtj3_enable_interrupt_pin(const kxtj3_context dev, KXTJ3_INTERRUPT
824
824
KXTJ3_INTERRUPT_RESPONSE_T response_type )
825
825
{
826
826
assert (dev != NULL );
827
- uint8_t int_reg_value ;
827
+ uint8_t int_reg_value = 0 ;
828
828
kxtj3_read_register (dev , KXTJ3_INT_CTRL_REG1 , & int_reg_value );
829
829
830
830
if (polarity )
@@ -865,7 +865,7 @@ upm_result_t kxtj3_set_interrupt_response(const kxtj3_context dev, KXTJ3_INTERRU
865
865
bool kxtj3_get_interrupt_status (const kxtj3_context dev )
866
866
{
867
867
assert (dev != NULL );
868
- uint8_t status_reg_value ;
868
+ uint8_t status_reg_value = 0 ;
869
869
kxtj3_read_register (dev , KXTJ3_STATUS_REG , & status_reg_value );
870
870
if (!(status_reg_value & KXTJ3_STATUS_REG_INT ))
871
871
return false;
@@ -955,7 +955,7 @@ kxtj3_wakeup_axes kxtj3_get_wakeup_axis_and_direction(kxtj3_context dev)
955
955
{
956
956
assert (dev != NULL );
957
957
958
- uint8_t int_source2_value ;
958
+ uint8_t int_source2_value = 0 ;
959
959
kxtj3_read_register (dev , KXTJ3_INT_SOURCE2 , & int_source2_value );
960
960
961
961
kxtj3_wakeup_axes wakeup_axis ;
0 commit comments