lora_send code sanitization

This commit is contained in:
Verkehrsrot 2019-08-30 18:54:53 +02:00
parent 679582857a
commit 02326a1c7f
5 changed files with 9 additions and 7 deletions

View File

@ -21,7 +21,7 @@
#endif
extern QueueHandle_t LoraSendQueue;
extern TaskHandle_t lmicTask;
extern TaskHandle_t lmicTask, lorasendTask;
esp_err_t lora_stack_init();
void lmictask(void *pvParameters);

View File

@ -10,7 +10,7 @@
extern Ticker sendcycler;
void SendPayload(uint8_t port, sendprio_t prio);
void sendCounter(void);
void sendData(void);
void checkSendQueues(void);
void flushQueues();
void sendcycle(void);

View File

@ -30,6 +30,8 @@ void doHousekeeping() {
#if (HAS_LORA)
ESP_LOGD(TAG, "LMiCtask %d bytes left | Taskstate = %d",
uxTaskGetStackHighWaterMark(lmicTask), eTaskGetState(lmicTask));
ESP_LOGD(TAG, "Lorasendtask %d bytes left | Taskstate = %d",
uxTaskGetStackHighWaterMark(lorasendTask), eTaskGetState(lorasendTask));
#endif
#if (HAS_GPS)
ESP_LOGD(TAG, "Gpsloop %d bytes left | Taskstate = %d",

View File

@ -65,7 +65,7 @@ void irqHandler(void *pvParameters) {
// is time to send the payload?
if (InterruptStatus & SENDCYCLE_IRQ)
sendCounter();
sendData();
}
}

View File

@ -53,7 +53,7 @@ void SendPayload(uint8_t port, sendprio_t prio) {
} // SendPayload
// interrupt triggered function to prepare payload to send
void sendCounter() {
void sendData() {
uint8_t bitmask = cfg.payloadmask;
uint8_t mask = 1;
@ -130,7 +130,7 @@ void sendCounter() {
mask <<= 1;
} // while (bitmask)
} // sendCounter()
} // sendData()
void flushQueues() {
#if (HAS_LORA)