--- remove unused code
This commit is contained in:
parent
150236d617
commit
58a894f718
|
@ -50,12 +50,12 @@ extern "C" {
|
||||||
* #define VLEVEL_M 2 functional traces
|
* #define VLEVEL_M 2 functional traces
|
||||||
* #define VLEVEL_H 3 all traces
|
* #define VLEVEL_H 3 all traces
|
||||||
*/
|
*/
|
||||||
#define VERBOSE_LEVEL VLEVEL_OFF
|
#define VERBOSE_LEVEL VLEVEL_L
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @brief Enable trace logs
|
* @brief Enable trace logs
|
||||||
*/
|
*/
|
||||||
#define APP_LOG_ENABLED 0
|
#define APP_LOG_ENABLED 1
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @brief Activate monitoring (probes) of some internal RF signals for debug purpose
|
* @brief Activate monitoring (probes) of some internal RF signals for debug purpose
|
||||||
|
@ -78,7 +78,7 @@ extern "C" {
|
||||||
* @brief Enable/Disable MCU Debugger pins (dbg serial wires)
|
* @brief Enable/Disable MCU Debugger pins (dbg serial wires)
|
||||||
* @note by HW serial wires are ON by default, need to put them OFF to save power
|
* @note by HW serial wires are ON by default, need to put them OFF to save power
|
||||||
*/
|
*/
|
||||||
#define DEBUGGER_ENABLED 0
|
#define DEBUGGER_ENABLED 1
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @brief Disable Low Power mode
|
* @brief Disable Low Power mode
|
||||||
|
|
|
@ -310,7 +310,7 @@ void STS_YunhornSTSEventP3_Process(void)
|
||||||
*/
|
*/
|
||||||
void STS_YunhornSTSEventP4_Process(void)
|
void STS_YunhornSTSEventP4_Process(void)
|
||||||
{
|
{
|
||||||
STS_SENSOR_Power_ON(0);
|
PME_ON;
|
||||||
#ifdef LED_ONBOARD
|
#ifdef LED_ONBOARD
|
||||||
LED_ON;
|
LED_ON;
|
||||||
HAL_Delay(10);
|
HAL_Delay(10);
|
||||||
|
@ -326,7 +326,7 @@ void STS_YunhornSTSEventP4_Process(void)
|
||||||
STS_TOF250_Range_Process();
|
STS_TOF250_Range_Process();
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
STS_SENSOR_Power_OFF(0);
|
PME_OFF;
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -351,7 +351,7 @@ void STS_YunhornSTSEventP5_Process(void)
|
||||||
void STS_YunhornSTSEventP6_Process(void)
|
void STS_YunhornSTSEventP6_Process(void)
|
||||||
{
|
{
|
||||||
APP_LOG(TS_OFF, VLEVEL_H, "\r\n P6 Testing Process\r\n");
|
APP_LOG(TS_OFF, VLEVEL_H, "\r\n P6 Testing Process\r\n");
|
||||||
STS_SENSOR_Power_ON(0);
|
PME_ON;
|
||||||
HAL_Delay(50);
|
HAL_Delay(50);
|
||||||
#ifdef LED_ONBOARD
|
#ifdef LED_ONBOARD
|
||||||
LED_ON;
|
LED_ON;
|
||||||
|
@ -381,7 +381,7 @@ void STS_YunhornSTSEventP6_Process(void)
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
/* 3. Sensor Power Off */
|
/* 3. Sensor Power Off */
|
||||||
STS_SENSOR_Power_OFF(0);
|
PME_OFF;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
@ -392,9 +392,9 @@ void STS_YunhornSTSEventP6_Process(void)
|
||||||
void STS_YunhornSTSEventP7_Process(void)
|
void STS_YunhornSTSEventP7_Process(void)
|
||||||
{
|
{
|
||||||
APP_LOG(TS_OFF, VLEVEL_L, "\r\n P7 Testing Process\r\n");
|
APP_LOG(TS_OFF, VLEVEL_L, "\r\n P7 Testing Process\r\n");
|
||||||
STS_SENSOR_Power_ON(0);
|
PME_ON;
|
||||||
|
|
||||||
STS_SENSOR_Power_OFF(0);
|
PME_OFF;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
@ -522,8 +522,8 @@ void STS_Combined_Status_Processing(void)
|
||||||
break;
|
break;
|
||||||
|
|
||||||
case STS_PRESENCE_RISING: //NORMAL OCCUPANCY STATUS
|
case STS_PRESENCE_RISING: //NORMAL OCCUPANCY STATUS
|
||||||
// sts_lamp_bar_color = STS_RED;
|
sts_lamp_bar_color = STS_RED;
|
||||||
// sts_status_color = STS_RED;
|
sts_status_color = STS_RED;
|
||||||
break;
|
break;
|
||||||
|
|
||||||
default:
|
default:
|
||||||
|
@ -611,7 +611,6 @@ void STS_Combined_Status_Processing(void)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
//STS_Lamp_Bar_Refresh();
|
|
||||||
|
|
||||||
if ((sts_rss_result_changed_flag)|| (sts_reed_hall_changed_flag))
|
if ((sts_rss_result_changed_flag)|| (sts_reed_hall_changed_flag))
|
||||||
{
|
{
|
||||||
|
@ -742,7 +741,7 @@ void STS_PRESENCE_SENSOR_Prepare_Send_Data(STS_OO_SensorStatusDataTypeDef *senso
|
||||||
sensor_data->rss_presence_score = 0x0;
|
sensor_data->rss_presence_score = 0x0;
|
||||||
}
|
}
|
||||||
|
|
||||||
// no_movement or unconcious duration
|
// no_movement or unconscious duration
|
||||||
sensor_data->unconscious_state = ((sts_fall_rising_detected_result == STS_PRESENCE_UNCONSCIOUS) ||
|
sensor_data->unconscious_state = ((sts_fall_rising_detected_result == STS_PRESENCE_UNCONSCIOUS) ||
|
||||||
(sts_fall_rising_detected_result==STS_PRESENCE_STAYSTILL) ||
|
(sts_fall_rising_detected_result==STS_PRESENCE_STAYSTILL) ||
|
||||||
(sts_fall_rising_detected_result==STS_PRESENCE_NO_MOVEMENT))? 1:0;
|
(sts_fall_rising_detected_result==STS_PRESENCE_NO_MOVEMENT))? 1:0;
|
||||||
|
@ -788,6 +787,7 @@ void STS_PRESENCE_SENSOR_Prepare_Send_Data(STS_OO_SensorStatusDataTypeDef *senso
|
||||||
|
|
||||||
// For occupancy over time process
|
// For occupancy over time process
|
||||||
//SysTime_t occupy_check_time = SysTimeGetMcuTime();
|
//SysTime_t occupy_check_time = SysTimeGetMcuTime();
|
||||||
|
#if 0
|
||||||
if ((sts_occupancy_overtime_threshold_in_10min != 0) && (event_start_time !=0))
|
if ((sts_occupancy_overtime_threshold_in_10min != 0) && (event_start_time !=0))
|
||||||
{
|
{
|
||||||
if (sts_occupancy_overtime_state == 1U) {
|
if (sts_occupancy_overtime_state == 1U) {
|
||||||
|
@ -796,7 +796,7 @@ void STS_PRESENCE_SENSOR_Prepare_Send_Data(STS_OO_SensorStatusDataTypeDef *senso
|
||||||
}
|
}
|
||||||
//STS_Lamp_Bar_Refresh();
|
//STS_Lamp_Bar_Refresh();
|
||||||
}
|
}
|
||||||
|
#endif
|
||||||
|
|
||||||
sensor_data_ready = 1;
|
sensor_data_ready = 1;
|
||||||
}
|
}
|
||||||
|
@ -850,7 +850,7 @@ void STS_PRESENCE_SENSOR_Init(void)
|
||||||
sts_o7_sensorData.unconscious_state = 0;
|
sts_o7_sensorData.unconscious_state = 0;
|
||||||
sts_o7_sensorData.unconscious_duration = 0;
|
sts_o7_sensorData.unconscious_duration = 0;
|
||||||
|
|
||||||
STS_SENSOR_Power_ON(0);
|
PME_ON;
|
||||||
STS_PRESENCE_SENSOR_REEDSWITCH_HALL_Init();
|
STS_PRESENCE_SENSOR_REEDSWITCH_HALL_Init();
|
||||||
//STS_PRESENCE_SENSOR_TOF_Init();
|
//STS_PRESENCE_SENSOR_TOF_Init();
|
||||||
//HAL_Delay(2000);
|
//HAL_Delay(2000);
|
||||||
|
@ -874,7 +874,7 @@ void STS_PRESENCE_SENSOR_RSS_Init(void)
|
||||||
{
|
{
|
||||||
APP_LOG(TS_ON, VLEVEL_H, "##### YunHorn SmarToilets(r) MEMS RSS Initializing \r\n");
|
APP_LOG(TS_ON, VLEVEL_H, "##### YunHorn SmarToilets(r) MEMS RSS Initializing \r\n");
|
||||||
|
|
||||||
STS_SENSOR_Power_ON(0);
|
PME_ON;
|
||||||
|
|
||||||
if ((sts_distance_rss_distance==0)&&(sts_sensor_install_height==0))
|
if ((sts_distance_rss_distance==0)&&(sts_sensor_install_height==0))
|
||||||
{
|
{
|
||||||
|
@ -898,37 +898,6 @@ void STS_PRESENCE_SENSOR_RSS_Init(void)
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
#ifdef STS_M7
|
|
||||||
void STS_PRESENCE_SENSOR_Get_Event_Status(STS_PRESENCE_SENSOR_Event_Status_t *Status)
|
|
||||||
{
|
|
||||||
uint8_t int_source=0;
|
|
||||||
SysTime_t mems_event_time;
|
|
||||||
//int_source = ADXL345_GetRegisterValue(ADXL345_REG_INT_SOURCE);
|
|
||||||
|
|
||||||
if (int_source & 0x10) {
|
|
||||||
mems_event_time = SysTimeGetMcuTime();
|
|
||||||
Status->WakeUpStatus = 1U;
|
|
||||||
event_start_time = mems_event_time.Seconds;
|
|
||||||
}
|
|
||||||
else {
|
|
||||||
Status->WakeUpStatus =0U;
|
|
||||||
}
|
|
||||||
|
|
||||||
if (int_source & 0x08) {
|
|
||||||
mems_event_time = SysTimeGetMcuTime();
|
|
||||||
Status->SleepStatus = 1U;
|
|
||||||
event_stop_time = mems_event_time.Seconds;
|
|
||||||
}
|
|
||||||
else {
|
|
||||||
Status->SleepStatus = 0U;
|
|
||||||
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
}
|
|
||||||
#endif
|
|
||||||
|
|
||||||
void STS_PRESENCE_SENSOR_Distance_Measure_Process(void)
|
void STS_PRESENCE_SENSOR_Distance_Measure_Process(void)
|
||||||
{
|
{
|
||||||
uint8_t exit_status = EXIT_SUCCESS, i=0;
|
uint8_t exit_status = EXIT_SUCCESS, i=0;
|
||||||
|
@ -950,7 +919,7 @@ void STS_PRESENCE_SENSOR_Distance_Measure_Process(void)
|
||||||
void STS_PRESENCE_SENSOR_Function_Test_Process(uint8_t *self_test_result, uint8_t count)
|
void STS_PRESENCE_SENSOR_Function_Test_Process(uint8_t *self_test_result, uint8_t count)
|
||||||
{
|
{
|
||||||
uint8_t bring_up_result[20];
|
uint8_t bring_up_result[20];
|
||||||
STS_SENSOR_Power_ON(0);
|
PME_ON;
|
||||||
HAL_Init();
|
HAL_Init();
|
||||||
MX_GPIO_Init();
|
MX_GPIO_Init();
|
||||||
HAL_Delay(150); //wait for sensor ready
|
HAL_Delay(150); //wait for sensor ready
|
||||||
|
|
|
@ -2070,7 +2070,8 @@ void USER_APP_AUTO_RESPONDER_Parse(char *tlv_buf, size_t tlv_buf_size)
|
||||||
// TODO # of modules
|
// TODO # of modules
|
||||||
if (((uint8_t)(tlv_buf[CFG_CMD3]-0x30) >= 0) && ((uint8_t)tlv_buf[CFG_CMD3]-0x30) <=9)
|
if (((uint8_t)(tlv_buf[CFG_CMD3]-0x30) >= 0) && ((uint8_t)tlv_buf[CFG_CMD3]-0x30) <=9)
|
||||||
{
|
{
|
||||||
STS_SENSOR_Power_ON((uint8_t)(tlv_buf[CFG_CMD3]-0x30));
|
//STS_SENSOR_Power_ON((uint8_t)(tlv_buf[CFG_CMD3]-0x30));
|
||||||
|
PME_ON;
|
||||||
i=0;
|
i=0;
|
||||||
outbuf[i++] = (uint8_t) tlv_buf[CFG_CMD1];
|
outbuf[i++] = (uint8_t) tlv_buf[CFG_CMD1];
|
||||||
outbuf[i++] = (uint8_t) tlv_buf[CFG_CMD2];
|
outbuf[i++] = (uint8_t) tlv_buf[CFG_CMD2];
|
||||||
|
@ -2084,7 +2085,8 @@ void USER_APP_AUTO_RESPONDER_Parse(char *tlv_buf, size_t tlv_buf_size)
|
||||||
case 'F':
|
case 'F':
|
||||||
// TODO # of modules
|
// TODO # of modules
|
||||||
if (((uint8_t)(tlv_buf[CFG_CMD3]-0x30) >= 0) && ((uint8_t)tlv_buf[CFG_CMD3]-0x30) <=9) {
|
if (((uint8_t)(tlv_buf[CFG_CMD3]-0x30) >= 0) && ((uint8_t)tlv_buf[CFG_CMD3]-0x30) <=9) {
|
||||||
STS_SENSOR_Power_OFF((tlv_buf[CFG_CMD3]-0x30));
|
//STS_SENSOR_Power_OFF((tlv_buf[CFG_CMD3]-0x30));
|
||||||
|
PME_OFF;
|
||||||
i=0;
|
i=0;
|
||||||
outbuf[i++] = (uint8_t) tlv_buf[CFG_CMD1];
|
outbuf[i++] = (uint8_t) tlv_buf[CFG_CMD1];
|
||||||
outbuf[i++] = (uint8_t) tlv_buf[CFG_CMD2];
|
outbuf[i++] = (uint8_t) tlv_buf[CFG_CMD2];
|
||||||
|
|
Loading…
Reference in New Issue