void cywee_set_user_info(int user_info[5]);
void cywee_get_sleep_data(void);
void cywee_reset_daily_data(void);
-void cywee_inactivity_mode_change(int mode,int enable);
+void cywee_inactivity_mode_change(int mode);
void cywee_activity_mode_change(int mode);
void cywee_time_sync(void);
void cywee_hand_updown_switch(int cmd);
break;
case CYWEE_SERVICE_CMD_SEDENTARY_MODE:
- cywee_inactivity_mode_change(INACTIVITY_MODE_SEDENTARY,mail.data[0]);
+ cywee_inactivity_mode_change(INACTIVITY_MODE_SEDENTARY);
break;
case CYWEE_SERVICE_CMD_NAP_MODE:
- cywee_inactivity_mode_change(INACTIVITY_MODE_NAP,mail.data[0]);
+ cywee_inactivity_mode_change(INACTIVITY_MODE_NAP);
break;
case CYWEE_SERVICE_CMD_SLEEPING_MODE:
- cywee_inactivity_mode_change(INACTIVITY_MODE_SLEEPING,mail.data[0]);
+ cywee_inactivity_mode_change(INACTIVITY_MODE_SLEEPING);
break;
case CYWEE_SERVICE_CMD_OPEN_HAND_UPDOWN:
CWM_SettingControl(SCL_ACTIVITY_PAUSE, &scl);
}
-void cywee_inactivity_mode_change(int mode,int enable)
+void cywee_inactivity_mode_change(int mode)
{
cywee_time_sync();
-
- if(enable == 0)
- CWM_Sensor_Disable(IDX_ALGO_INACTIVITY_OUTPUT);
- else
- CWM_Sensor_Enable(IDX_ALGO_INACTIVITY_OUTPUT);
-
switch (mode)
{
//无作用
{
CWM_OS_dbgPrintf("CUSTOM_OFFBODY_DETECT !!! \r\n");
if((int)sensorEVT->fData[2] == 1)
- {
- set_keep_in_wear_det_mode(1);
- send_ppg_cmd_msg(PPG_SERVICE_CMD_TYPE_DO_WEAR_MODE_TEST);
- }
+ send_ppg_cmd_msg(PPG_SERVICE_CMD_TYPE_DO_WEAR_MODE_TEST);
else
- {
send_ppg_cmd_msg(PPG_SERVICE_CMD_TYPE_STOP_WEAR_MODE_TEST);
- set_keep_in_wear_det_mode(0);
- }
}
if((int)sensorEVT->fData[1] == CUSTOM_ON_CHARGING)
// //CWM_OS_dbgPrintf("[DBG] %s %d\n", __func__,__LINE__);
CWM_Sensor_Enable(IDX_ALGO_WATCH_HANDUP);
CWM_Sensor_Enable(IDX_ALGO_ACTIVITY_OUTPUT);
- //CWM_Sensor_Enable(IDX_ALGO_INACTIVITY_OUTPUT);
+ CWM_Sensor_Enable(IDX_ALGO_INACTIVITY_OUTPUT);
// CWM_Sensor_Enable(IDX_ALGO_SEDENTARY);
// CWM_Sensor_Enable(IDX_ALGO_SLEEP);
CWM_Sensor_Enable(IDX_ACCEL);
cywee_activity_mode_change(SPORT_ACTIVE_MODE_NORMAL);
- //cywee_inactivity_mode_change(INACTIVITY_MODE_SEDENTARY);
+ cywee_inactivity_mode_change(INACTIVITY_MODE_SEDENTARY);
//cywee_inactivity_mode_change(INACTIVITY_MODE_SLEEPING);