SafeDetect / serial_to_lora
Revision:
16:4a382fe8f51b
Parent:
14:f0c24ce93427
Child:
18:d7332302f5f1
--- a/MacEvents.h	Fri Aug 24 10:59:18 2018 -0500
+++ b/MacEvents.h	Tue Apr 23 08:51:44 2019 -0500
@@ -34,6 +34,10 @@
             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(const BeaconData_t& beacon_data, int16_t rssi, int8_t snr) = 0;
+            virtual void BeaconLost() = 0;
+            virtual void ServerTime(uint32_t seconds, uint8_t sub_seconds) = 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;