9 #define MAX_KNX_TELEGRAM_SIZE 263
15 #if defined(DeviceFamily_CC13X0)
33 bool _enabled =
false;
34 uint8_t _loopState = 0;
38 uint8_t _frameNumber = 0;
40 struct _tx_queue_frame_t
44 _tx_queue_frame_t* next;
49 _tx_queue_frame_t* front = NULL;
50 _tx_queue_frame_t* back = NULL;
54 #if defined(DeviceFamily_CC13X0)
59 void fillRfFrame(
CemiFrame& frame, uint8_t* data);
61 bool isTxQueueEmpty();
62 void loadNextTxFrame(uint8_t** sendBuffer, uint16_t* sendBufferLength);
64 void frameBytesReceived(uint8_t* buffer, uint16_t length);
DeviceObject & _deviceObject
DptMedium mediumType() const override
RfDataLinkLayer(DeviceObject &devObj, RfMediumObject &rfMediumObj, NetworkLayerEntity &netLayerEntity, Platform &platform)