Skip to content

Struct SYN_DLT645_Frame

ClassList > SYN_DLT645_Frame

Decoded DL/T 645 frame representation.

  • #include <syn_dlt645.h>

Public Attributes

Type Name
uint8_t address
uint8_t control
uint32_t data_id
uint8_t payload
uint8_t payload_len
SYN_DLT645_Ver version

Public Attributes Documentation

variable address

uint8_t SYN_DLT645_Frame::address[SYN_DLT645_ADDR_LEN];

6-byte BCD meter address


variable control

uint8_t SYN_DLT645_Frame::control;

Control code byte


variable data_id

uint32_t SYN_DLT645_Frame::data_id;

Data Identifier (DI)


variable payload

uint8_t SYN_DLT645_Frame::payload[64];

Raw un-offset data payload bytes


variable payload_len

uint8_t SYN_DLT645_Frame::payload_len;

Payload length (excluding DI)


variable version

SYN_DLT645_Ver SYN_DLT645_Frame::version;

Protocol version (1997 or 2007)



The documentation for this class was generated from the following file src/syntropic/proto/syn_dlt645.h