Skip to content

Struct SYN_LIN_Master

ClassList > SYN_LIN_Master

LIN Master state machine handle.

  • #include <syn_lin.h>

Public Attributes

Type Name
size_t current_slot
bool running
size_t slot_count
uint32_t slot_timer
const SYN_LIN_ScheduleSlot * slots

Public Attributes Documentation

variable current_slot

size_t SYN_LIN_Master::current_slot;

Currently active slot index


variable running

bool SYN_LIN_Master::running;

Schedule table execution status


variable slot_count

size_t SYN_LIN_Master::slot_count;

Total number of slots in schedule table


variable slot_timer

uint32_t SYN_LIN_Master::slot_timer;

Millisecond timer accumulator


variable slots

const SYN_LIN_ScheduleSlot* SYN_LIN_Master::slots;

Pointer to schedule table array



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