Skip to content

Struct SYN_LIN_SlaveFrame

ClassList > SYN_LIN_SlaveFrame

Configuration for a single frame ID handled by a LIN Slave.

  • #include <syn_lin.h>

Public Attributes

Type Name
bool active
SYN_LIN_ChecksumMode checksum_mode
uint8_t data
SYN_LIN_SlotDirection dir
uint8_t id
uint8_t len

Public Attributes Documentation

variable active

bool SYN_LIN_SlaveFrame::active;

Entry active flag


variable checksum_mode

SYN_LIN_ChecksumMode SYN_LIN_SlaveFrame::checksum_mode;

Classic vs. Enhanced checksum


variable data

uint8_t SYN_LIN_SlaveFrame::data[SYN_LIN_DATA_MAX];

Published data buffer


variable dir

SYN_LIN_SlotDirection SYN_LIN_SlaveFrame::dir;

SUBSCRIBE = slave receives, PUBLISH = slave transmits


variable id

uint8_t SYN_LIN_SlaveFrame::id;

6-bit Frame ID (0..63)


variable len

uint8_t SYN_LIN_SlaveFrame::len;

Payload length (1..8 bytes)



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