Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

uart: bit, data and packet boundaries refinement #18

Open
wants to merge 1 commit into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1,560 changes: 780 additions & 780 deletions decoder/test/amulet_ascii/bootup.output

Large diffs are not rendered by default.

6,782 changes: 3,391 additions & 3,391 deletions decoder/test/amulet_ascii/menu_changes.output

Large diffs are not rendered by default.

100 changes: 50 additions & 50 deletions decoder/test/lin/lin_generated_burst.output
Original file line number Diff line number Diff line change
@@ -1,60 +1,60 @@
118-798 lin: control: "Break condition" "Break" "Brk" "B"
957-1375 lin: data: "Sync" "S"
1584-2002 lin: data: "ID: 23 Parity: 2 (ok)" "ID: 0x23" "I: 35"
2232-2650 lin: data: "Data: 0x11" "D: 0x11"
2855-3273 lin: data: "Data: 0x22" "D: 0x22"
3482-3900 lin: data: "Checksum: 0x29" "Checksum" "Chk" "C"
957-1374 lin: data: "Sync" "S"
1584-2001 lin: data: "ID: 23 Parity: 2 (ok)" "ID: 0x23" "I: 35"
2232-2649 lin: data: "Data: 0x11" "D: 0x11"
2855-3272 lin: data: "Data: 0x22" "D: 0x22"
3482-3899 lin: data: "Checksum: 0x29" "Checksum" "Chk" "C"
4063-4742 lin: control: "Break condition" "Break" "Brk" "B"
4900-5318 lin: data: "Sync" "S"
5527-5945 lin: data: "ID: 23 Parity: 2 (ok)" "ID: 0x23" "I: 35"
6169-6587 lin: data: "Data: 0x11" "D: 0x11"
6796-7214 lin: data: "Data: 0x22" "D: 0x22"
7420-7838 lin: data: "Checksum: 0x29" "Checksum" "Chk" "C"
4900-5317 lin: data: "Sync" "S"
5527-5944 lin: data: "ID: 23 Parity: 2 (ok)" "ID: 0x23" "I: 35"
6169-6586 lin: data: "Data: 0x11" "D: 0x11"
6796-7213 lin: data: "Data: 0x22" "D: 0x22"
7420-7837 lin: data: "Checksum: 0x29" "Checksum" "Chk" "C"
8000-8679 lin: control: "Break condition" "Break" "Brk" "B"
8837-9255 lin: data: "Sync" "S"
9464-9882 lin: data: "ID: 23 Parity: 2 (ok)" "ID: 0x23" "I: 35"
10106-10524 lin: data: "Data: 0x11" "D: 0x11"
10733-11151 lin: data: "Data: 0x22" "D: 0x22"
11357-11775 lin: data: "Checksum: 0x29" "Checksum" "Chk" "C"
8837-9254 lin: data: "Sync" "S"
9464-9881 lin: data: "ID: 23 Parity: 2 (ok)" "ID: 0x23" "I: 35"
10106-10523 lin: data: "Data: 0x11" "D: 0x11"
10733-11150 lin: data: "Data: 0x22" "D: 0x22"
11357-11774 lin: data: "Checksum: 0x29" "Checksum" "Chk" "C"
11937-12616 lin: control: "Break condition" "Break" "Brk" "B"
12775-13193 lin: data: "Sync" "S"
13402-13820 lin: data: "ID: 23 Parity: 2 (ok)" "ID: 0x23" "I: 35"
14043-14461 lin: data: "Data: 0x11" "D: 0x11"
14670-15088 lin: data: "Data: 0x22" "D: 0x22"
15294-15712 lin: data: "Checksum: 0x29" "Checksum" "Chk" "C"
12775-13192 lin: data: "Sync" "S"
13402-13819 lin: data: "ID: 23 Parity: 2 (ok)" "ID: 0x23" "I: 35"
14043-14460 lin: data: "Data: 0x11" "D: 0x11"
14670-15087 lin: data: "Data: 0x22" "D: 0x22"
15294-15711 lin: data: "Checksum: 0x29" "Checksum" "Chk" "C"
15874-16553 lin: control: "Break condition" "Break" "Brk" "B"
16712-17130 lin: data: "Sync" "S"
17339-17757 lin: data: "ID: 23 Parity: 2 (ok)" "ID: 0x23" "I: 35"
17977-18395 lin: data: "Data: 0x11" "D: 0x11"
18604-19022 lin: data: "Data: 0x22" "D: 0x22"
19228-19646 lin: data: "Checksum: 0x29" "Checksum" "Chk" "C"
16712-17129 lin: data: "Sync" "S"
17339-17756 lin: data: "ID: 23 Parity: 2 (ok)" "ID: 0x23" "I: 35"
17977-18394 lin: data: "Data: 0x11" "D: 0x11"
18604-19021 lin: data: "Data: 0x22" "D: 0x22"
19228-19645 lin: data: "Checksum: 0x29" "Checksum" "Chk" "C"
19809-20488 lin: control: "Break condition" "Break" "Brk" "B"
20646-21064 lin: data: "Sync" "S"
21273-21691 lin: data: "ID: 23 Parity: 2 (ok)" "ID: 0x23" "I: 35"
21914-22332 lin: data: "Data: 0x11" "D: 0x11"
22541-22959 lin: data: "Data: 0x22" "D: 0x22"
23165-23583 lin: data: "Checksum: 0x29" "Checksum" "Chk" "C"
20646-21063 lin: data: "Sync" "S"
21273-21690 lin: data: "ID: 23 Parity: 2 (ok)" "ID: 0x23" "I: 35"
21914-22331 lin: data: "Data: 0x11" "D: 0x11"
22541-22958 lin: data: "Data: 0x22" "D: 0x22"
23165-23582 lin: data: "Checksum: 0x29" "Checksum" "Chk" "C"
23745-24425 lin: control: "Break condition" "Break" "Brk" "B"
24583-25001 lin: data: "Sync" "S"
25210-25628 lin: data: "ID: 23 Parity: 2 (ok)" "ID: 0x23" "I: 35"
25851-26269 lin: data: "Data: 0x11" "D: 0x11"
26478-26896 lin: data: "Data: 0x22" "D: 0x22"
27102-27520 lin: data: "Checksum: 0x29" "Checksum" "Chk" "C"
24583-25000 lin: data: "Sync" "S"
25210-25627 lin: data: "ID: 23 Parity: 2 (ok)" "ID: 0x23" "I: 35"
25851-26268 lin: data: "Data: 0x11" "D: 0x11"
26478-26895 lin: data: "Data: 0x22" "D: 0x22"
27102-27519 lin: data: "Checksum: 0x29" "Checksum" "Chk" "C"
27682-28362 lin: control: "Break condition" "Break" "Brk" "B"
28520-28938 lin: data: "Sync" "S"
29147-29565 lin: data: "ID: 23 Parity: 2 (ok)" "ID: 0x23" "I: 35"
29789-30207 lin: data: "Data: 0x11" "D: 0x11"
30416-30834 lin: data: "Data: 0x22" "D: 0x22"
31039-31457 lin: data: "Checksum: 0x29" "Checksum" "Chk" "C"
28520-28937 lin: data: "Sync" "S"
29147-29564 lin: data: "ID: 23 Parity: 2 (ok)" "ID: 0x23" "I: 35"
29789-30206 lin: data: "Data: 0x11" "D: 0x11"
30416-30833 lin: data: "Data: 0x22" "D: 0x22"
31039-31456 lin: data: "Checksum: 0x29" "Checksum" "Chk" "C"
31620-32299 lin: control: "Break condition" "Break" "Brk" "B"
32457-32875 lin: data: "Sync" "S"
33084-33502 lin: data: "ID: 23 Parity: 2 (ok)" "ID: 0x23" "I: 35"
33726-34144 lin: data: "Data: 0x11" "D: 0x11"
34353-34771 lin: data: "Data: 0x22" "D: 0x22"
34976-35394 lin: data: "Checksum: 0x29" "Checksum" "Chk" "C"
32457-32874 lin: data: "Sync" "S"
33084-33501 lin: data: "ID: 23 Parity: 2 (ok)" "ID: 0x23" "I: 35"
33726-34143 lin: data: "Data: 0x11" "D: 0x11"
34353-34770 lin: data: "Data: 0x22" "D: 0x22"
34976-35393 lin: data: "Checksum: 0x29" "Checksum" "Chk" "C"
35557-36236 lin: control: "Break condition" "Break" "Brk" "B"
36394-36812 lin: data: "Sync" "S"
37021-37439 lin: data: "ID: 23 Parity: 2 (ok)" "ID: 0x23" "I: 35"
37663-38081 lin: data: "Data: 0x11" "D: 0x11"
38290-38708 lin: data: "Data: 0x22" "D: 0x22"
38914-39332 lin: data: "Checksum: 0x29" "Checksum" "Chk" "C"
36394-36811 lin: data: "Sync" "S"
37021-37438 lin: data: "ID: 23 Parity: 2 (ok)" "ID: 0x23" "I: 35"
37663-38080 lin: data: "Data: 0x11" "D: 0x11"
38290-38707 lin: data: "Data: 0x22" "D: 0x22"
38914-39331 lin: data: "Checksum: 0x29" "Checksum" "Chk" "C"
14 changes: 7 additions & 7 deletions decoder/test/midi/channel_modes.output
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
7-106 midi: text-verbose: "Channel 1: control change 'all sound off' " "ch 1: ctrl chg 'all snd off' " "1: CC 'snd off' "
118-216 midi: text-verbose: "Channel 1: control change 'all sound off' (non-standard param value of 0x05)" "ch 1: ctrl chg 'all snd off' 0x05" "1: CC 'snd off' 0x05"
229-328 midi: text-verbose: "Channel 2: control change 'local control' off" "ch 2: ctrl chg 'local ctrl' off" "2: CC 'local ctrl' off"
340-439 midi: text-verbose: "Channel 2: control change 'local control' on" "ch 2: ctrl chg 'local ctrl' on" "2: CC 'local ctrl' on"
451-551 midi: text-verbose: "Channel 2: control change 'local control' (non-standard param value of 0x05)" "ch 2: ctrl chg 'local ctrl' 0x05" "2: CC 'local ctrl' 0x05"
562-661 midi: text-verbose: "Channel 3: control change 'mono mode on' (5 channels)" "ch 3: ctrl chg 'mono on' (5 ch)" "3: CC 'mono' (5 ch)"
673-772 midi: text-verbose: "Channel 3: control change 'mono mode on' (channels 'basic' through 16)" "ch 3: ctrl chg 'mono on' (ch 'basic' thru 16)" "3: CC 'mono' (ch 'basic' thru 16)"
6-106 midi: text-verbose: "Channel 1: control change 'all sound off' " "ch 1: ctrl chg 'all snd off' " "1: CC 'snd off' "
117-216 midi: text-verbose: "Channel 1: control change 'all sound off' (non-standard param value of 0x05)" "ch 1: ctrl chg 'all snd off' 0x05" "1: CC 'snd off' 0x05"
228-328 midi: text-verbose: "Channel 2: control change 'local control' off" "ch 2: ctrl chg 'local ctrl' off" "2: CC 'local ctrl' off"
339-439 midi: text-verbose: "Channel 2: control change 'local control' on" "ch 2: ctrl chg 'local ctrl' on" "2: CC 'local ctrl' on"
450-551 midi: text-verbose: "Channel 2: control change 'local control' (non-standard param value of 0x05)" "ch 2: ctrl chg 'local ctrl' 0x05" "2: CC 'local ctrl' 0x05"
561-661 midi: text-verbose: "Channel 3: control change 'mono mode on' (5 channels)" "ch 3: ctrl chg 'mono on' (5 ch)" "3: CC 'mono' (5 ch)"
672-772 midi: text-verbose: "Channel 3: control change 'mono mode on' (channels 'basic' through 16)" "ch 3: ctrl chg 'mono on' (ch 'basic' thru 16)" "3: CC 'mono' (ch 'basic' thru 16)"
8 changes: 4 additions & 4 deletions decoder/test/midi/controller_misc.output
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
7-106 midi: text-verbose: "Channel 1: control change 'legato footswitch' = normal" "ch 1: ctrl chg 'legato switch' = normal" "1: CC 'legato' = no"
118-217 midi: text-verbose: "Channel 1: control change 'legato footswitch' = legato" "ch 1: ctrl chg 'legato switch' = legato" "1: CC 'legato' = yes"
229-328 midi: text-verbose: "Channel 2: control change 'portamento control' (source note = 48 / C3)" "ch 2: ctrl chg 'portamento ctrl' (source note = 48)" "2: CC 'porta ctrl' (src N 48)"
340-439 midi: text-verbose: "Channel 3: control change 'undefined 0x29' (param = 0x05)" "ch 3: ctrl chg 'undef 0x29' (param = 0x05)" "3: CC '0x29' is 0x05"
6-106 midi: text-verbose: "Channel 1: control change 'legato footswitch' = normal" "ch 1: ctrl chg 'legato switch' = normal" "1: CC 'legato' = no"
117-217 midi: text-verbose: "Channel 1: control change 'legato footswitch' = legato" "ch 1: ctrl chg 'legato switch' = legato" "1: CC 'legato' = yes"
228-328 midi: text-verbose: "Channel 2: control change 'portamento control' (source note = 48 / C3)" "ch 2: ctrl chg 'portamento ctrl' (source note = 48)" "2: CC 'porta ctrl' (src N 48)"
339-439 midi: text-verbose: "Channel 3: control change 'undefined 0x29' (param = 0x05)" "ch 3: ctrl chg 'undef 0x29' (param = 0x05)" "3: CC '0x29' is 0x05"
Loading