Skip to content

Struct SYN_LIN_ScheduleSlot

ClassList > SYN_LIN_ScheduleSlot

Schedule table slot entry for LIN Master.

  • #include <syn_lin.h>

Public Attributes

Type Name
SYN_LIN_ChecksumMode checksum_mode
uint8_t data
uint32_t delay_ms
SYN_LIN_SlotDirection dir
uint8_t id
uint8_t len

Public Attributes Documentation

variable checksum_mode

SYN_LIN_ChecksumMode SYN_LIN_ScheduleSlot::checksum_mode;

Classic vs. Enhanced checksum


variable data

uint8_t SYN_LIN_ScheduleSlot::data[SYN_LIN_DATA_MAX];

Data to publish (if PUBLISH)


variable delay_ms

uint32_t SYN_LIN_ScheduleSlot::delay_ms;

Delay slot duration in milliseconds


variable dir

SYN_LIN_SlotDirection SYN_LIN_ScheduleSlot::dir;

Master publish or subscribe


variable id

uint8_t SYN_LIN_ScheduleSlot::id;

6-bit LIN Frame ID (0..63)


variable len

uint8_t SYN_LIN_ScheduleSlot::len;

Payload length (1..8 bytes)



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