khang_91
Diff: MacEvents.h
- Revision:
- 172:7ec44396a51b
- Parent:
- 137:893a90334924
- Child:
- 179:578d8030ba57
--- a/MacEvents.h Wed Aug 08 09:33:35 2018 -0500 +++ b/MacEvents.h Thu Aug 30 09:05:16 2018 -0500 @@ -34,8 +34,12 @@ virtual void PacketRx(uint8_t port, uint8_t *payload, uint16_t size, int16_t rssi, int8_t snr, lora::DownlinkControl ctrl, uint8_t slot, uint8_t retries=0, uint32_t address=0, bool dupRx=false) = 0; virtual void RxDone(uint8_t *payload, uint16_t size, int16_t rssi, int8_t snr, lora::DownlinkControl ctrl, uint8_t slot) = 0; + virtual void BeaconRx(uint8_t *payload, uint16_t size, int16_t rssi, int8_t snr) = 0; + virtual void BeaconLost() = 0; + virtual void Pong(int16_t m_rssi, int8_t m_snr, int16_t s_rssi, int8_t s_snr) = 0; virtual void NetworkLinkCheck(int16_t m_rssi, int8_t m_snr, int8_t s_snr, uint8_t s_gateways) = 0; + virtual void ServerTime(uint32_t seconds, uint8_t sub_seconds) = 0; virtual void RxTimeout(uint8_t slot) = 0; virtual void RxError(uint8_t slot) = 0;