revise push button-1 , server_data_ready =1 logic

This commit is contained in:
Yunhorn 2023-07-03 12:39:02 +08:00
parent 5b948ab5bc
commit 0ec45e831a
2 changed files with 3 additions and 1 deletions

View File

@ -633,6 +633,7 @@ void HAL_GPIO_EXTI_Callback(uint16_t GPIO_Pin)
#if (defined(USE_STM32WL55)||defined(USE_STM32WLE5))
//UTIL_SEQ_SetTask((1 << CFG_SEQ_Task_YunhornSTSEventP4), CFG_SEQ_Prio_0);
//UTIL_SEQ_SetTask((1 << CFG_SEQ_Task_YunhornSTSEventP1), CFG_SEQ_Prio_0);
sensor_data_ready =1;
//if (EventType == TX_ON_EVENT)
{
UTIL_SEQ_SetTask((1 << CFG_SEQ_Task_LoRaSendOnTxTimerOrButtonEvent), CFG_SEQ_Prio_0);
@ -801,7 +802,7 @@ static void SendTxData(void)
AppData.Port = LORAWAN_USER_HTBT_PORT; //LORAWAN_USER_APP_PORT+1;
APP_LOG(TS_ON, VLEVEL_L, "\r\n------------ Heart-Beat ------------- \r\n ------------------Distance = %d mm, VBAT=%d%%\r\n", r0_data.distance_mm, r0_data.battery_Pct);
} else if (upload_message_timer) //sensor_data_ready)
} else if ((upload_message_timer)||(sensor_data_ready)) //sensor_data_ready for manual push button-1 trigger)
{
sensor_data_ready =0;

View File

@ -34,6 +34,7 @@
| STS-M1 | Water Leakage Sensor | GPIO ReedSwitch |
| STS-O5 | Door Contact | GPIO ReedSwitch |
| STS-M7 | Vibration Sensor | I2C 3-Axis vibration |