Library for LoRa communication using MultiTech MDOT.
Fork of libmDot by
mDotEvent.h
- Committer:
- AshuJoshi
- Date:
- 2016-07-04
- Revision:
- 15:50142f513ba8
- Parent:
- 13:0f89ec319c18
File content as of revision 15:50142f513ba8:
#include "LoRaMacEvent.h" #include "MTSLog.h" class mDotEvent : public LoRaMacEvent { public: virtual ~mDotEvent() {} /*! * MAC layer event callback prototype. * * \param [IN] flags Bit field indicating the MAC events occurred * \param [IN] info Details about MAC events occurred */ virtual void MacEvent(LoRaMacEventFlags *flags, LoRaMacEventInfo *info) { logDebug("mDotEvent"); if (flags->Bits.Rx) { logDebug("Rx"); // Event Object must delete RxBuffer delete[] info->RxBuffer; } } virtual uint8_t MeasureBattery(void) { return 255; } };