Class CemiFrame
Defined in File cemi_frame.h
Class Documentation
-
class CemiFrame
Public Functions
-
CemiFrame(uint8_t *data, uint16_t length)
-
CemiFrame(uint8_t apduLength)
-
MessageCode messageCode() const
-
void messageCode(MessageCode value)
-
uint16_t totalLenght() const
-
uint16_t telegramLengthtTP() const
-
void fillTelegramTP(uint8_t *data)
-
uint16_t telegramLengthtRF() const
-
void fillTelegramRF(uint8_t *data)
-
uint8_t *data()
-
uint16_t dataLength()
-
FrameFormat frameType() const
-
void frameType(FrameFormat value)
-
Repetition repetition() const
-
void repetition(Repetition value)
-
SystemBroadcast systemBroadcast() const
-
void systemBroadcast(SystemBroadcast value)
-
AddressType addressType() const
-
void addressType(AddressType value)
-
uint8_t hopCount() const
-
void hopCount(uint8_t value)
-
uint16_t sourceAddress() const
-
void sourceAddress(uint16_t value)
-
uint16_t destinationAddress() const
-
void destinationAddress(uint16_t value)
-
uint8_t *rfSerialOrDoA() const
-
void rfSerialOrDoA(const uint8_t *rfSerialOrDoA)
-
uint8_t rfInfo() const
-
void rfInfo(uint8_t rfInfo)
-
uint8_t rfLfn() const
-
void rfLfn(uint8_t rfInfo)
-
uint8_t calcCrcTP(uint8_t *buffer, uint16_t len)
-
bool valid() const
-
CemiFrame(uint8_t *data, uint16_t length)