LoRaWAN demo.

Dependencies:   modem_ref_helper DebouncedInterrupt

lwan_callbacks.cpp

Committer:
Jeej
Date:
2021-02-19
Revision:
21:f0aecd41db08
Parent:
20:49a8ecd1dda3

File content as of revision 21:f0aecd41db08:

#include "modem_d7a.h"

void lwan_packet_sent(void)
{
    PRINT("LoRaWAN: Done.\r\n");
}

void lwan_busy(uint32_t seconds)
{
    extern uint32_t itf_busy;
    extern Timer busy_tim;

    PRINT("LoRaWAN: Busy for %ds.\r\n", seconds);
    
    itf_busy = seconds;
    busy_tim.reset();
    busy_tim.start();
}

void lwan_join_failed(void)
{
    PRINT("LoRaWAN: Join failed.\r\n");
}