LIN Schedules
- Updated2024-04-15
- 1 minute(s) read
LIN Schedules
In LIN networks, a dedicated Master node is responsible for issuing frames on the bus. For this purpose, it executes a schedule that defines the sequence of frames to be transferred on the bus. Schedules can be periodic or run once, and more than one schedule can exist, which the Master node can switch between.
In the XNET Database Editor, frames within LIN schedule tables can be classified into
three types: unconditional, sporadic, and event-triggered.
- Unconditional—Frame x is sent at a specified delay after the previous frame.
- Sporadic—Out of a collection of several frames, one with data available is sent. If more than one frame has data available, the Master node chooses a frame to send at its discretion. Only the Master node can send these frames.
- Event-triggered—Out of a collection of several frames, one with data available is sent. As this mode is not restricted to the Master node, more than one node can start sending. If such a collision occurs, the Master node detects it and executes a special collision-resolving schedule that allows each node to transmit its data.
For more details, refer to the LIN Protocol Specification.