diff --git a/LoRaWAN/App/lora_app.c b/LoRaWAN/App/lora_app.c index 552020b..bdf49d3 100644 --- a/LoRaWAN/App/lora_app.c +++ b/LoRaWAN/App/lora_app.c @@ -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; diff --git a/readme.txt b/readme.txt index 6b757b7..fa16c10 100644 --- a/readme.txt +++ b/readme.txt @@ -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 |