LIN_description_file; LIN_protocol_version = "2.2"; LIN_language_version = "2.2"; LIN_speed = 19.2 kbps; Nodes { Master: MasterNode, 5 ms, 0.1 ms; Slaves: SlaveNode; } Signals { Command: 12, 0x123, MasterNode, SlaveNode; CommandReserved: 4, 0xA, MasterNode, SlaveNode; Temperature: 12, 1000, SlaveNode, MasterNode; StatusReserved: 4, 0xB, SlaveNode, MasterNode; } Frames { MasterFrame: 0x12, MasterNode, 2 { Command, 0; CommandReserved, 12; } SlaveFrame: 0x13, SlaveNode, 2 { Temperature, 0; StatusReserved, 12; } } Schedule_tables { Main { MasterFrame delay 10 ms; SlaveFrame delay 12.5 ms; MasterFrame delay 20 ms; } } Signal_encoding_types { TemperatureEncoding { physical_value, 0, 4095, 0.1, -40, "degC"; } } Signal_representation { TemperatureEncoding: Temperature; }