修正编译bug
authorp15692025051 <846603105@qq.com>
Mon, 21 Aug 2023 03:07:14 +0000 (11:07 +0800)
committerp15692025051 <846603105@qq.com>
Mon, 21 Aug 2023 03:07:14 +0000 (11:07 +0800)
2.sdk/Helios_SDK/services/microPython/ports/quectel/core/source/modGsensor_SC7A20.c

index 719d7c8..fca09ba 100644 (file)
@@ -284,6 +284,7 @@ unsigned int SC7A20_XYZ_Buf_tmp_len =0;
 
 unsigned char Gsensor_init_flag = 0;
 float x,y,z;
+bool SC7A20_INT_STATUS = true;
 unsigned int  SL_SC7A20_PEDO_KCAL_WRIST_SLEEP_SWAY_L_ALGO(void)
 {
 #if SL_Sensor_Algo_Release_Enable==0x00
@@ -291,7 +292,7 @@ unsigned int  SL_SC7A20_PEDO_KCAL_WRIST_SLEEP_SWAY_L_ALGO(void)
 #endif
        signed short SC7A20_XYZ_Buf[3][32];
        unsigned char         SC7A20_FIFO_NUM;
-       bool                  SC7A20_INT_STATUS;
+       
        unsigned int i ;
        acc_g_data_t              s_acc = {0};
        //("SL_SC7A20_PEDO_KCAL_WRIST_SLEEP_SWAY_L_ALGO sl_init_status:%d\n",sl_init_status);
@@ -692,9 +693,10 @@ STATIC mp_obj_t mp_SC7A20_poll(mp_obj_t self_in)
 //获取运动状态
 STATIC mp_obj_t mp_SC7A20_get_status(mp_obj_t self_in)
 {
-       //SL_SC7A20_PEDO_KCAL_WRIST_SLEEP_SWAY_L_ALGO();
-       //Gsensor_CALLBACK_OP(2);
-    return mp_obj_new_int(SC7A20_INT_STATUS);
+       if(SC7A20_INT_STATUS)
+       return mp_obj_new_int(1);
+       else
+               return mp_obj_new_int(0);
 }
 //获取步数
 STATIC mp_obj_t mp_SC7A20_get_step(mp_obj_t self_in)