]> sigrok.org Git - sigrok-dumps.git/blame - uart/lin/lin_generated/README
avr_isp: add dump for ATmega328/P
[sigrok-dumps.git] / uart / lin / lin_generated / README
CommitLineData
ce8fbd59 1-------------------------------------------------------------------------------
2LIN bus traffic
3-------------------------------------------------------------------------------
4
5Synthetically generated LIN bus traffic from a debugging session.
6
7UART settings on LIN are always 19200/8n1, lsb-first; LIN protocol version: 2.
8
9
10Logic analyzer setup
11--------------------
12
13The logic analyzer used was a DreamSourceLab DSLogic Plus (various samplerates):
14
15 Probe LIN
16 ---------------
17 0 LIN-Bus
18
19
20single_frame.sr
21---------------
22
23This shows one valid single LIN frame consisting of a header and a response
24of 2 data bytes.
25
26PID is 0xC1 -> ID: 0x01 Parity: 3
27Data 1: 0x11
28Data 2: 0x11
29Checksum: 0x1C
30
31
32lin_burst.sr
33------------
34
3510 valid LIN frames consisting of a header and a response of 3 data bytes each.
36The frames are all sent at the highest possible load UART can handle.
37
38PID is 0xA3 -> ID: 0x23 Parity: 2
39Data 1: 0x11
40Data 2: 0x22
41Checksum: 0x29
42
43
44lin_malformed.sr
45----------------
46
47Contains complete and incomplete LIN frames. Sometimes the PID is not sent
48after the sync. The goal is testing the correct behaviour of the state machine
49on protocol violations.
50
51
52lin_malformed2.sr
53-----------------
54
55Same as lin_malformed.sr but more traffic.
56
57
58lin_stress.sr
59-------------
60
61Different messages with different lengths and a changing bus load.
62No protocol violations.