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 calcCrcTP(uint8_t *buffer, uint16_t len)¶
-
bool valid() const¶
-
CemiFrame(uint8_t *data, uint16_t length)¶