From ddbb3836c65978a528a883dd274e26f0f05616f1 Mon Sep 17 00:00:00 2001 From: Stephan Thiele Date: Sat, 23 Feb 2019 15:41:08 +0100 Subject: [PATCH] can: add canfd tests can_fd_without_brs_8 + can_fd_without_brs_64 --- .../test/can/can_fd_std_without_brs_64.output | 680 ++++++++++++++++++ .../test/can/can_fd_std_without_brs_8.output | 155 ++++ decoder/test/can/test.conf | 10 + 3 files changed, 845 insertions(+) create mode 100644 decoder/test/can/can_fd_std_without_brs_64.output create mode 100644 decoder/test/can/can_fd_std_without_brs_8.output diff --git a/decoder/test/can/can_fd_std_without_brs_64.output b/decoder/test/can/can_fd_std_without_brs_64.output new file mode 100644 index 0000000..54f8c94 --- /dev/null +++ b/decoder/test/can/can_fd_std_without_brs_64.output @@ -0,0 +1,680 @@ +19983-20083 can: bit: "0" +19983-20083 can: sof: "Start of frame" "SOF" "S" +20083-20183 can: bit: "0" +20183-20283 can: bit: "0" +20283-20383 can: bit: "0" +20383-20483 can: bit: "0" +20483-20583 can: stuff-bit: "1" +20583-20683 can: bit: "1" +20683-20783 can: bit: "0" +20783-20883 can: bit: "0" +20883-20983 can: bit: "0" +20983-21083 can: bit: "0" +21083-21183 can: bit: "1" +21183-21283 can: bit: "0" +20083-21283 can: id: "Identifier: 66 (0x42)" "ID: 66 (0x42)" "ID" +21283-21383 can: bit: "0" +21383-21483 can: bit: "0" +21383-21483 can: ide: "Identifier extension bit: standard frame" "IDE: standard frame" "IDE" +21483-21583 can: bit: "1" +21483-21583 can: reserved-bit: "Flexible data format: 1" "FDF: 1" "FDF" +21283-21383 can: rtr: "Substitute remote request" "SRR" +21583-21683 can: bit: "0" +21583-21683 can: reserved-bit: "Reserved: 0" "R0: 0" "R0" +21683-21783 can: bit: "0" +21683-21783 can: reserved-bit: "Bit rate switch: 0" "BRS: 0" "BRS" +21783-21883 can: bit: "0" +21783-21883 can: reserved-bit: "Error state indicator: 0" "ESI: 0" "ESI" +21883-21983 can: bit: "1" +21983-22083 can: bit: "1" +22083-22183 can: bit: "1" +22183-22283 can: bit: "1" +21883-22283 can: dlc: "Data length code: 15" "DLC: 15" "DLC" +22283-22383 can: bit: "0" +22383-22483 can: bit: "0" +22483-22583 can: bit: "0" +22583-22683 can: bit: "0" +22683-22783 can: bit: "0" +22783-22883 can: stuff-bit: "1" +22883-22983 can: bit: "0" +22983-23083 can: bit: "0" +23083-23183 can: bit: "0" +23183-23283 can: bit: "0" +23283-23383 can: bit: "0" +23383-23483 can: stuff-bit: "1" +23483-23583 can: bit: "0" +23583-23683 can: bit: "0" +23683-23783 can: bit: "0" +23783-23883 can: bit: "0" +23883-23983 can: bit: "0" +23983-24083 can: stuff-bit: "1" +24083-24183 can: bit: "1" +24184-24284 can: bit: "0" +24284-24384 can: bit: "0" +24384-24484 can: bit: "0" +24484-24584 can: bit: "0" +24584-24684 can: bit: "0" +24684-24784 can: stuff-bit: "1" +24784-24884 can: bit: "0" +24884-24984 can: bit: "1" +24984-25084 can: bit: "0" +25084-25184 can: bit: "0" +25184-25284 can: bit: "0" +25284-25384 can: bit: "0" +25384-25484 can: bit: "0" +25484-25584 can: stuff-bit: "1" +25584-25684 can: bit: "0" +25684-25784 can: bit: "0" +25784-25884 can: bit: "1" +25884-25984 can: bit: "1" +25984-26084 can: bit: "0" +26084-26184 can: bit: "0" +26184-26284 can: bit: "0" +26284-26384 can: bit: "0" +26384-26484 can: bit: "0" +26484-26584 can: stuff-bit: "1" +26584-26684 can: bit: "1" +26684-26784 can: bit: "0" +26784-26884 can: bit: "0" +26884-26984 can: bit: "0" +26984-27084 can: bit: "0" +27084-27184 can: bit: "0" +27184-27284 can: stuff-bit: "1" +27284-27384 can: bit: "0" +27384-27484 can: bit: "0" +27484-27584 can: bit: "1" +27584-27684 can: bit: "0" +27684-27784 can: bit: "1" +27784-27884 can: bit: "0" +27884-27984 can: bit: "0" +27984-28084 can: bit: "0" +28084-28184 can: bit: "0" +28184-28284 can: bit: "0" +28284-28384 can: stuff-bit: "1" +28384-28484 can: bit: "1" +28484-28584 can: bit: "1" +28584-28684 can: bit: "0" +28684-28784 can: bit: "0" +28784-28884 can: bit: "0" +28884-28984 can: bit: "0" +28984-29084 can: bit: "0" +29084-29184 can: stuff-bit: "1" +29184-29284 can: bit: "0" +29284-29384 can: bit: "1" +29384-29484 can: bit: "1" +29484-29584 can: bit: "1" +29584-29684 can: bit: "0" +29684-29784 can: bit: "0" +29784-29884 can: bit: "0" +29884-29984 can: bit: "0" +29984-30084 can: bit: "1" +30084-30184 can: bit: "0" +30184-30284 can: bit: "0" +30284-30384 can: bit: "0" +30384-30484 can: bit: "0" +30484-30584 can: bit: "0" +30584-30684 can: stuff-bit: "1" +30684-30784 can: bit: "0" +30784-30884 can: bit: "0" +30884-30984 can: bit: "1" +30984-31084 can: bit: "0" +31084-31184 can: bit: "0" +31184-31284 can: bit: "1" +31284-31384 can: bit: "0" +31384-31484 can: bit: "0" +31484-31584 can: bit: "0" +31584-31684 can: bit: "0" +31684-31784 can: bit: "1" +31785-31885 can: bit: "0" +31885-31985 can: bit: "1" +31985-32085 can: bit: "0" +32085-32185 can: bit: "0" +32185-32285 can: bit: "0" +32285-32385 can: bit: "0" +32385-32485 can: bit: "0" +32485-32585 can: stuff-bit: "1" +32585-32685 can: bit: "1" +32685-32785 can: bit: "0" +32785-32885 can: bit: "1" +32885-32985 can: bit: "1" +32985-33085 can: bit: "0" +33085-33185 can: bit: "0" +33185-33285 can: bit: "0" +33285-33385 can: bit: "0" +33385-33485 can: bit: "1" +33485-33585 can: bit: "1" +33585-33685 can: bit: "0" +33685-33785 can: bit: "0" +33785-33885 can: bit: "0" +33885-33985 can: bit: "0" +33985-34085 can: bit: "0" +34085-34185 can: stuff-bit: "1" +34185-34285 can: bit: "0" +34285-34385 can: bit: "1" +34385-34485 can: bit: "1" +34485-34585 can: bit: "0" +34585-34685 can: bit: "1" +34685-34785 can: bit: "0" +34785-34885 can: bit: "0" +34885-34985 can: bit: "0" +34985-35085 can: bit: "0" +35085-35185 can: bit: "1" +35185-35285 can: bit: "1" +35285-35385 can: bit: "1" +35385-35485 can: bit: "0" +35485-35585 can: bit: "0" +35585-35685 can: bit: "0" +35685-35785 can: bit: "0" +35785-35885 can: bit: "0" +35885-35985 can: stuff-bit: "1" +35985-36085 can: bit: "1" +36085-36185 can: bit: "1" +36185-36285 can: bit: "1" +36285-36385 can: bit: "1" +36385-36485 can: stuff-bit: "0" +36485-36585 can: bit: "0" +36585-36685 can: bit: "0" +36685-36785 can: bit: "0" +36785-36885 can: bit: "1" +36885-36985 can: bit: "0" +36985-37085 can: bit: "0" +37085-37185 can: bit: "0" +37185-37285 can: bit: "0" +37285-37385 can: bit: "0" +37385-37485 can: stuff-bit: "1" +37485-37585 can: bit: "0" +37585-37685 can: bit: "0" +37685-37785 can: bit: "1" +37785-37885 can: bit: "0" +37885-37985 can: bit: "0" +37985-38085 can: bit: "0" +38085-38185 can: bit: "1" +38185-38285 can: bit: "0" +38285-38385 can: bit: "0" +38385-38485 can: bit: "0" +38485-38585 can: bit: "1" +38585-38685 can: bit: "0" +38685-38785 can: bit: "0" +38785-38885 can: bit: "1" +38885-38985 can: bit: "0" +38985-39085 can: bit: "0" +39085-39185 can: bit: "0" +39185-39285 can: bit: "0" +39285-39385 can: bit: "1" +39386-39486 can: bit: "0" +39486-39586 can: bit: "0" +39586-39686 can: bit: "1" +39686-39786 can: bit: "1" +39786-39886 can: bit: "0" +39886-39986 can: bit: "0" +39986-40086 can: bit: "0" +40086-40186 can: bit: "1" +40186-40286 can: bit: "0" +40286-40386 can: bit: "1" +40386-40486 can: bit: "0" +40486-40586 can: bit: "0" +40586-40686 can: bit: "0" +40686-40786 can: bit: "0" +40786-40886 can: bit: "0" +40886-40986 can: stuff-bit: "1" +40986-41086 can: bit: "1" +41086-41186 can: bit: "0" +41186-41286 can: bit: "1" +41286-41386 can: bit: "0" +41386-41486 can: bit: "1" +41486-41586 can: bit: "0" +41586-41686 can: bit: "0" +41686-41786 can: bit: "0" +41786-41886 can: bit: "1" +41886-41986 can: bit: "0" +41986-42086 can: bit: "1" +42086-42186 can: bit: "1" +42186-42286 can: bit: "0" +42286-42386 can: bit: "0" +42386-42486 can: bit: "0" +42486-42586 can: bit: "0" +42586-42686 can: bit: "1" +42686-42786 can: bit: "0" +42786-42886 can: bit: "1" +42886-42986 can: bit: "1" +42986-43086 can: bit: "1" +43086-43186 can: bit: "0" +43186-43286 can: bit: "0" +43286-43386 can: bit: "0" +43386-43486 can: bit: "1" +43486-43586 can: bit: "1" +43586-43686 can: bit: "0" +43686-43786 can: bit: "0" +43786-43886 can: bit: "0" +43886-43986 can: bit: "0" +43986-44086 can: bit: "0" +44086-44186 can: stuff-bit: "1" +44186-44286 can: bit: "0" +44286-44386 can: bit: "1" +44386-44486 can: bit: "1" +44486-44586 can: bit: "0" +44586-44686 can: bit: "0" +44686-44786 can: bit: "1" +44786-44886 can: bit: "0" +44886-44986 can: bit: "0" +44986-45086 can: bit: "0" +45086-45186 can: bit: "1" +45186-45286 can: bit: "1" +45286-45386 can: bit: "0" +45386-45486 can: bit: "1" +45486-45586 can: bit: "0" +45586-45686 can: bit: "0" +45686-45786 can: bit: "0" +45786-45886 can: bit: "0" +45886-45986 can: bit: "1" +45986-46086 can: bit: "1" +46086-46186 can: bit: "0" +46186-46286 can: bit: "1" +46286-46386 can: bit: "1" +46386-46486 can: bit: "0" +46486-46586 can: bit: "0" +46586-46686 can: bit: "0" +46686-46786 can: bit: "1" +46786-46886 can: bit: "1" +46886-46986 can: bit: "1" +46986-47086 can: bit: "0" +47086-47186 can: bit: "0" +47186-47286 can: bit: "0" +47286-47386 can: bit: "0" +47386-47486 can: bit: "0" +47486-47586 can: stuff-bit: "1" +47586-47686 can: bit: "1" +47686-47786 can: bit: "1" +47786-47886 can: bit: "1" +47887-47987 can: bit: "0" +47987-48087 can: bit: "1" +48087-48187 can: bit: "0" +48187-48287 can: bit: "0" +48287-48387 can: bit: "0" +48387-48487 can: bit: "1" +48487-48587 can: bit: "1" +48587-48687 can: bit: "1" +48687-48787 can: bit: "1" +48787-48887 can: bit: "0" +48887-48987 can: bit: "0" +48987-49087 can: bit: "0" +49087-49187 can: bit: "0" +49187-49287 can: bit: "1" +49287-49387 can: bit: "1" +49387-49487 can: bit: "1" +49487-49587 can: bit: "1" +49587-49687 can: bit: "1" +49687-49787 can: stuff-bit: "0" +49787-49887 can: bit: "0" +49887-49987 can: bit: "0" +49987-50087 can: bit: "1" +50087-50187 can: bit: "0" +50187-50287 can: bit: "0" +50287-50387 can: bit: "0" +50387-50487 can: bit: "0" +50487-50587 can: bit: "0" +50587-50687 can: stuff-bit: "1" +50687-50787 can: bit: "0" +50787-50887 can: bit: "0" +50887-50987 can: bit: "1" +50987-51087 can: bit: "0" +51087-51187 can: bit: "0" +51187-51287 can: bit: "0" +51287-51387 can: bit: "0" +51387-51487 can: bit: "1" +51487-51587 can: bit: "0" +51587-51687 can: bit: "0" +51687-51787 can: bit: "1" +51787-51887 can: bit: "0" +51887-51987 can: bit: "0" +51987-52087 can: bit: "0" +52087-52187 can: bit: "1" +52187-52287 can: bit: "0" +52287-52387 can: bit: "0" +52387-52487 can: bit: "0" +52487-52587 can: bit: "1" +52587-52687 can: bit: "0" +52687-52787 can: bit: "0" +52787-52887 can: bit: "0" +52887-52987 can: bit: "1" +52987-53087 can: bit: "1" +53087-53187 can: bit: "0" +53187-53287 can: bit: "0" +53287-53387 can: bit: "1" +53387-53487 can: bit: "0" +53487-53587 can: bit: "0" +53587-53687 can: bit: "1" +53687-53787 can: bit: "0" +53787-53887 can: bit: "0" +53887-53987 can: bit: "0" +53987-54087 can: bit: "0" +54087-54187 can: bit: "1" +54188-54288 can: bit: "0" +54288-54388 can: bit: "0" +54388-54488 can: bit: "1" +54488-54588 can: bit: "0" +54588-54688 can: bit: "1" +54688-54788 can: bit: "0" +54788-54888 can: bit: "0" +54888-54988 can: bit: "1" +54988-55088 can: bit: "0" +55088-55188 can: bit: "0" +55188-55288 can: bit: "1" +55288-55388 can: bit: "1" +55388-55488 can: bit: "0" +55488-55588 can: bit: "0" +55588-55688 can: bit: "0" +55688-55788 can: bit: "1" +55788-55888 can: bit: "0" +55888-55988 can: bit: "0" +55988-56088 can: bit: "1" +56088-56188 can: bit: "1" +56188-56288 can: bit: "1" +56288-56388 can: bit: "0" +56388-56488 can: bit: "0" +56488-56588 can: bit: "1" +56588-56688 can: bit: "0" +56688-56788 can: bit: "1" +56788-56888 can: bit: "0" +56888-56988 can: bit: "0" +56988-57088 can: bit: "0" +57088-57188 can: bit: "0" +57188-57288 can: bit: "0" +57288-57388 can: stuff-bit: "1" +57388-57488 can: bit: "1" +57488-57588 can: bit: "0" +57588-57688 can: bit: "1" +57688-57788 can: bit: "0" +57788-57888 can: bit: "0" +57888-57988 can: bit: "1" +57988-58088 can: bit: "0" +58088-58188 can: bit: "0" +58188-58288 can: bit: "1" +58288-58388 can: bit: "0" +58388-58488 can: bit: "1" +58488-58588 can: bit: "0" +58588-58688 can: bit: "1" +58688-58788 can: bit: "0" +58788-58888 can: bit: "0" +58888-58988 can: bit: "0" +58988-59088 can: bit: "1" +59088-59188 can: bit: "0" +59188-59288 can: bit: "1" +59288-59388 can: bit: "0" +59388-59488 can: bit: "1" +59488-59588 can: bit: "1" +59588-59688 can: bit: "0" +59688-59788 can: bit: "0" +59788-59888 can: bit: "1" +59888-59988 can: bit: "0" +59988-60088 can: bit: "1" +60088-60188 can: bit: "1" +60188-60288 can: bit: "0" +60288-60388 can: bit: "0" +60388-60488 can: bit: "0" +60488-60588 can: bit: "0" +60588-60688 can: bit: "1" +60688-60788 can: bit: "0" +60788-60888 can: bit: "1" +60888-60988 can: bit: "1" +60988-61088 can: bit: "0" +61088-61188 can: bit: "1" +61188-61288 can: bit: "0" +61288-61388 can: bit: "0" +61388-61488 can: bit: "1" +61488-61588 can: bit: "0" +61588-61688 can: bit: "1" +61688-61788 can: bit: "1" +61788-61888 can: bit: "1" +61888-61988 can: bit: "0" +61988-62088 can: bit: "0" +62088-62188 can: bit: "0" +62188-62288 can: bit: "1" +62288-62388 can: bit: "0" +62388-62488 can: bit: "1" +62488-62588 can: bit: "1" +62588-62688 can: bit: "1" +62688-62788 can: bit: "1" +62789-62889 can: bit: "0" +62889-62989 can: bit: "0" +62989-63089 can: bit: "1" +63089-63189 can: bit: "1" +63189-63289 can: bit: "0" +63289-63389 can: bit: "0" +63389-63489 can: bit: "0" +63489-63589 can: bit: "0" +63589-63689 can: bit: "0" +63689-63789 can: stuff-bit: "1" +63789-63889 can: bit: "0" +63889-63989 can: bit: "1" +63989-64089 can: bit: "1" +64089-64189 can: bit: "0" +64189-64289 can: bit: "0" +64289-64389 can: bit: "0" +64389-64489 can: bit: "1" +64489-64589 can: bit: "0" +64589-64689 can: bit: "0" +64689-64789 can: bit: "1" +64789-64889 can: bit: "1" +64889-64989 can: bit: "0" +64989-65089 can: bit: "0" +65089-65189 can: bit: "1" +65189-65289 can: bit: "0" +65289-65389 can: bit: "0" +65389-65489 can: bit: "0" +65489-65589 can: bit: "1" +65589-65689 can: bit: "1" +65689-65789 can: bit: "0" +65789-65889 can: bit: "0" +65889-65989 can: bit: "1" +65989-66089 can: bit: "1" +66089-66189 can: bit: "0" +66189-66289 can: bit: "0" +66289-66389 can: bit: "1" +66389-66489 can: bit: "1" +66489-66589 can: bit: "0" +66589-66689 can: bit: "1" +66689-66789 can: bit: "0" +66789-66889 can: bit: "0" +66889-66989 can: bit: "0" +66989-67089 can: bit: "0" +67089-67189 can: bit: "1" +67189-67289 can: bit: "1" +67289-67389 can: bit: "0" +67389-67489 can: bit: "1" +67489-67589 can: bit: "0" +67589-67689 can: bit: "1" +67689-67789 can: bit: "0" +67789-67889 can: bit: "0" +67889-67989 can: bit: "1" +67989-68089 can: bit: "1" +68089-68189 can: bit: "0" +68189-68289 can: bit: "1" +68289-68389 can: bit: "1" +68389-68489 can: bit: "0" +68489-68589 can: bit: "0" +68589-68689 can: bit: "0" +68689-68789 can: bit: "1" +68789-68889 can: bit: "1" +68889-68989 can: bit: "0" +68989-69089 can: bit: "1" +69089-69189 can: bit: "1" +69189-69289 can: bit: "1" +69289-69389 can: bit: "0" +69389-69489 can: bit: "0" +69489-69589 can: bit: "1" +69589-69689 can: bit: "1" +69689-69789 can: bit: "1" +69789-69889 can: bit: "0" +69889-69989 can: bit: "0" +69989-70089 can: bit: "0" +70089-70189 can: bit: "0" +70189-70289 can: bit: "0" +70289-70389 can: stuff-bit: "1" +70389-70489 can: bit: "1" +70489-70589 can: bit: "1" +70589-70689 can: bit: "1" +70690-70790 can: bit: "0" +70790-70890 can: bit: "0" +70890-70990 can: bit: "1" +70990-71090 can: bit: "0" +71090-71190 can: bit: "0" +71190-71290 can: bit: "1" +71290-71390 can: bit: "1" +71390-71490 can: bit: "1" +71490-71590 can: bit: "0" +71590-71690 can: bit: "1" +71690-71790 can: bit: "0" +71790-71890 can: bit: "0" +71890-71990 can: bit: "0" +71990-72090 can: bit: "1" +72090-72190 can: bit: "1" +72190-72290 can: bit: "1" +72290-72390 can: bit: "0" +72390-72490 can: bit: "1" +72490-72590 can: bit: "1" +72590-72690 can: bit: "0" +72690-72790 can: bit: "0" +72790-72890 can: bit: "1" +72890-72990 can: bit: "1" +72990-73090 can: bit: "1" +73090-73190 can: bit: "1" +73190-73290 can: bit: "0" +73290-73390 can: bit: "0" +73390-73490 can: bit: "0" +73490-73590 can: bit: "0" +73590-73690 can: bit: "1" +73690-73790 can: bit: "1" +73790-73890 can: bit: "1" +73890-73990 can: bit: "1" +73990-74090 can: bit: "0" +74090-74190 can: bit: "1" +74190-74290 can: bit: "0" +74290-74390 can: bit: "0" +74390-74490 can: bit: "1" +74490-74590 can: bit: "1" +74590-74690 can: bit: "1" +74690-74790 can: bit: "1" +74790-74890 can: bit: "1" +74890-74990 can: stuff-bit: "0" +74990-75090 can: bit: "0" +75090-75190 can: bit: "0" +75190-75290 can: bit: "0" +75290-75390 can: bit: "1" +75390-75490 can: bit: "1" +75490-75590 can: bit: "1" +75590-75690 can: bit: "1" +75690-75790 can: bit: "1" +75790-75890 can: stuff-bit: "0" +75890-75990 can: bit: "1" +22283-23183 can: data: "Data byte 0: 0x00" "DB 0: 0x00" "DB" +23183-24183 can: data: "Data byte 1: 0x01" "DB 1: 0x01" "DB" +24184-25084 can: data: "Data byte 2: 0x02" "DB 2: 0x02" "DB" +25084-25984 can: data: "Data byte 3: 0x03" "DB 3: 0x03" "DB" +25984-26884 can: data: "Data byte 4: 0x04" "DB 4: 0x04" "DB" +26884-27784 can: data: "Data byte 5: 0x05" "DB 5: 0x05" "DB" +27784-28684 can: data: "Data byte 6: 0x06" "DB 6: 0x06" "DB" +28684-29584 can: data: "Data byte 7: 0x07" "DB 7: 0x07" "DB" +29584-30384 can: data: "Data byte 8: 0x08" "DB 8: 0x08" "DB" +30384-31284 can: data: "Data byte 9: 0x09" "DB 9: 0x09" "DB" +31284-32085 can: data: "Data byte 10: 0x0a" "DB 10: 0x0a" "DB" +32085-32985 can: data: "Data byte 11: 0x0b" "DB 11: 0x0b" "DB" +32985-33785 can: data: "Data byte 12: 0x0c" "DB 12: 0x0c" "DB" +33785-34685 can: data: "Data byte 13: 0x0d" "DB 13: 0x0d" "DB" +34685-35485 can: data: "Data byte 14: 0x0e" "DB 14: 0x0e" "DB" +35485-36385 can: data: "Data byte 15: 0x0f" "DB 15: 0x0f" "DB" +36485-37285 can: data: "Data byte 16: 0x10" "DB 16: 0x10" "DB" +37285-38185 can: data: "Data byte 17: 0x11" "DB 17: 0x11" "DB" +38185-38985 can: data: "Data byte 18: 0x12" "DB 18: 0x12" "DB" +38985-39786 can: data: "Data byte 19: 0x13" "DB 19: 0x13" "DB" +39786-40586 can: data: "Data byte 20: 0x14" "DB 20: 0x14" "DB" +40586-41486 can: data: "Data byte 21: 0x15" "DB 21: 0x15" "DB" +41486-42286 can: data: "Data byte 22: 0x16" "DB 22: 0x16" "DB" +42286-43086 can: data: "Data byte 23: 0x17" "DB 23: 0x17" "DB" +43086-43886 can: data: "Data byte 24: 0x18" "DB 24: 0x18" "DB" +43886-44786 can: data: "Data byte 25: 0x19" "DB 25: 0x19" "DB" +44786-45586 can: data: "Data byte 26: 0x1a" "DB 26: 0x1a" "DB" +45586-46386 can: data: "Data byte 27: 0x1b" "DB 27: 0x1b" "DB" +46386-47186 can: data: "Data byte 28: 0x1c" "DB 28: 0x1c" "DB" +47186-48087 can: data: "Data byte 29: 0x1d" "DB 29: 0x1d" "DB" +48087-48887 can: data: "Data byte 30: 0x1e" "DB 30: 0x1e" "DB" +48887-49687 can: data: "Data byte 31: 0x1f" "DB 31: 0x1f" "DB" +49787-50587 can: data: "Data byte 32: 0x20" "DB 32: 0x20" "DB" +50687-51487 can: data: "Data byte 33: 0x21" "DB 33: 0x21" "DB" +51487-52287 can: data: "Data byte 34: 0x22" "DB 34: 0x22" "DB" +52287-53087 can: data: "Data byte 35: 0x23" "DB 35: 0x23" "DB" +53087-53887 can: data: "Data byte 36: 0x24" "DB 36: 0x24" "DB" +53887-54688 can: data: "Data byte 37: 0x25" "DB 37: 0x25" "DB" +54688-55488 can: data: "Data byte 38: 0x26" "DB 38: 0x26" "DB" +55488-56288 can: data: "Data byte 39: 0x27" "DB 39: 0x27" "DB" +56288-57088 can: data: "Data byte 40: 0x28" "DB 40: 0x28" "DB" +57088-57988 can: data: "Data byte 41: 0x29" "DB 41: 0x29" "DB" +57988-58788 can: data: "Data byte 42: 0x2a" "DB 42: 0x2a" "DB" +58788-59588 can: data: "Data byte 43: 0x2b" "DB 43: 0x2b" "DB" +59588-60388 can: data: "Data byte 44: 0x2c" "DB 44: 0x2c" "DB" +60388-61188 can: data: "Data byte 45: 0x2d" "DB 45: 0x2d" "DB" +61188-61988 can: data: "Data byte 46: 0x2e" "DB 46: 0x2e" "DB" +61988-62788 can: data: "Data byte 47: 0x2f" "DB 47: 0x2f" "DB" +62789-63589 can: data: "Data byte 48: 0x30" "DB 48: 0x30" "DB" +63589-64489 can: data: "Data byte 49: 0x31" "DB 49: 0x31" "DB" +64489-65289 can: data: "Data byte 50: 0x32" "DB 50: 0x32" "DB" +65289-66089 can: data: "Data byte 51: 0x33" "DB 51: 0x33" "DB" +66089-66889 can: data: "Data byte 52: 0x34" "DB 52: 0x34" "DB" +66889-67689 can: data: "Data byte 53: 0x35" "DB 53: 0x35" "DB" +67689-68489 can: data: "Data byte 54: 0x36" "DB 54: 0x36" "DB" +68489-69289 can: data: "Data byte 55: 0x37" "DB 55: 0x37" "DB" +69289-70089 can: data: "Data byte 56: 0x38" "DB 56: 0x38" "DB" +70089-70990 can: data: "Data byte 57: 0x39" "DB 57: 0x39" "DB" +70990-71790 can: data: "Data byte 58: 0x3a" "DB 58: 0x3a" "DB" +71790-72590 can: data: "Data byte 59: 0x3b" "DB 59: 0x3b" "DB" +72590-73390 can: data: "Data byte 60: 0x3c" "DB 60: 0x3c" "DB" +73390-74190 can: data: "Data byte 61: 0x3d" "DB 61: 0x3d" "DB" +74190-75090 can: data: "Data byte 62: 0x3e" "DB 62: 0x3e" "DB" +75090-75990 can: data: "Data byte 63: 0x3f" "DB 63: 0x3f" "DB" +75990-76090 can: bit: "0" +76090-76190 can: bit: "0" +76190-76290 can: bit: "1" +76290-76390 can: bit: "1" +76390-76490 can: bit: "0" +76490-76590 can: bit: "1" +76590-76690 can: bit: "1" +76690-76790 can: bit: "1" +76790-76890 can: bit: "0" +76890-76990 can: bit: "1" +76990-77090 can: bit: "0" +77090-77190 can: bit: "1" +77190-77290 can: bit: "1" +77290-77390 can: bit: "0" +77390-77490 can: bit: "1" +77490-77590 can: bit: "0" +77590-77690 can: bit: "0" +77690-77790 can: bit: "1" +77790-77890 can: bit: "1" +77891-77991 can: bit: "0" +77991-78091 can: bit: "1" +78091-78191 can: bit: "1" +78191-78291 can: bit: "0" +78291-78391 can: bit: "0" +78391-78491 can: bit: "0" +78491-78591 can: bit: "1" +78591-78691 can: bit: "1" +78691-78791 can: bit: "0" +78791-78891 can: bit: "0" +78891-78991 can: bit: "1" +78991-79091 can: bit: "0" +79091-79191 can: bit: "1" +75990-79191 can: crc-sequence: "CRC-21 sequence: 0x375a6c65" "CRC-21: 0x375a6c65" "CRC-21" +79191-79291 can: bit: "1" +79191-79291 can: crc-delimiter: "CRC delimiter: 1" "CRC d: 1" "CRC d" +79302-79402 can: bit: "0" +79302-79402 can: ack-slot: "ACK slot: ACK" "ACK s: ACK" "ACK s" +79402-79502 can: bit: "1" +79402-79502 can: ack-delimiter: "ACK delimiter: 1" "ACK d: 1" "ACK d" +79502-79602 can: bit: "1" +79602-79702 can: bit: "1" +79702-79802 can: bit: "1" +79802-79902 can: bit: "1" +79902-80002 can: bit: "1" +80002-80102 can: bit: "1" +80102-80202 can: bit: "1" +79502-80202 can: eof: "End of frame" "EOF" "E" diff --git a/decoder/test/can/can_fd_std_without_brs_8.output b/decoder/test/can/can_fd_std_without_brs_8.output new file mode 100644 index 0000000..dc9d4ba --- /dev/null +++ b/decoder/test/can/can_fd_std_without_brs_8.output @@ -0,0 +1,155 @@ +4007-4107 can: bit: "0" +4007-4107 can: sof: "Start of frame" "SOF" "S" +4107-4207 can: bit: "0" +4207-4307 can: bit: "0" +4307-4407 can: bit: "0" +4407-4507 can: bit: "0" +4507-4607 can: stuff-bit: "1" +4607-4707 can: bit: "1" +4707-4807 can: bit: "0" +4807-4907 can: bit: "0" +4907-5007 can: bit: "0" +5007-5107 can: bit: "0" +5107-5207 can: bit: "1" +5207-5307 can: bit: "0" +4107-5307 can: id: "Identifier: 66 (0x42)" "ID: 66 (0x42)" "ID" +5307-5407 can: bit: "0" +5407-5507 can: bit: "0" +5407-5507 can: ide: "Identifier extension bit: standard frame" "IDE: standard frame" "IDE" +5507-5607 can: bit: "1" +5507-5607 can: reserved-bit: "Flexible data format: 1" "FDF: 1" "FDF" +5307-5407 can: rtr: "Substitute remote request" "SRR" +5607-5707 can: bit: "0" +5607-5707 can: reserved-bit: "Reserved: 0" "R0: 0" "R0" +5707-5807 can: bit: "0" +5707-5807 can: reserved-bit: "Bit rate switch: 0" "BRS: 0" "BRS" +5807-5907 can: bit: "0" +5807-5907 can: reserved-bit: "Error state indicator: 0" "ESI: 0" "ESI" +5907-6007 can: bit: "1" +6007-6107 can: bit: "0" +6107-6207 can: bit: "0" +6207-6307 can: bit: "0" +5907-6307 can: dlc: "Data length code: 8" "DLC: 8" "DLC" +6307-6407 can: bit: "0" +6407-6507 can: bit: "0" +6507-6607 can: stuff-bit: "1" +6608-6708 can: bit: "0" +6708-6808 can: bit: "0" +6808-6908 can: bit: "0" +6908-7008 can: bit: "0" +7008-7108 can: bit: "0" +7108-7208 can: stuff-bit: "1" +7208-7308 can: bit: "0" +7308-7408 can: bit: "0" +7408-7508 can: bit: "0" +7508-7608 can: bit: "0" +7608-7708 can: bit: "0" +7708-7808 can: stuff-bit: "1" +7808-7908 can: bit: "0" +7908-8008 can: bit: "0" +8008-8108 can: bit: "0" +8108-8208 can: bit: "1" +8208-8308 can: bit: "0" +8308-8408 can: bit: "0" +8408-8508 can: bit: "0" +8508-8608 can: bit: "0" +8608-8708 can: bit: "0" +8708-8808 can: stuff-bit: "1" +8808-8908 can: bit: "0" +8908-9008 can: bit: "1" +9008-9108 can: bit: "0" +9108-9208 can: bit: "0" +9208-9308 can: bit: "0" +9308-9408 can: bit: "0" +9408-9508 can: bit: "0" +9508-9608 can: stuff-bit: "1" +9608-9708 can: bit: "0" +9708-9808 can: bit: "0" +9808-9908 can: bit: "1" +9908-10008 can: bit: "1" +10008-10108 can: bit: "0" +10108-10208 can: bit: "0" +10208-10308 can: bit: "0" +10308-10408 can: bit: "0" +10408-10508 can: bit: "0" +10508-10608 can: stuff-bit: "1" +10608-10708 can: bit: "1" +10708-10808 can: bit: "0" +10808-10908 can: bit: "0" +10908-11008 can: bit: "0" +11008-11108 can: bit: "0" +11108-11208 can: bit: "0" +11208-11308 can: stuff-bit: "1" +11308-11408 can: bit: "0" +11408-11508 can: bit: "0" +11508-11608 can: bit: "1" +11608-11708 can: bit: "0" +11708-11808 can: bit: "1" +11808-11908 can: bit: "0" +11908-12008 can: bit: "0" +12008-12108 can: bit: "0" +12108-12208 can: bit: "0" +12208-12308 can: bit: "0" +12308-12408 can: stuff-bit: "1" +12408-12508 can: bit: "1" +12508-12608 can: bit: "1" +12608-12708 can: bit: "0" +12708-12808 can: bit: "0" +12808-12908 can: bit: "0" +12908-13008 can: bit: "0" +13008-13108 can: bit: "0" +13108-13208 can: stuff-bit: "1" +13208-13308 can: bit: "0" +13308-13408 can: bit: "1" +13408-13508 can: bit: "1" +13508-13608 can: bit: "1" +6307-7308 can: data: "Data byte 0: 0x00" "DB 0: 0x00" "DB" +7308-8208 can: data: "Data byte 1: 0x01" "DB 1: 0x01" "DB" +8208-9108 can: data: "Data byte 2: 0x02" "DB 2: 0x02" "DB" +9108-10008 can: data: "Data byte 3: 0x03" "DB 3: 0x03" "DB" +10008-10908 can: data: "Data byte 4: 0x04" "DB 4: 0x04" "DB" +10908-11808 can: data: "Data byte 5: 0x05" "DB 5: 0x05" "DB" +11808-12708 can: data: "Data byte 6: 0x06" "DB 6: 0x06" "DB" +12708-13608 can: data: "Data byte 7: 0x07" "DB 7: 0x07" "DB" +13608-13708 can: bit: "0" +13708-13808 can: bit: "0" +13808-13908 can: bit: "1" +13908-14008 can: bit: "1" +14008-14108 can: bit: "0" +14108-14208 can: bit: "1" +14208-14308 can: bit: "0" +14308-14408 can: bit: "1" +14408-14508 can: bit: "0" +14508-14608 can: bit: "1" +14608-14708 can: bit: "0" +14708-14808 can: bit: "1" +14809-14909 can: bit: "0" +14909-15009 can: bit: "1" +15009-15109 can: bit: "0" +15109-15209 can: bit: "1" +15209-15309 can: bit: "1" +15309-15409 can: bit: "1" +15409-15509 can: bit: "0" +15509-15609 can: bit: "0" +15609-15709 can: bit: "1" +15709-15809 can: bit: "1" +15809-15909 can: bit: "1" +15909-16009 can: bit: "0" +16009-16109 can: bit: "1" +16109-16209 can: bit: "0" +16209-16309 can: bit: "0" +13608-16309 can: crc-sequence: "CRC-17 sequence: 0x1aaae74" "CRC-17: 0x1aaae74" "CRC-17" +16309-16409 can: bit: "1" +16309-16409 can: crc-delimiter: "CRC delimiter: 1" "CRC d: 1" "CRC d" +16419-16519 can: bit: "0" +16419-16519 can: ack-slot: "ACK slot: ACK" "ACK s: ACK" "ACK s" +16519-16619 can: bit: "1" +16519-16619 can: ack-delimiter: "ACK delimiter: 1" "ACK d: 1" "ACK d" +16619-16719 can: bit: "1" +16719-16819 can: bit: "1" +16819-16919 can: bit: "1" +16919-17019 can: bit: "1" +17019-17119 can: bit: "1" +17119-17219 can: bit: "1" +17219-17319 can: bit: "1" +16619-17319 can: eof: "End of frame" "EOF" "E" diff --git a/decoder/test/can/test.conf b/decoder/test/can/test.conf index c79ae63..8d55fbb 100644 --- a/decoder/test/can/test.conf +++ b/decoder/test/can/test.conf @@ -37,3 +37,13 @@ test nmea2000_fuel_flow_gps_snippet protocol-decoder can channel can_rx=0 option bitrate=250000 input can/nmea2000/lowrance_ep_60r_garmin_gps_17x/nmea2000_fuel_flow_gps_snippet.sr output can annotation match nmea2000_fuel_flow_gps_snippet.output + +test can_fd_std_without_brs_8 + protocol-decoder can channel can_rx=0 option bitrate=1000000 + input can/can_fd/arbitrary_traffic/can_fd_std_without_brs_8.sr + output can annotation match can_fd_std_without_brs_8.output + +test can_fd_std_without_brs_64 + protocol-decoder can channel can_rx=0 option bitrate=1000000 + input can/can_fd/arbitrary_traffic/can_fd_std_without_brs_64.sr + output can annotation match can_fd_std_without_brs_64.output -- 2.30.2