From: stephan.thiele Date: Wed, 13 Nov 2019 22:38:25 +0000 (+0100) Subject: can: add bit rate switch tests for CAN-FD X-Git-Url: http://sigrok.org/gitweb/?a=commitdiff_plain;ds=sidebyside;h=2375076956aef22a2769ab0ec91b9b89f9104232;hp=4f4cacf5f88b7952ea49786d22d5568e9b43c014;p=sigrok-test.git can: add bit rate switch tests for CAN-FD --- diff --git a/decoder/test/can/can_fd_ext_brs_64.output b/decoder/test/can/can_fd_ext_brs_64.output new file mode 100644 index 0000000..4d093a9 --- /dev/null +++ b/decoder/test/can/can_fd_ext_brs_64.output @@ -0,0 +1,706 @@ +4998-5098 can: bit: "0" +4998-5098 can: sof: "Start of frame" "SOF" "S" +5098-5198 can: bit: "0" +5198-5298 can: bit: "0" +5298-5398 can: bit: "0" +5398-5498 can: bit: "0" +5498-5598 can: stuff-bit: "1" +5598-5698 can: bit: "0" +5698-5798 can: bit: "0" +5798-5898 can: bit: "0" +5898-5998 can: bit: "0" +5998-6098 can: bit: "0" +6098-6198 can: stuff-bit: "1" +6198-6298 can: bit: "0" +6298-6398 can: bit: "0" +5098-6398 can: id: "Identifier: 0 (0x0)" "ID: 0 (0x0)" "ID" +6398-6498 can: bit: "1" +6498-6598 can: bit: "1" +6498-6598 can: ide: "Identifier extension bit: extended frame" "IDE: extended frame" "IDE" +6598-6698 can: bit: "0" +6698-6798 can: bit: "0" +6798-6898 can: bit: "0" +6898-6998 can: bit: "0" +6998-7098 can: bit: "0" +7098-7198 can: stuff-bit: "1" +7198-7298 can: bit: "0" +7298-7398 can: bit: "0" +7398-7498 can: bit: "0" +7498-7598 can: bit: "0" +7598-7698 can: bit: "0" +7698-7798 can: stuff-bit: "1" +7798-7898 can: bit: "0" +7898-7998 can: bit: "1" +7998-8098 can: bit: "0" +8098-8198 can: bit: "0" +8198-8298 can: bit: "0" +8298-8398 can: bit: "0" +8398-8498 can: bit: "1" +8499-8599 can: bit: "0" +6598-8599 can: ext-id: "Extended Identifier: 66 (0x42)" "Extended ID: 66 (0x42)" "Extended ID" "EID" +6598-8599 can: full-id: "Full Identifier: 66 (0x42)" "Full ID: 66 (0x42)" "Full ID" "FID" +6398-6498 can: srr: "Substitute remote request: 1" "SRR: 1" "SRR" +8599-8699 can: bit: "0" +8599-8699 can: rtr: "Remote transmission request: data frame" "RTR: data frame" "RTR" +8699-8799 can: bit: "1" +8699-8799 can: reserved-bit: "Flexible data format: 1" "FDF: 1" "FDF" +8599-8699 can: reserved-bit: "Reserved bit 1: 0" "RB1: 0" "RB1" +8799-8899 can: bit: "0" +8799-8899 can: reserved-bit: "Reserved bit 0: 0" "RB0: 0" "RB0" +8934-8984 can: bit: "1" +8934-8984 can: reserved-bit: "Bit rate switch: 1" "BRS: 1" "BRS" +8984-9034 can: bit: "0" +8984-9034 can: reserved-bit: "Error state indicator: 0" "ESI: 0" "ESI" +9034-9084 can: bit: "1" +9084-9134 can: bit: "1" +9134-9184 can: bit: "1" +9184-9234 can: bit: "1" +9034-9234 can: dlc: "Data length code: 15" "DLC: 15" "DLC" +9234-9284 can: bit: "0" +9284-9334 can: bit: "0" +9334-9384 can: bit: "0" +9384-9434 can: bit: "0" +9434-9484 can: bit: "0" +9484-9534 can: stuff-bit: "1" +9534-9584 can: bit: "0" +9584-9634 can: bit: "0" +9634-9684 can: bit: "0" +9684-9734 can: bit: "0" +9734-9784 can: bit: "0" +9784-9834 can: stuff-bit: "1" +9834-9884 can: bit: "0" +9884-9934 can: bit: "0" +9934-9984 can: bit: "0" +9984-10034 can: bit: "0" +10034-10084 can: bit: "0" +10084-10134 can: stuff-bit: "1" +10134-10184 can: bit: "1" +10184-10234 can: bit: "0" +10234-10284 can: bit: "0" +10284-10334 can: bit: "0" +10334-10384 can: bit: "0" +10384-10434 can: bit: "0" +10434-10484 can: stuff-bit: "1" +10484-10534 can: bit: "0" +10534-10584 can: bit: "1" +10584-10634 can: bit: "0" +10634-10684 can: bit: "0" +10684-10734 can: bit: "0" +10734-10784 can: bit: "0" +10784-10834 can: bit: "0" +10834-10884 can: stuff-bit: "1" +10884-10934 can: bit: "0" +10934-10984 can: bit: "0" +10984-11034 can: bit: "1" +11034-11084 can: bit: "1" +11084-11134 can: bit: "0" +11134-11184 can: bit: "0" +11184-11234 can: bit: "0" +11234-11284 can: bit: "0" +11284-11334 can: bit: "0" +11334-11384 can: stuff-bit: "1" +11384-11434 can: bit: "1" +11434-11484 can: bit: "0" +11484-11534 can: bit: "0" +11534-11584 can: bit: "0" +11584-11634 can: bit: "0" +11634-11684 can: bit: "0" +11684-11734 can: stuff-bit: "1" +11734-11784 can: bit: "0" +11784-11834 can: bit: "0" +11834-11884 can: bit: "1" +11884-11934 can: bit: "0" +11934-11984 can: bit: "1" +11984-12034 can: bit: "0" +12034-12084 can: bit: "0" +12084-12134 can: bit: "0" +12134-12184 can: bit: "0" +12184-12234 can: bit: "0" +12234-12284 can: stuff-bit: "1" +12284-12334 can: bit: "1" +12334-12384 can: bit: "1" +12384-12434 can: bit: "0" +12434-12484 can: bit: "0" +12484-12534 can: bit: "0" +12534-12584 can: bit: "0" +12584-12634 can: bit: "0" +12634-12684 can: stuff-bit: "1" +12684-12734 can: bit: "0" +12734-12784 can: bit: "1" +12784-12834 can: bit: "1" +12834-12884 can: bit: "1" +12884-12934 can: bit: "0" +12934-12984 can: bit: "0" +12984-13034 can: bit: "0" +13034-13084 can: bit: "0" +13084-13134 can: bit: "1" +13134-13184 can: bit: "0" +13184-13234 can: bit: "0" +13234-13284 can: bit: "0" +13284-13334 can: bit: "0" +13334-13384 can: bit: "0" +13384-13434 can: stuff-bit: "1" +13434-13484 can: bit: "0" +13484-13534 can: bit: "0" +13534-13584 can: bit: "1" +13584-13634 can: bit: "0" +13634-13684 can: bit: "0" +13684-13734 can: bit: "1" +13734-13784 can: bit: "0" +13784-13834 can: bit: "0" +13834-13884 can: bit: "0" +13884-13934 can: bit: "0" +13934-13984 can: bit: "1" +13984-14034 can: bit: "0" +14034-14084 can: bit: "1" +14084-14134 can: bit: "0" +14134-14184 can: bit: "0" +14184-14234 can: bit: "0" +14234-14284 can: bit: "0" +14284-14334 can: bit: "0" +14334-14384 can: stuff-bit: "1" +14384-14434 can: bit: "1" +14434-14484 can: bit: "0" +14484-14534 can: bit: "1" +14534-14584 can: bit: "1" +14584-14634 can: bit: "0" +14634-14684 can: bit: "0" +14684-14734 can: bit: "0" +14734-14784 can: bit: "0" +14784-14834 can: bit: "1" +14834-14884 can: bit: "1" +14884-14934 can: bit: "0" +14934-14984 can: bit: "0" +14984-15034 can: bit: "0" +15034-15084 can: bit: "0" +15084-15134 can: bit: "0" +15134-15184 can: stuff-bit: "1" +15184-15234 can: bit: "0" +15234-15284 can: bit: "1" +15284-15334 can: bit: "1" +15334-15384 can: bit: "0" +15384-15434 can: bit: "1" +15434-15484 can: bit: "0" +15484-15534 can: bit: "0" +15534-15584 can: bit: "0" +15584-15634 can: bit: "0" +15634-15684 can: bit: "1" +15684-15734 can: bit: "1" +15734-15784 can: bit: "1" +15785-15835 can: bit: "0" +15835-15885 can: bit: "0" +15885-15935 can: bit: "0" +15935-15985 can: bit: "0" +15985-16035 can: bit: "0" +16035-16085 can: stuff-bit: "1" +16085-16135 can: bit: "1" +16135-16185 can: bit: "1" +16185-16235 can: bit: "1" +16235-16285 can: bit: "1" +16285-16335 can: stuff-bit: "0" +16335-16385 can: bit: "0" +16385-16435 can: bit: "0" +16435-16485 can: bit: "0" +16485-16535 can: bit: "1" +16535-16585 can: bit: "0" +16585-16635 can: bit: "0" +16635-16685 can: bit: "0" +16685-16735 can: bit: "0" +16735-16785 can: bit: "0" +16785-16835 can: stuff-bit: "1" +16835-16885 can: bit: "0" +16885-16935 can: bit: "0" +16935-16985 can: bit: "1" +16985-17035 can: bit: "0" +17035-17085 can: bit: "0" +17085-17135 can: bit: "0" +17135-17185 can: bit: "1" +17185-17235 can: bit: "0" +17235-17285 can: bit: "0" +17285-17335 can: bit: "0" +17335-17385 can: bit: "1" +17385-17435 can: bit: "0" +17435-17485 can: bit: "0" +17485-17535 can: bit: "1" +17535-17585 can: bit: "0" +17585-17635 can: bit: "0" +17635-17685 can: bit: "0" +17685-17735 can: bit: "0" +17735-17785 can: bit: "1" +17785-17835 can: bit: "0" +17835-17885 can: bit: "0" +17885-17935 can: bit: "1" +17935-17985 can: bit: "1" +17985-18035 can: bit: "0" +18035-18085 can: bit: "0" +18085-18135 can: bit: "0" +18135-18185 can: bit: "1" +18185-18235 can: bit: "0" +18235-18285 can: bit: "1" +18285-18335 can: bit: "0" +18335-18385 can: bit: "0" +18385-18435 can: bit: "0" +18435-18485 can: bit: "0" +18485-18535 can: bit: "0" +18535-18585 can: stuff-bit: "1" +18585-18635 can: bit: "1" +18635-18685 can: bit: "0" +18685-18735 can: bit: "1" +18735-18785 can: bit: "0" +18785-18835 can: bit: "1" +18835-18885 can: bit: "0" +18885-18935 can: bit: "0" +18935-18985 can: bit: "0" +18985-19035 can: bit: "1" +19035-19085 can: bit: "0" +19085-19135 can: bit: "1" +19135-19185 can: bit: "1" +19185-19235 can: bit: "0" +19235-19285 can: bit: "0" +19285-19335 can: bit: "0" +19335-19385 can: bit: "0" +19385-19435 can: bit: "1" +19435-19485 can: bit: "0" +19485-19535 can: bit: "1" +19535-19585 can: bit: "1" +19585-19635 can: bit: "1" +19635-19685 can: bit: "0" +19685-19735 can: bit: "0" +19735-19785 can: bit: "0" +19785-19835 can: bit: "1" +19835-19885 can: bit: "1" +19885-19935 can: bit: "0" +19935-19985 can: bit: "0" +19985-20035 can: bit: "0" +20035-20085 can: bit: "0" +20085-20135 can: bit: "0" +20135-20185 can: stuff-bit: "1" +20185-20235 can: bit: "0" +20235-20285 can: bit: "1" +20285-20335 can: bit: "1" +20335-20385 can: bit: "0" +20385-20435 can: bit: "0" +20435-20485 can: bit: "1" +20485-20535 can: bit: "0" +20535-20585 can: bit: "0" +20585-20635 can: bit: "0" +20635-20685 can: bit: "1" +20685-20735 can: bit: "1" +20735-20785 can: bit: "0" +20785-20835 can: bit: "1" +20835-20885 can: bit: "0" +20885-20935 can: bit: "0" +20935-20985 can: bit: "0" +20985-21035 can: bit: "0" +21035-21085 can: bit: "1" +21085-21135 can: bit: "1" +21135-21185 can: bit: "0" +21185-21235 can: bit: "1" +21235-21285 can: bit: "1" +21285-21335 can: bit: "0" +21335-21385 can: bit: "0" +21385-21435 can: bit: "0" +21435-21485 can: bit: "1" +21485-21535 can: bit: "1" +21535-21585 can: bit: "1" +21585-21635 can: bit: "0" +21635-21685 can: bit: "0" +21685-21735 can: bit: "0" +21735-21785 can: bit: "0" +21785-21835 can: bit: "0" +21835-21885 can: stuff-bit: "1" +21885-21935 can: bit: "1" +21935-21985 can: bit: "1" +21985-22035 can: bit: "1" +22035-22085 can: bit: "0" +22085-22135 can: bit: "1" +22135-22185 can: bit: "0" +22185-22235 can: bit: "0" +22235-22285 can: bit: "0" +22285-22335 can: bit: "1" +22335-22385 can: bit: "1" +22385-22435 can: bit: "1" +22435-22485 can: bit: "1" +22485-22535 can: bit: "0" +22535-22585 can: bit: "0" +22585-22635 can: bit: "0" +22635-22685 can: bit: "0" +22685-22735 can: bit: "1" +22735-22785 can: bit: "1" +22785-22835 can: bit: "1" +22835-22885 can: bit: "1" +22885-22935 can: bit: "1" +22935-22985 can: stuff-bit: "0" +22985-23035 can: bit: "0" +23035-23085 can: bit: "0" +23085-23135 can: bit: "1" +23135-23185 can: bit: "0" +23185-23235 can: bit: "0" +23235-23285 can: bit: "0" +23285-23335 can: bit: "0" +23335-23385 can: bit: "0" +23385-23435 can: stuff-bit: "1" +23436-23486 can: bit: "0" +23486-23536 can: bit: "0" +23536-23586 can: bit: "1" +23586-23636 can: bit: "0" +23636-23686 can: bit: "0" +23686-23736 can: bit: "0" +23736-23786 can: bit: "0" +23786-23836 can: bit: "1" +23836-23886 can: bit: "0" +23886-23936 can: bit: "0" +23936-23986 can: bit: "1" +23986-24036 can: bit: "0" +24036-24086 can: bit: "0" +24086-24136 can: bit: "0" +24136-24186 can: bit: "1" +24186-24236 can: bit: "0" +24236-24286 can: bit: "0" +24286-24336 can: bit: "0" +24336-24386 can: bit: "1" +24386-24436 can: bit: "0" +24436-24486 can: bit: "0" +24486-24536 can: bit: "0" +24536-24586 can: bit: "1" +24586-24636 can: bit: "1" +24636-24686 can: bit: "0" +24686-24736 can: bit: "0" +24736-24786 can: bit: "1" +24786-24836 can: bit: "0" +24836-24886 can: bit: "0" +24886-24936 can: bit: "1" +24936-24986 can: bit: "0" +24986-25036 can: bit: "0" +25036-25086 can: bit: "0" +25086-25136 can: bit: "0" +25136-25186 can: bit: "1" +25186-25236 can: bit: "0" +25236-25286 can: bit: "0" +25286-25336 can: bit: "1" +25336-25386 can: bit: "0" +25386-25436 can: bit: "1" +25436-25486 can: bit: "0" +25486-25536 can: bit: "0" +25536-25586 can: bit: "1" +25586-25636 can: bit: "0" +25636-25686 can: bit: "0" +25686-25736 can: bit: "1" +25736-25786 can: bit: "1" +25786-25836 can: bit: "0" +25836-25886 can: bit: "0" +25886-25936 can: bit: "0" +25936-25986 can: bit: "1" +25986-26036 can: bit: "0" +26036-26086 can: bit: "0" +26086-26136 can: bit: "1" +26136-26186 can: bit: "1" +26186-26236 can: bit: "1" +26236-26286 can: bit: "0" +26286-26336 can: bit: "0" +26336-26386 can: bit: "1" +26386-26436 can: bit: "0" +26436-26486 can: bit: "1" +26486-26536 can: bit: "0" +26536-26586 can: bit: "0" +26586-26636 can: bit: "0" +26636-26686 can: bit: "0" +26686-26736 can: bit: "0" +26736-26786 can: stuff-bit: "1" +26786-26836 can: bit: "1" +26836-26886 can: bit: "0" +26886-26936 can: bit: "1" +26936-26986 can: bit: "0" +26986-27036 can: bit: "0" +27036-27086 can: bit: "1" +27086-27136 can: bit: "0" +27136-27186 can: bit: "0" +27186-27236 can: bit: "1" +27236-27286 can: bit: "0" +27286-27336 can: bit: "1" +27336-27386 can: bit: "0" +27386-27436 can: bit: "1" +27436-27486 can: bit: "0" +27486-27536 can: bit: "0" +27536-27586 can: bit: "0" +27586-27636 can: bit: "1" +27636-27686 can: bit: "0" +27686-27736 can: bit: "1" +27736-27786 can: bit: "0" +27786-27836 can: bit: "1" +27836-27886 can: bit: "1" +27886-27936 can: bit: "0" +27936-27986 can: bit: "0" +27986-28036 can: bit: "1" +28036-28086 can: bit: "0" +28086-28136 can: bit: "1" +28136-28186 can: bit: "1" +28186-28236 can: bit: "0" +28236-28286 can: bit: "0" +28286-28336 can: bit: "0" +28336-28386 can: bit: "0" +28386-28436 can: bit: "1" +28436-28486 can: bit: "0" +28486-28536 can: bit: "1" +28536-28586 can: bit: "1" +28586-28636 can: bit: "0" +28636-28686 can: bit: "1" +28686-28736 can: bit: "0" +28736-28786 can: bit: "0" +28786-28836 can: bit: "1" +28836-28886 can: bit: "0" +28886-28936 can: bit: "1" +28936-28986 can: bit: "1" +28986-29036 can: bit: "1" +29036-29086 can: bit: "0" +29086-29136 can: bit: "0" +29136-29186 can: bit: "0" +29186-29236 can: bit: "1" +29236-29286 can: bit: "0" +29286-29336 can: bit: "1" +29336-29386 can: bit: "1" +29386-29436 can: bit: "1" +29436-29486 can: bit: "1" +29486-29536 can: bit: "0" +29536-29586 can: bit: "0" +29586-29636 can: bit: "1" +29636-29686 can: bit: "1" +29686-29736 can: bit: "0" +29736-29786 can: bit: "0" +29786-29836 can: bit: "0" +29836-29886 can: bit: "0" +29886-29936 can: bit: "0" +29936-29986 can: stuff-bit: "1" +29986-30036 can: bit: "0" +30036-30086 can: bit: "1" +30086-30136 can: bit: "1" +30136-30186 can: bit: "0" +30186-30236 can: bit: "0" +30236-30286 can: bit: "0" +30286-30336 can: bit: "1" +30336-30386 can: bit: "0" +30386-30436 can: bit: "0" +30436-30486 can: bit: "1" +30486-30536 can: bit: "1" +30536-30586 can: bit: "0" +30586-30636 can: bit: "0" +30636-30686 can: bit: "1" +30686-30736 can: bit: "0" +30736-30786 can: bit: "0" +30786-30836 can: bit: "0" +30836-30886 can: bit: "1" +30886-30936 can: bit: "1" +30937-30987 can: bit: "0" +30987-31037 can: bit: "0" +31037-31087 can: bit: "1" +31087-31137 can: bit: "1" +31137-31187 can: bit: "0" +31187-31237 can: bit: "0" +31237-31287 can: bit: "1" +31287-31337 can: bit: "1" +31337-31387 can: bit: "0" +31387-31437 can: bit: "1" +31437-31487 can: bit: "0" +31487-31537 can: bit: "0" +31537-31587 can: bit: "0" +31587-31637 can: bit: "0" +31637-31687 can: bit: "1" +31687-31737 can: bit: "1" +31737-31787 can: bit: "0" +31787-31837 can: bit: "1" +31837-31887 can: bit: "0" +31887-31937 can: bit: "1" +31937-31987 can: bit: "0" +31987-32037 can: bit: "0" +32037-32087 can: bit: "1" +32087-32137 can: bit: "1" +32137-32187 can: bit: "0" +32187-32237 can: bit: "1" +32237-32287 can: bit: "1" +32287-32337 can: bit: "0" +32337-32387 can: bit: "0" +32387-32437 can: bit: "0" +32437-32487 can: bit: "1" +32487-32537 can: bit: "1" +32537-32587 can: bit: "0" +32587-32637 can: bit: "1" +32637-32687 can: bit: "1" +32687-32737 can: bit: "1" +32737-32787 can: bit: "0" +32787-32837 can: bit: "0" +32837-32887 can: bit: "1" +32887-32937 can: bit: "1" +32937-32987 can: bit: "1" +32987-33037 can: bit: "0" +33037-33087 can: bit: "0" +33087-33137 can: bit: "0" +33137-33187 can: bit: "0" +33187-33237 can: bit: "0" +33237-33287 can: stuff-bit: "1" +33287-33337 can: bit: "1" +33337-33387 can: bit: "1" +33387-33437 can: bit: "1" +33437-33487 can: bit: "0" +33487-33537 can: bit: "0" +33537-33587 can: bit: "1" +33587-33637 can: bit: "0" +33637-33687 can: bit: "0" +33687-33737 can: bit: "1" +33737-33787 can: bit: "1" +33787-33837 can: bit: "1" +33837-33887 can: bit: "0" +33887-33937 can: bit: "1" +33937-33987 can: bit: "0" +33987-34037 can: bit: "0" +34037-34087 can: bit: "0" +34087-34137 can: bit: "1" +34137-34187 can: bit: "1" +34187-34237 can: bit: "1" +34237-34287 can: bit: "0" +34287-34337 can: bit: "1" +34337-34387 can: bit: "1" +34387-34437 can: bit: "0" +34437-34487 can: bit: "0" +34487-34537 can: bit: "1" +34537-34587 can: bit: "1" +34587-34637 can: bit: "1" +34637-34687 can: bit: "1" +34687-34737 can: bit: "0" +34737-34787 can: bit: "0" +34787-34837 can: bit: "0" +34837-34887 can: bit: "0" +34887-34937 can: bit: "1" +34937-34987 can: bit: "1" +34987-35037 can: bit: "1" +35037-35087 can: bit: "1" +35087-35137 can: bit: "0" +35137-35187 can: bit: "1" +35187-35237 can: bit: "0" +35237-35287 can: bit: "0" +35287-35337 can: bit: "1" +35337-35387 can: bit: "1" +35387-35437 can: bit: "1" +35437-35487 can: bit: "1" +35487-35537 can: bit: "1" +35537-35587 can: stuff-bit: "0" +35587-35637 can: bit: "0" +35637-35687 can: bit: "0" +35687-35737 can: bit: "0" +35737-35787 can: bit: "1" +35787-35837 can: bit: "1" +35837-35887 can: bit: "1" +35887-35937 can: bit: "1" +35937-35987 can: bit: "1" +35987-36037 can: stuff-bit: "0" +36037-36087 can: bit: "1" +9234-9684 can: data: "Data byte 0: 0x00" "DB 0: 0x00" "DB" +9684-10184 can: data: "Data byte 1: 0x01" "DB 1: 0x01" "DB" +10184-10634 can: data: "Data byte 2: 0x02" "DB 2: 0x02" "DB" +10634-11084 can: data: "Data byte 3: 0x03" "DB 3: 0x03" "DB" +11084-11534 can: data: "Data byte 4: 0x04" "DB 4: 0x04" "DB" +11534-11984 can: data: "Data byte 5: 0x05" "DB 5: 0x05" "DB" +11984-12434 can: data: "Data byte 6: 0x06" "DB 6: 0x06" "DB" +12434-12884 can: data: "Data byte 7: 0x07" "DB 7: 0x07" "DB" +12884-13284 can: data: "Data byte 8: 0x08" "DB 8: 0x08" "DB" +13284-13734 can: data: "Data byte 9: 0x09" "DB 9: 0x09" "DB" +13734-14134 can: data: "Data byte 10: 0x0a" "DB 10: 0x0a" "DB" +14134-14584 can: data: "Data byte 11: 0x0b" "DB 11: 0x0b" "DB" +14584-14984 can: data: "Data byte 12: 0x0c" "DB 12: 0x0c" "DB" +14984-15434 can: data: "Data byte 13: 0x0d" "DB 13: 0x0d" "DB" +15434-15835 can: data: "Data byte 14: 0x0e" "DB 14: 0x0e" "DB" +15835-16285 can: data: "Data byte 15: 0x0f" "DB 15: 0x0f" "DB" +16335-16735 can: data: "Data byte 16: 0x10" "DB 16: 0x10" "DB" +16735-17185 can: data: "Data byte 17: 0x11" "DB 17: 0x11" "DB" +17185-17585 can: data: "Data byte 18: 0x12" "DB 18: 0x12" "DB" +17585-17985 can: data: "Data byte 19: 0x13" "DB 19: 0x13" "DB" +17985-18385 can: data: "Data byte 20: 0x14" "DB 20: 0x14" "DB" +18385-18835 can: data: "Data byte 21: 0x15" "DB 21: 0x15" "DB" +18835-19235 can: data: "Data byte 22: 0x16" "DB 22: 0x16" "DB" +19235-19635 can: data: "Data byte 23: 0x17" "DB 23: 0x17" "DB" +19635-20035 can: data: "Data byte 24: 0x18" "DB 24: 0x18" "DB" +20035-20485 can: data: "Data byte 25: 0x19" "DB 25: 0x19" "DB" +20485-20885 can: data: "Data byte 26: 0x1a" "DB 26: 0x1a" "DB" +20885-21285 can: data: "Data byte 27: 0x1b" "DB 27: 0x1b" "DB" +21285-21685 can: data: "Data byte 28: 0x1c" "DB 28: 0x1c" "DB" +21685-22135 can: data: "Data byte 29: 0x1d" "DB 29: 0x1d" "DB" +22135-22535 can: data: "Data byte 30: 0x1e" "DB 30: 0x1e" "DB" +22535-22935 can: data: "Data byte 31: 0x1f" "DB 31: 0x1f" "DB" +22985-23385 can: data: "Data byte 32: 0x20" "DB 32: 0x20" "DB" +23436-23836 can: data: "Data byte 33: 0x21" "DB 33: 0x21" "DB" +23836-24236 can: data: "Data byte 34: 0x22" "DB 34: 0x22" "DB" +24236-24636 can: data: "Data byte 35: 0x23" "DB 35: 0x23" "DB" +24636-25036 can: data: "Data byte 36: 0x24" "DB 36: 0x24" "DB" +25036-25436 can: data: "Data byte 37: 0x25" "DB 37: 0x25" "DB" +25436-25836 can: data: "Data byte 38: 0x26" "DB 38: 0x26" "DB" +25836-26236 can: data: "Data byte 39: 0x27" "DB 39: 0x27" "DB" +26236-26636 can: data: "Data byte 40: 0x28" "DB 40: 0x28" "DB" +26636-27086 can: data: "Data byte 41: 0x29" "DB 41: 0x29" "DB" +27086-27486 can: data: "Data byte 42: 0x2a" "DB 42: 0x2a" "DB" +27486-27886 can: data: "Data byte 43: 0x2b" "DB 43: 0x2b" "DB" +27886-28286 can: data: "Data byte 44: 0x2c" "DB 44: 0x2c" "DB" +28286-28686 can: data: "Data byte 45: 0x2d" "DB 45: 0x2d" "DB" +28686-29086 can: data: "Data byte 46: 0x2e" "DB 46: 0x2e" "DB" +29086-29486 can: data: "Data byte 47: 0x2f" "DB 47: 0x2f" "DB" +29486-29886 can: data: "Data byte 48: 0x30" "DB 48: 0x30" "DB" +29886-30336 can: data: "Data byte 49: 0x31" "DB 49: 0x31" "DB" +30336-30736 can: data: "Data byte 50: 0x32" "DB 50: 0x32" "DB" +30736-31137 can: data: "Data byte 51: 0x33" "DB 51: 0x33" "DB" +31137-31537 can: data: "Data byte 52: 0x34" "DB 52: 0x34" "DB" +31537-31937 can: data: "Data byte 53: 0x35" "DB 53: 0x35" "DB" +31937-32337 can: data: "Data byte 54: 0x36" "DB 54: 0x36" "DB" +32337-32737 can: data: "Data byte 55: 0x37" "DB 55: 0x37" "DB" +32737-33137 can: data: "Data byte 56: 0x38" "DB 56: 0x38" "DB" +33137-33587 can: data: "Data byte 57: 0x39" "DB 57: 0x39" "DB" +33587-33987 can: data: "Data byte 58: 0x3a" "DB 58: 0x3a" "DB" +33987-34387 can: data: "Data byte 59: 0x3b" "DB 59: 0x3b" "DB" +34387-34787 can: data: "Data byte 60: 0x3c" "DB 60: 0x3c" "DB" +34787-35187 can: data: "Data byte 61: 0x3d" "DB 61: 0x3d" "DB" +35187-35637 can: data: "Data byte 62: 0x3e" "DB 62: 0x3e" "DB" +35637-36087 can: data: "Data byte 63: 0x3f" "DB 63: 0x3f" "DB" +36087-36137 can: bit: "0" +36137-36187 can: bit: "1" +36187-36237 can: bit: "1" +36237-36287 can: bit: "1" +36287-36337 can: bit: "1" +36337-36387 can: bit: "0" +36387-36437 can: bit: "1" +36437-36487 can: bit: "0" +36487-36537 can: bit: "1" +36537-36587 can: bit: "0" +36587-36637 can: bit: "1" +36637-36687 can: bit: "1" +36687-36737 can: bit: "0" +36737-36787 can: bit: "0" +36787-36837 can: bit: "1" +36837-36887 can: bit: "0" +36887-36937 can: bit: "1" +36937-36987 can: bit: "0" +36987-37037 can: bit: "1" +37037-37087 can: bit: "1" +37087-37137 can: bit: "0" +37137-37187 can: bit: "1" +37187-37237 can: bit: "0" +37237-37287 can: bit: "1" +37287-37337 can: bit: "0" +37337-37387 can: bit: "1" +37387-37437 can: bit: "0" +37437-37487 can: bit: "0" +37487-37537 can: bit: "1" +37537-37587 can: bit: "1" +37587-37637 can: bit: "0" +37637-37687 can: bit: "1" +36087-37687 can: crc-sequence: "CRC-21 sequence: 0x7ab2b54d" "CRC-21: 0x7ab2b54d" "CRC-21" +37687-37737 can: bit: "1" +37687-37737 can: crc-delimiter: "CRC delimiter: 1" "CRC d: 1" "CRC d" +37769-37869 can: bit: "0" +37769-37869 can: ack-slot: "ACK slot: ACK" "ACK s: ACK" "ACK s" +37869-37969 can: bit: "1" +37869-37969 can: ack-delimiter: "ACK delimiter: 1" "ACK d: 1" "ACK d" +37969-38069 can: bit: "1" +38069-38169 can: bit: "1" +38169-38269 can: bit: "1" +38269-38369 can: bit: "1" +38369-38469 can: bit: "1" +38469-38569 can: bit: "1" +38569-38669 can: bit: "1" +37969-38669 can: eof: "End of frame" "EOF" "E" diff --git a/decoder/test/can/can_fd_ext_brs_8.output b/decoder/test/can/can_fd_ext_brs_8.output new file mode 100644 index 0000000..e5a1116 --- /dev/null +++ b/decoder/test/can/can_fd_ext_brs_8.output @@ -0,0 +1,181 @@ +2047-2147 can: bit: "0" +2047-2147 can: sof: "Start of frame" "SOF" "S" +2147-2247 can: bit: "0" +2247-2347 can: bit: "0" +2347-2447 can: bit: "0" +2447-2547 can: bit: "0" +2547-2647 can: stuff-bit: "1" +2647-2747 can: bit: "0" +2747-2847 can: bit: "0" +2847-2947 can: bit: "0" +2947-3047 can: bit: "0" +3047-3147 can: bit: "0" +3147-3247 can: stuff-bit: "1" +3248-3348 can: bit: "0" +3348-3448 can: bit: "0" +2147-3448 can: id: "Identifier: 0 (0x0)" "ID: 0 (0x0)" "ID" +3448-3548 can: bit: "1" +3548-3648 can: bit: "1" +3548-3648 can: ide: "Identifier extension bit: extended frame" "IDE: extended frame" "IDE" +3648-3748 can: bit: "0" +3748-3848 can: bit: "0" +3848-3948 can: bit: "0" +3948-4048 can: bit: "0" +4048-4148 can: bit: "0" +4148-4248 can: stuff-bit: "1" +4248-4348 can: bit: "0" +4348-4448 can: bit: "0" +4448-4548 can: bit: "0" +4548-4648 can: bit: "0" +4648-4748 can: bit: "0" +4748-4848 can: stuff-bit: "1" +4848-4948 can: bit: "0" +4948-5048 can: bit: "1" +5048-5148 can: bit: "0" +5148-5248 can: bit: "0" +5248-5348 can: bit: "0" +5348-5448 can: bit: "0" +5448-5548 can: bit: "1" +5548-5648 can: bit: "0" +3648-5648 can: ext-id: "Extended Identifier: 66 (0x42)" "Extended ID: 66 (0x42)" "Extended ID" "EID" +3648-5648 can: full-id: "Full Identifier: 66 (0x42)" "Full ID: 66 (0x42)" "Full ID" "FID" +3448-3548 can: srr: "Substitute remote request: 1" "SRR: 1" "SRR" +5648-5748 can: bit: "0" +5648-5748 can: rtr: "Remote transmission request: data frame" "RTR: data frame" "RTR" +5748-5848 can: bit: "1" +5748-5848 can: reserved-bit: "Flexible data format: 1" "FDF: 1" "FDF" +5648-5748 can: reserved-bit: "Reserved bit 1: 0" "RB1: 0" "RB1" +5848-5948 can: bit: "0" +5848-5948 can: reserved-bit: "Reserved bit 0: 0" "RB0: 0" "RB0" +5983-6033 can: bit: "1" +5983-6033 can: reserved-bit: "Bit rate switch: 1" "BRS: 1" "BRS" +6033-6083 can: bit: "0" +6033-6083 can: reserved-bit: "Error state indicator: 0" "ESI: 0" "ESI" +6083-6133 can: bit: "1" +6133-6183 can: bit: "0" +6183-6233 can: bit: "0" +6233-6283 can: bit: "0" +6083-6283 can: dlc: "Data length code: 8" "DLC: 8" "DLC" +6283-6333 can: bit: "0" +6333-6383 can: bit: "0" +6383-6433 can: stuff-bit: "1" +6433-6483 can: bit: "0" +6483-6533 can: bit: "0" +6533-6583 can: bit: "0" +6583-6633 can: bit: "0" +6633-6683 can: bit: "0" +6683-6733 can: stuff-bit: "1" +6733-6783 can: bit: "0" +6783-6833 can: bit: "0" +6833-6883 can: bit: "0" +6883-6933 can: bit: "0" +6933-6983 can: bit: "0" +6983-7033 can: stuff-bit: "1" +7033-7083 can: bit: "0" +7083-7133 can: bit: "0" +7133-7183 can: bit: "0" +7183-7233 can: bit: "1" +7233-7283 can: bit: "0" +7283-7333 can: bit: "0" +7333-7383 can: bit: "0" +7383-7433 can: bit: "0" +7433-7483 can: bit: "0" +7483-7533 can: stuff-bit: "1" +7533-7583 can: bit: "0" +7583-7633 can: bit: "1" +7633-7683 can: bit: "0" +7683-7733 can: bit: "0" +7733-7783 can: bit: "0" +7783-7833 can: bit: "0" +7833-7883 can: bit: "0" +7883-7933 can: stuff-bit: "1" +7933-7983 can: bit: "0" +7983-8033 can: bit: "0" +8033-8083 can: bit: "1" +8083-8133 can: bit: "1" +8133-8183 can: bit: "0" +8183-8233 can: bit: "0" +8233-8283 can: bit: "0" +8283-8333 can: bit: "0" +8333-8383 can: bit: "0" +8383-8433 can: stuff-bit: "1" +8433-8483 can: bit: "1" +8483-8533 can: bit: "0" +8533-8583 can: bit: "0" +8583-8633 can: bit: "0" +8633-8683 can: bit: "0" +8683-8733 can: bit: "0" +8733-8783 can: stuff-bit: "1" +8783-8833 can: bit: "0" +8833-8883 can: bit: "0" +8883-8933 can: bit: "1" +8933-8983 can: bit: "0" +8983-9033 can: bit: "1" +9033-9083 can: bit: "0" +9083-9133 can: bit: "0" +9133-9183 can: bit: "0" +9183-9233 can: bit: "0" +9233-9283 can: bit: "0" +9283-9333 can: stuff-bit: "1" +9333-9383 can: bit: "1" +9383-9433 can: bit: "1" +9433-9483 can: bit: "0" +9483-9533 can: bit: "0" +9533-9583 can: bit: "0" +9583-9633 can: bit: "0" +9633-9683 can: bit: "0" +9683-9733 can: stuff-bit: "1" +9733-9783 can: bit: "0" +9783-9833 can: bit: "1" +9833-9883 can: bit: "1" +9883-9933 can: bit: "1" +6283-6783 can: data: "Data byte 0: 0x00" "DB 0: 0x00" "DB" +6783-7233 can: data: "Data byte 1: 0x01" "DB 1: 0x01" "DB" +7233-7683 can: data: "Data byte 2: 0x02" "DB 2: 0x02" "DB" +7683-8133 can: data: "Data byte 3: 0x03" "DB 3: 0x03" "DB" +8133-8583 can: data: "Data byte 4: 0x04" "DB 4: 0x04" "DB" +8583-9033 can: data: "Data byte 5: 0x05" "DB 5: 0x05" "DB" +9033-9483 can: data: "Data byte 6: 0x06" "DB 6: 0x06" "DB" +9483-9933 can: data: "Data byte 7: 0x07" "DB 7: 0x07" "DB" +9933-9983 can: bit: "0" +9983-10033 can: bit: "1" +10033-10083 can: bit: "1" +10083-10133 can: bit: "1" +10133-10183 can: bit: "1" +10183-10233 can: bit: "0" +10233-10283 can: bit: "1" +10283-10333 can: bit: "0" +10333-10383 can: bit: "0" +10383-10433 can: bit: "1" +10433-10483 can: bit: "0" +10483-10533 can: bit: "0" +10533-10583 can: bit: "1" +10583-10633 can: bit: "1" +10633-10683 can: bit: "1" +10683-10733 can: bit: "0" +10733-10783 can: bit: "1" +10783-10833 can: bit: "0" +10833-10883 can: bit: "1" +10883-10933 can: bit: "1" +10933-10983 can: bit: "0" +10983-11033 can: bit: "0" +11033-11083 can: bit: "1" +11083-11133 can: bit: "1" +11133-11183 can: bit: "1" +11183-11233 can: bit: "0" +11233-11283 can: bit: "0" +9933-11283 can: crc-sequence: "CRC-17 sequence: 0x3d2759c" "CRC-17: 0x3d2759c" "CRC-17" +11283-11333 can: bit: "1" +11283-11333 can: crc-delimiter: "CRC delimiter: 1" "CRC d: 1" "CRC d" +11365-11465 can: bit: "0" +11365-11465 can: ack-slot: "ACK slot: ACK" "ACK s: ACK" "ACK s" +11465-11565 can: bit: "1" +11465-11565 can: ack-delimiter: "ACK delimiter: 1" "ACK d: 1" "ACK d" +11565-11665 can: bit: "1" +11665-11765 can: bit: "1" +11765-11865 can: bit: "1" +11865-11965 can: bit: "1" +11965-12065 can: bit: "1" +12065-12165 can: bit: "1" +12165-12265 can: bit: "1" +11565-12265 can: eof: "End of frame" "EOF" "E" diff --git a/decoder/test/can/can_fd_std_brs_64.output b/decoder/test/can/can_fd_std_brs_64.output new file mode 100644 index 0000000..213ae49 --- /dev/null +++ b/decoder/test/can/can_fd_std_brs_64.output @@ -0,0 +1,680 @@ +5014-5114 can: bit: "0" +5014-5114 can: sof: "Start of frame" "SOF" "S" +5114-5214 can: bit: "0" +5214-5314 can: bit: "0" +5314-5414 can: bit: "0" +5414-5514 can: bit: "0" +5514-5614 can: stuff-bit: "1" +5614-5714 can: bit: "1" +5714-5814 can: bit: "0" +5814-5914 can: bit: "0" +5914-6014 can: bit: "0" +6014-6114 can: bit: "0" +6114-6214 can: bit: "1" +6214-6314 can: bit: "0" +5114-6314 can: id: "Identifier: 66 (0x42)" "ID: 66 (0x42)" "ID" +6314-6414 can: bit: "0" +6414-6514 can: bit: "0" +6414-6514 can: ide: "Identifier extension bit: standard frame" "IDE: standard frame" "IDE" +6514-6614 can: bit: "1" +6514-6614 can: reserved-bit: "Flexible data format: 1" "FDF: 1" "FDF" +6314-6414 can: rtr: "Substitute remote request" "SRR" +6614-6714 can: bit: "0" +6614-6714 can: reserved-bit: "Reserved: 0" "R0: 0" "R0" +6749-6799 can: bit: "1" +6749-6799 can: reserved-bit: "Bit rate switch: 1" "BRS: 1" "BRS" +6800-6850 can: bit: "0" +6800-6850 can: reserved-bit: "Error state indicator: 0" "ESI: 0" "ESI" +6850-6900 can: bit: "1" +6900-6950 can: bit: "1" +6950-7000 can: bit: "1" +7000-7050 can: bit: "1" +6850-7050 can: dlc: "Data length code: 15" "DLC: 15" "DLC" +7049-7099 can: bit: "0" +7099-7149 can: bit: "0" +7149-7199 can: bit: "0" +7199-7249 can: bit: "0" +7249-7299 can: bit: "0" +7299-7349 can: stuff-bit: "1" +7350-7400 can: bit: "0" +7400-7450 can: bit: "0" +7450-7500 can: bit: "0" +7500-7550 can: bit: "0" +7550-7600 can: bit: "0" +7600-7650 can: stuff-bit: "1" +7650-7700 can: bit: "0" +7700-7750 can: bit: "0" +7750-7800 can: bit: "0" +7800-7850 can: bit: "0" +7850-7900 can: bit: "0" +7900-7950 can: stuff-bit: "1" +7950-8000 can: bit: "1" +8000-8050 can: bit: "0" +8050-8100 can: bit: "0" +8100-8150 can: bit: "0" +8150-8200 can: bit: "0" +8200-8250 can: bit: "0" +8250-8300 can: stuff-bit: "1" +8300-8350 can: bit: "0" +8350-8400 can: bit: "1" +8400-8450 can: bit: "0" +8450-8500 can: bit: "0" +8500-8550 can: bit: "0" +8550-8600 can: bit: "0" +8600-8650 can: bit: "0" +8650-8700 can: stuff-bit: "1" +8700-8750 can: bit: "0" +8750-8800 can: bit: "0" +8800-8850 can: bit: "1" +8850-8900 can: bit: "1" +8900-8950 can: bit: "0" +8950-9000 can: bit: "0" +9000-9050 can: bit: "0" +9050-9100 can: bit: "0" +9100-9150 can: bit: "0" +9150-9200 can: stuff-bit: "1" +9200-9250 can: bit: "1" +9250-9300 can: bit: "0" +9300-9350 can: bit: "0" +9350-9400 can: bit: "0" +9400-9450 can: bit: "0" +9450-9500 can: bit: "0" +9500-9550 can: stuff-bit: "1" +9550-9600 can: bit: "0" +9600-9650 can: bit: "0" +9650-9700 can: bit: "1" +9700-9750 can: bit: "0" +9750-9800 can: bit: "1" +9800-9850 can: bit: "0" +9850-9900 can: bit: "0" +9900-9950 can: bit: "0" +9950-10000 can: bit: "0" +10000-10050 can: bit: "0" +10050-10100 can: stuff-bit: "1" +10100-10150 can: bit: "1" +10150-10200 can: bit: "1" +10200-10250 can: bit: "0" +10250-10300 can: bit: "0" +10300-10350 can: bit: "0" +10350-10400 can: bit: "0" +10400-10450 can: bit: "0" +10450-10500 can: stuff-bit: "1" +10500-10550 can: bit: "0" +10550-10600 can: bit: "1" +10600-10650 can: bit: "1" +10650-10700 can: bit: "1" +10700-10750 can: bit: "0" +10750-10800 can: bit: "0" +10800-10850 can: bit: "0" +10850-10900 can: bit: "0" +10900-10950 can: bit: "1" +10950-11000 can: bit: "0" +11000-11050 can: bit: "0" +11050-11100 can: bit: "0" +11100-11150 can: bit: "0" +11150-11200 can: bit: "0" +11200-11250 can: stuff-bit: "1" +11250-11300 can: bit: "0" +11300-11350 can: bit: "0" +11350-11400 can: bit: "1" +11400-11450 can: bit: "0" +11450-11500 can: bit: "0" +11500-11550 can: bit: "1" +11550-11600 can: bit: "0" +11600-11650 can: bit: "0" +11650-11700 can: bit: "0" +11700-11750 can: bit: "0" +11750-11800 can: bit: "1" +11800-11850 can: bit: "0" +11850-11900 can: bit: "1" +11900-11950 can: bit: "0" +11950-12000 can: bit: "0" +12000-12050 can: bit: "0" +12050-12100 can: bit: "0" +12100-12150 can: bit: "0" +12150-12200 can: stuff-bit: "1" +12200-12250 can: bit: "1" +12250-12300 can: bit: "0" +12300-12350 can: bit: "1" +12350-12400 can: bit: "1" +12400-12450 can: bit: "0" +12450-12500 can: bit: "0" +12500-12550 can: bit: "0" +12550-12600 can: bit: "0" +12600-12650 can: bit: "1" +12650-12700 can: bit: "1" +12700-12750 can: bit: "0" +12750-12800 can: bit: "0" +12800-12850 can: bit: "0" +12850-12900 can: bit: "0" +12900-12950 can: bit: "0" +12950-13000 can: stuff-bit: "1" +13000-13050 can: bit: "0" +13050-13100 can: bit: "1" +13100-13150 can: bit: "1" +13150-13200 can: bit: "0" +13200-13250 can: bit: "1" +13250-13300 can: bit: "0" +13300-13350 can: bit: "0" +13350-13400 can: bit: "0" +13400-13450 can: bit: "0" +13450-13500 can: bit: "1" +13500-13550 can: bit: "1" +13550-13600 can: bit: "1" +13600-13650 can: bit: "0" +13650-13700 can: bit: "0" +13700-13750 can: bit: "0" +13750-13800 can: bit: "0" +13800-13850 can: bit: "0" +13850-13900 can: stuff-bit: "1" +13900-13950 can: bit: "1" +13950-14000 can: bit: "1" +14000-14050 can: bit: "1" +14050-14100 can: bit: "1" +14100-14150 can: stuff-bit: "0" +14150-14200 can: bit: "0" +14200-14250 can: bit: "0" +14250-14300 can: bit: "0" +14300-14350 can: bit: "1" +14350-14400 can: bit: "0" +14400-14450 can: bit: "0" +14450-14500 can: bit: "0" +14500-14550 can: bit: "0" +14550-14600 can: bit: "0" +14600-14650 can: stuff-bit: "1" +14651-14701 can: bit: "0" +14701-14751 can: bit: "0" +14751-14801 can: bit: "1" +14801-14851 can: bit: "0" +14851-14901 can: bit: "0" +14901-14951 can: bit: "0" +14951-15001 can: bit: "1" +15001-15051 can: bit: "0" +15051-15101 can: bit: "0" +15101-15151 can: bit: "0" +15151-15201 can: bit: "1" +15201-15251 can: bit: "0" +15251-15301 can: bit: "0" +15301-15351 can: bit: "1" +15351-15401 can: bit: "0" +15401-15451 can: bit: "0" +15451-15501 can: bit: "0" +15501-15551 can: bit: "0" +15551-15601 can: bit: "1" +15601-15651 can: bit: "0" +15651-15701 can: bit: "0" +15701-15751 can: bit: "1" +15751-15801 can: bit: "1" +15801-15851 can: bit: "0" +15851-15901 can: bit: "0" +15901-15951 can: bit: "0" +15951-16001 can: bit: "1" +16001-16051 can: bit: "0" +16051-16101 can: bit: "1" +16101-16151 can: bit: "0" +16151-16201 can: bit: "0" +16201-16251 can: bit: "0" +16251-16301 can: bit: "0" +16301-16351 can: bit: "0" +16351-16401 can: stuff-bit: "1" +16401-16451 can: bit: "1" +16451-16501 can: bit: "0" +16501-16551 can: bit: "1" +16551-16601 can: bit: "0" +16601-16651 can: bit: "1" +16651-16701 can: bit: "0" +16701-16751 can: bit: "0" +16751-16801 can: bit: "0" +16801-16851 can: bit: "1" +16851-16901 can: bit: "0" +16901-16951 can: bit: "1" +16951-17001 can: bit: "1" +17001-17051 can: bit: "0" +17051-17101 can: bit: "0" +17101-17151 can: bit: "0" +17151-17201 can: bit: "0" +17201-17251 can: bit: "1" +17251-17301 can: bit: "0" +17301-17351 can: bit: "1" +17351-17401 can: bit: "1" +17401-17451 can: bit: "1" +17451-17501 can: bit: "0" +17501-17551 can: bit: "0" +17551-17601 can: bit: "0" +17601-17651 can: bit: "1" +17651-17701 can: bit: "1" +17701-17751 can: bit: "0" +17751-17801 can: bit: "0" +17801-17851 can: bit: "0" +17851-17901 can: bit: "0" +17901-17951 can: bit: "0" +17951-18001 can: stuff-bit: "1" +18001-18051 can: bit: "0" +18051-18101 can: bit: "1" +18101-18151 can: bit: "1" +18151-18201 can: bit: "0" +18201-18251 can: bit: "0" +18251-18301 can: bit: "1" +18301-18351 can: bit: "0" +18351-18401 can: bit: "0" +18401-18451 can: bit: "0" +18451-18501 can: bit: "1" +18501-18551 can: bit: "1" +18551-18601 can: bit: "0" +18601-18651 can: bit: "1" +18651-18701 can: bit: "0" +18701-18751 can: bit: "0" +18751-18801 can: bit: "0" +18801-18851 can: bit: "0" +18851-18901 can: bit: "1" +18901-18951 can: bit: "1" +18951-19001 can: bit: "0" +19001-19051 can: bit: "1" +19051-19101 can: bit: "1" +19101-19151 can: bit: "0" +19151-19201 can: bit: "0" +19201-19251 can: bit: "0" +19251-19301 can: bit: "1" +19301-19351 can: bit: "1" +19351-19401 can: bit: "1" +19401-19451 can: bit: "0" +19451-19501 can: bit: "0" +19501-19551 can: bit: "0" +19551-19601 can: bit: "0" +19601-19651 can: bit: "0" +19651-19701 can: stuff-bit: "1" +19701-19751 can: bit: "1" +19751-19801 can: bit: "1" +19801-19851 can: bit: "1" +19851-19901 can: bit: "0" +19901-19951 can: bit: "1" +19951-20001 can: bit: "0" +20001-20051 can: bit: "0" +20051-20101 can: bit: "0" +20101-20151 can: bit: "1" +20151-20201 can: bit: "1" +20201-20251 can: bit: "1" +20251-20301 can: bit: "1" +20301-20351 can: bit: "0" +20351-20401 can: bit: "0" +20401-20451 can: bit: "0" +20451-20501 can: bit: "0" +20501-20551 can: bit: "1" +20551-20601 can: bit: "1" +20601-20651 can: bit: "1" +20651-20701 can: bit: "1" +20701-20751 can: bit: "1" +20751-20801 can: stuff-bit: "0" +20801-20851 can: bit: "0" +20851-20901 can: bit: "0" +20901-20951 can: bit: "1" +20951-21001 can: bit: "0" +21001-21051 can: bit: "0" +21051-21101 can: bit: "0" +21101-21151 can: bit: "0" +21151-21201 can: bit: "0" +21201-21251 can: stuff-bit: "1" +21251-21301 can: bit: "0" +21301-21351 can: bit: "0" +21351-21401 can: bit: "1" +21401-21451 can: bit: "0" +21451-21501 can: bit: "0" +21501-21551 can: bit: "0" +21551-21601 can: bit: "0" +21601-21651 can: bit: "1" +21651-21701 can: bit: "0" +21701-21751 can: bit: "0" +21751-21801 can: bit: "1" +21801-21851 can: bit: "0" +21851-21901 can: bit: "0" +21901-21951 can: bit: "0" +21951-22001 can: bit: "1" +22001-22051 can: bit: "0" +22051-22101 can: bit: "0" +22101-22151 can: bit: "0" +22151-22201 can: bit: "1" +22202-22252 can: bit: "0" +22252-22302 can: bit: "0" +22302-22352 can: bit: "0" +22352-22402 can: bit: "1" +22402-22452 can: bit: "1" +22452-22502 can: bit: "0" +22502-22552 can: bit: "0" +22552-22602 can: bit: "1" +22602-22652 can: bit: "0" +22652-22702 can: bit: "0" +22702-22752 can: bit: "1" +22752-22802 can: bit: "0" +22802-22852 can: bit: "0" +22852-22902 can: bit: "0" +22902-22952 can: bit: "0" +22952-23002 can: bit: "1" +23002-23052 can: bit: "0" +23052-23102 can: bit: "0" +23102-23152 can: bit: "1" +23152-23202 can: bit: "0" +23202-23252 can: bit: "1" +23252-23302 can: bit: "0" +23302-23352 can: bit: "0" +23352-23402 can: bit: "1" +23402-23452 can: bit: "0" +23452-23502 can: bit: "0" +23502-23552 can: bit: "1" +23552-23602 can: bit: "1" +23602-23652 can: bit: "0" +23652-23702 can: bit: "0" +23702-23752 can: bit: "0" +23752-23802 can: bit: "1" +23802-23852 can: bit: "0" +23852-23902 can: bit: "0" +23902-23952 can: bit: "1" +23952-24002 can: bit: "1" +24002-24052 can: bit: "1" +24052-24102 can: bit: "0" +24102-24152 can: bit: "0" +24152-24202 can: bit: "1" +24202-24252 can: bit: "0" +24252-24302 can: bit: "1" +24302-24352 can: bit: "0" +24352-24402 can: bit: "0" +24402-24452 can: bit: "0" +24452-24502 can: bit: "0" +24502-24552 can: bit: "0" +24552-24602 can: stuff-bit: "1" +24602-24652 can: bit: "1" +24652-24702 can: bit: "0" +24702-24752 can: bit: "1" +24752-24802 can: bit: "0" +24802-24852 can: bit: "0" +24852-24902 can: bit: "1" +24902-24952 can: bit: "0" +24952-25002 can: bit: "0" +25002-25052 can: bit: "1" +25052-25102 can: bit: "0" +25102-25152 can: bit: "1" +25152-25202 can: bit: "0" +25202-25252 can: bit: "1" +25252-25302 can: bit: "0" +25302-25352 can: bit: "0" +25352-25402 can: bit: "0" +25402-25452 can: bit: "1" +25452-25502 can: bit: "0" +25502-25552 can: bit: "1" +25552-25602 can: bit: "0" +25602-25652 can: bit: "1" +25652-25702 can: bit: "1" +25702-25752 can: bit: "0" +25752-25802 can: bit: "0" +25802-25852 can: bit: "1" +25852-25902 can: bit: "0" +25902-25952 can: bit: "1" +25952-26002 can: bit: "1" +26002-26052 can: bit: "0" +26052-26102 can: bit: "0" +26102-26152 can: bit: "0" +26152-26202 can: bit: "0" +26202-26252 can: bit: "1" +26252-26302 can: bit: "0" +26302-26352 can: bit: "1" +26352-26402 can: bit: "1" +26402-26452 can: bit: "0" +26452-26502 can: bit: "1" +26502-26552 can: bit: "0" +26552-26602 can: bit: "0" +26602-26652 can: bit: "1" +26652-26702 can: bit: "0" +26702-26752 can: bit: "1" +26752-26802 can: bit: "1" +26802-26852 can: bit: "1" +26852-26902 can: bit: "0" +26902-26952 can: bit: "0" +26952-27002 can: bit: "0" +27002-27052 can: bit: "1" +27052-27102 can: bit: "0" +27102-27152 can: bit: "1" +27152-27202 can: bit: "1" +27202-27252 can: bit: "1" +27252-27302 can: bit: "1" +27302-27352 can: bit: "0" +27352-27402 can: bit: "0" +27402-27452 can: bit: "1" +27452-27502 can: bit: "1" +27502-27552 can: bit: "0" +27552-27602 can: bit: "0" +27602-27652 can: bit: "0" +27652-27702 can: bit: "0" +27702-27752 can: bit: "0" +27752-27802 can: stuff-bit: "1" +27802-27852 can: bit: "0" +27852-27902 can: bit: "1" +27902-27952 can: bit: "1" +27952-28002 can: bit: "0" +28002-28052 can: bit: "0" +28052-28102 can: bit: "0" +28102-28152 can: bit: "1" +28152-28202 can: bit: "0" +28202-28252 can: bit: "0" +28252-28302 can: bit: "1" +28302-28352 can: bit: "1" +28352-28402 can: bit: "0" +28402-28452 can: bit: "0" +28452-28502 can: bit: "1" +28502-28552 can: bit: "0" +28552-28602 can: bit: "0" +28602-28652 can: bit: "0" +28652-28702 can: bit: "1" +28702-28752 can: bit: "1" +28752-28802 can: bit: "0" +28802-28852 can: bit: "0" +28852-28902 can: bit: "1" +28902-28952 can: bit: "1" +28952-29002 can: bit: "0" +29002-29052 can: bit: "0" +29052-29102 can: bit: "1" +29102-29152 can: bit: "1" +29152-29202 can: bit: "0" +29202-29252 can: bit: "1" +29252-29302 can: bit: "0" +29302-29352 can: bit: "0" +29352-29402 can: bit: "0" +29402-29452 can: bit: "0" +29452-29502 can: bit: "1" +29502-29552 can: bit: "1" +29552-29602 can: bit: "0" +29602-29652 can: bit: "1" +29652-29702 can: bit: "0" +29702-29752 can: bit: "1" +29752-29802 can: bit: "0" +29802-29852 can: bit: "0" +29852-29902 can: bit: "1" +29902-29952 can: bit: "1" +29953-30003 can: bit: "0" +30003-30053 can: bit: "1" +30053-30103 can: bit: "1" +30103-30153 can: bit: "0" +30153-30203 can: bit: "0" +30203-30253 can: bit: "0" +30253-30303 can: bit: "1" +30303-30353 can: bit: "1" +30353-30403 can: bit: "0" +30403-30453 can: bit: "1" +30453-30503 can: bit: "1" +30503-30553 can: bit: "1" +30553-30603 can: bit: "0" +30603-30653 can: bit: "0" +30653-30703 can: bit: "1" +30703-30753 can: bit: "1" +30753-30803 can: bit: "1" +30803-30853 can: bit: "0" +30853-30903 can: bit: "0" +30903-30953 can: bit: "0" +30953-31003 can: bit: "0" +31003-31053 can: bit: "0" +31053-31103 can: stuff-bit: "1" +31103-31153 can: bit: "1" +31153-31203 can: bit: "1" +31203-31253 can: bit: "1" +31253-31303 can: bit: "0" +31303-31353 can: bit: "0" +31353-31403 can: bit: "1" +31403-31453 can: bit: "0" +31453-31503 can: bit: "0" +31503-31553 can: bit: "1" +31553-31603 can: bit: "1" +31603-31653 can: bit: "1" +31653-31703 can: bit: "0" +31703-31753 can: bit: "1" +31753-31803 can: bit: "0" +31803-31853 can: bit: "0" +31853-31903 can: bit: "0" +31903-31953 can: bit: "1" +31953-32003 can: bit: "1" +32003-32053 can: bit: "1" +32053-32103 can: bit: "0" +32103-32153 can: bit: "1" +32153-32203 can: bit: "1" +32203-32253 can: bit: "0" +32253-32303 can: bit: "0" +32303-32353 can: bit: "1" +32353-32403 can: bit: "1" +32403-32453 can: bit: "1" +32453-32503 can: bit: "1" +32503-32553 can: bit: "0" +32553-32603 can: bit: "0" +32603-32653 can: bit: "0" +32653-32703 can: bit: "0" +32703-32753 can: bit: "1" +32753-32803 can: bit: "1" +32803-32853 can: bit: "1" +32853-32903 can: bit: "1" +32903-32953 can: bit: "0" +32953-33003 can: bit: "1" +33003-33053 can: bit: "0" +33053-33103 can: bit: "0" +33103-33153 can: bit: "1" +33153-33203 can: bit: "1" +33203-33253 can: bit: "1" +33253-33303 can: bit: "1" +33303-33353 can: bit: "1" +33353-33403 can: stuff-bit: "0" +33403-33453 can: bit: "0" +33453-33503 can: bit: "0" +33503-33553 can: bit: "0" +33553-33603 can: bit: "1" +33603-33653 can: bit: "1" +33653-33703 can: bit: "1" +33703-33753 can: bit: "1" +33753-33803 can: bit: "1" +33803-33853 can: stuff-bit: "0" +33853-33903 can: bit: "1" +7049-7500 can: data: "Data byte 0: 0x00" "DB 0: 0x00" "DB" +7500-8000 can: data: "Data byte 1: 0x01" "DB 1: 0x01" "DB" +8000-8450 can: data: "Data byte 2: 0x02" "DB 2: 0x02" "DB" +8450-8900 can: data: "Data byte 3: 0x03" "DB 3: 0x03" "DB" +8900-9350 can: data: "Data byte 4: 0x04" "DB 4: 0x04" "DB" +9350-9800 can: data: "Data byte 5: 0x05" "DB 5: 0x05" "DB" +9800-10250 can: data: "Data byte 6: 0x06" "DB 6: 0x06" "DB" +10250-10700 can: data: "Data byte 7: 0x07" "DB 7: 0x07" "DB" +10700-11100 can: data: "Data byte 8: 0x08" "DB 8: 0x08" "DB" +11100-11550 can: data: "Data byte 9: 0x09" "DB 9: 0x09" "DB" +11550-11950 can: data: "Data byte 10: 0x0a" "DB 10: 0x0a" "DB" +11950-12400 can: data: "Data byte 11: 0x0b" "DB 11: 0x0b" "DB" +12400-12800 can: data: "Data byte 12: 0x0c" "DB 12: 0x0c" "DB" +12800-13250 can: data: "Data byte 13: 0x0d" "DB 13: 0x0d" "DB" +13250-13650 can: data: "Data byte 14: 0x0e" "DB 14: 0x0e" "DB" +13650-14100 can: data: "Data byte 15: 0x0f" "DB 15: 0x0f" "DB" +14150-14550 can: data: "Data byte 16: 0x10" "DB 16: 0x10" "DB" +14550-15001 can: data: "Data byte 17: 0x11" "DB 17: 0x11" "DB" +15001-15401 can: data: "Data byte 18: 0x12" "DB 18: 0x12" "DB" +15401-15801 can: data: "Data byte 19: 0x13" "DB 19: 0x13" "DB" +15801-16201 can: data: "Data byte 20: 0x14" "DB 20: 0x14" "DB" +16201-16651 can: data: "Data byte 21: 0x15" "DB 21: 0x15" "DB" +16651-17051 can: data: "Data byte 22: 0x16" "DB 22: 0x16" "DB" +17051-17451 can: data: "Data byte 23: 0x17" "DB 23: 0x17" "DB" +17451-17851 can: data: "Data byte 24: 0x18" "DB 24: 0x18" "DB" +17851-18301 can: data: "Data byte 25: 0x19" "DB 25: 0x19" "DB" +18301-18701 can: data: "Data byte 26: 0x1a" "DB 26: 0x1a" "DB" +18701-19101 can: data: "Data byte 27: 0x1b" "DB 27: 0x1b" "DB" +19101-19501 can: data: "Data byte 28: 0x1c" "DB 28: 0x1c" "DB" +19501-19951 can: data: "Data byte 29: 0x1d" "DB 29: 0x1d" "DB" +19951-20351 can: data: "Data byte 30: 0x1e" "DB 30: 0x1e" "DB" +20351-20751 can: data: "Data byte 31: 0x1f" "DB 31: 0x1f" "DB" +20801-21201 can: data: "Data byte 32: 0x20" "DB 32: 0x20" "DB" +21251-21651 can: data: "Data byte 33: 0x21" "DB 33: 0x21" "DB" +21651-22051 can: data: "Data byte 34: 0x22" "DB 34: 0x22" "DB" +22051-22452 can: data: "Data byte 35: 0x23" "DB 35: 0x23" "DB" +22452-22852 can: data: "Data byte 36: 0x24" "DB 36: 0x24" "DB" +22852-23252 can: data: "Data byte 37: 0x25" "DB 37: 0x25" "DB" +23252-23652 can: data: "Data byte 38: 0x26" "DB 38: 0x26" "DB" +23652-24052 can: data: "Data byte 39: 0x27" "DB 39: 0x27" "DB" +24052-24452 can: data: "Data byte 40: 0x28" "DB 40: 0x28" "DB" +24452-24902 can: data: "Data byte 41: 0x29" "DB 41: 0x29" "DB" +24902-25302 can: data: "Data byte 42: 0x2a" "DB 42: 0x2a" "DB" +25302-25702 can: data: "Data byte 43: 0x2b" "DB 43: 0x2b" "DB" +25702-26102 can: data: "Data byte 44: 0x2c" "DB 44: 0x2c" "DB" +26102-26502 can: data: "Data byte 45: 0x2d" "DB 45: 0x2d" "DB" +26502-26902 can: data: "Data byte 46: 0x2e" "DB 46: 0x2e" "DB" +26902-27302 can: data: "Data byte 47: 0x2f" "DB 47: 0x2f" "DB" +27302-27702 can: data: "Data byte 48: 0x30" "DB 48: 0x30" "DB" +27702-28152 can: data: "Data byte 49: 0x31" "DB 49: 0x31" "DB" +28152-28552 can: data: "Data byte 50: 0x32" "DB 50: 0x32" "DB" +28552-28952 can: data: "Data byte 51: 0x33" "DB 51: 0x33" "DB" +28952-29352 can: data: "Data byte 52: 0x34" "DB 52: 0x34" "DB" +29352-29752 can: data: "Data byte 53: 0x35" "DB 53: 0x35" "DB" +29752-30153 can: data: "Data byte 54: 0x36" "DB 54: 0x36" "DB" +30153-30553 can: data: "Data byte 55: 0x37" "DB 55: 0x37" "DB" +30553-30953 can: data: "Data byte 56: 0x38" "DB 56: 0x38" "DB" +30953-31403 can: data: "Data byte 57: 0x39" "DB 57: 0x39" "DB" +31403-31803 can: data: "Data byte 58: 0x3a" "DB 58: 0x3a" "DB" +31803-32203 can: data: "Data byte 59: 0x3b" "DB 59: 0x3b" "DB" +32203-32603 can: data: "Data byte 60: 0x3c" "DB 60: 0x3c" "DB" +32603-33003 can: data: "Data byte 61: 0x3d" "DB 61: 0x3d" "DB" +33003-33453 can: data: "Data byte 62: 0x3e" "DB 62: 0x3e" "DB" +33453-33903 can: data: "Data byte 63: 0x3f" "DB 63: 0x3f" "DB" +33903-33953 can: bit: "0" +33953-34003 can: bit: "0" +34003-34053 can: bit: "1" +34053-34103 can: bit: "1" +34103-34153 can: bit: "0" +34153-34203 can: bit: "1" +34203-34253 can: bit: "1" +34253-34303 can: bit: "0" +34303-34353 can: bit: "1" +34353-34403 can: bit: "0" +34403-34453 can: bit: "1" +34453-34503 can: bit: "1" +34503-34553 can: bit: "0" +34553-34603 can: bit: "1" +34603-34653 can: bit: "0" +34653-34703 can: bit: "1" +34703-34753 can: bit: "1" +34753-34803 can: bit: "1" +34803-34853 can: bit: "1" +34853-34903 can: bit: "0" +34903-34953 can: bit: "1" +34953-35003 can: bit: "1" +35003-35053 can: bit: "0" +35053-35103 can: bit: "0" +35103-35153 can: bit: "1" +35153-35203 can: bit: "0" +35203-35253 can: bit: "1" +35253-35303 can: bit: "1" +35303-35353 can: bit: "0" +35353-35403 can: bit: "1" +35403-35453 can: bit: "0" +35453-35503 can: bit: "1" +33903-35503 can: crc-sequence: "CRC-21 sequence: 0x36b5ecb5" "CRC-21: 0x36b5ecb5" "CRC-21" +35503-35553 can: bit: "1" +35503-35553 can: crc-delimiter: "CRC delimiter: 1" "CRC d: 1" "CRC d" +35585-35685 can: bit: "0" +35585-35685 can: ack-slot: "ACK slot: ACK" "ACK s: ACK" "ACK s" +35685-35785 can: bit: "1" +35685-35785 can: ack-delimiter: "ACK delimiter: 1" "ACK d: 1" "ACK d" +35785-35885 can: bit: "1" +35885-35985 can: 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: bit: "1" +35785-36485 can: eof: "End of frame" "EOF" "E" diff --git a/decoder/test/can/can_fd_std_brs_8.output b/decoder/test/can/can_fd_std_brs_8.output new file mode 100644 index 0000000..05bd1f1 --- /dev/null +++ b/decoder/test/can/can_fd_std_brs_8.output @@ -0,0 +1,155 @@ +1014-1114 can: bit: "0" +1014-1114 can: sof: "Start of frame" "SOF" "S" +1114-1214 can: bit: "0" +1214-1314 can: bit: "0" +1314-1414 can: bit: "0" +1414-1514 can: bit: "0" +1514-1614 can: stuff-bit: "1" +1614-1714 can: bit: "1" +1714-1814 can: bit: "0" +1814-1914 can: bit: "0" +1914-2014 can: bit: "0" +2014-2114 can: bit: "0" +2114-2214 can: bit: "1" +2214-2314 can: bit: "0" +1114-2314 can: id: "Identifier: 66 (0x42)" "ID: 66 (0x42)" "ID" +2314-2414 can: bit: "0" +2414-2514 can: bit: "0" +2414-2514 can: ide: "Identifier extension bit: standard frame" "IDE: standard frame" "IDE" +2514-2614 can: bit: "1" +2514-2614 can: reserved-bit: "Flexible data format: 1" "FDF: 1" "FDF" +2314-2414 can: rtr: "Substitute remote request" "SRR" +2614-2714 can: bit: "0" +2614-2714 can: reserved-bit: "Reserved: 0" "R0: 0" "R0" +2749-2799 can: bit: "1" +2749-2799 can: reserved-bit: "Bit rate switch: 1" "BRS: 1" "BRS" +2799-2849 can: bit: "0" +2799-2849 can: reserved-bit: "Error state indicator: 0" "ESI: 0" "ESI" +2849-2899 can: bit: "1" +2899-2949 can: bit: "0" +2949-2999 can: bit: "0" +2999-3049 can: bit: "0" +2849-3049 can: dlc: "Data length code: 8" "DLC: 8" "DLC" +3049-3099 can: bit: "0" +3099-3149 can: bit: "0" +3149-3199 can: stuff-bit: "1" +3199-3249 can: bit: "0" +3249-3299 can: bit: "0" +3299-3349 can: bit: "0" +3349-3399 can: bit: "0" +3399-3449 can: bit: "0" +3449-3499 can: stuff-bit: "1" +3499-3549 can: bit: "0" +3549-3599 can: bit: "0" +3599-3649 can: bit: "0" +3649-3699 can: bit: "0" +3699-3749 can: bit: "0" +3749-3799 can: stuff-bit: "1" +3799-3849 can: bit: "0" +3849-3899 can: bit: "0" +3899-3949 can: bit: "0" +3949-3999 can: bit: "1" +3999-4049 can: bit: "0" +4049-4099 can: bit: "0" +4099-4149 can: bit: "0" +4149-4199 can: bit: "0" +4199-4249 can: bit: "0" +4249-4299 can: stuff-bit: "1" +4299-4349 can: bit: "0" +4349-4399 can: bit: "1" +4399-4449 can: bit: "0" +4449-4499 can: bit: "0" +4499-4549 can: bit: "0" +4549-4599 can: bit: "0" +4599-4649 can: bit: "0" +4649-4699 can: stuff-bit: "1" +4699-4749 can: bit: "0" +4749-4799 can: bit: "0" +4799-4849 can: bit: "1" +4849-4899 can: bit: "1" +4899-4949 can: bit: "0" +4949-4999 can: bit: "0" +4999-5049 can: bit: "0" +5049-5099 can: bit: "0" +5099-5149 can: bit: "0" +5149-5199 can: stuff-bit: "1" +5199-5249 can: bit: "1" +5249-5299 can: bit: "0" +5299-5349 can: bit: "0" +5349-5399 can: bit: "0" +5399-5449 can: bit: "0" +5449-5499 can: bit: "0" +5499-5549 can: stuff-bit: "1" +5549-5599 can: bit: "0" +5599-5649 can: bit: "0" +5649-5699 can: bit: "1" +5699-5749 can: bit: "0" +5749-5799 can: bit: "1" +5799-5849 can: bit: "0" +5849-5899 can: bit: "0" +5899-5949 can: bit: "0" +5949-5999 can: bit: "0" +5999-6049 can: bit: "0" +6049-6099 can: stuff-bit: "1" +6099-6149 can: bit: "1" +6149-6199 can: bit: "1" +6200-6250 can: bit: "0" +6250-6300 can: bit: "0" +6300-6350 can: bit: "0" +6350-6400 can: bit: "0" +6400-6450 can: bit: "0" +6450-6500 can: stuff-bit: "1" +6500-6550 can: bit: "0" +6550-6600 can: bit: "1" +6600-6650 can: bit: "1" +6650-6700 can: bit: "1" +3049-3549 can: data: "Data byte 0: 0x00" "DB 0: 0x00" "DB" +3549-3999 can: data: "Data byte 1: 0x01" "DB 1: 0x01" "DB" +3999-4449 can: data: "Data byte 2: 0x02" "DB 2: 0x02" "DB" +4449-4899 can: data: "Data byte 3: 0x03" "DB 3: 0x03" "DB" +4899-5349 can: data: "Data byte 4: 0x04" "DB 4: 0x04" "DB" +5349-5799 can: data: "Data byte 5: 0x05" "DB 5: 0x05" "DB" +5799-6250 can: data: "Data byte 6: 0x06" "DB 6: 0x06" "DB" +6250-6700 can: data: "Data byte 7: 0x07" "DB 7: 0x07" "DB" +6700-6750 can: bit: "0" +6750-6800 can: bit: "0" +6800-6850 can: bit: "1" +6850-6900 can: bit: "1" +6900-6950 can: bit: "0" +6950-7000 can: bit: "1" +7000-7050 can: bit: "1" +7050-7100 can: bit: "1" +7100-7150 can: bit: "0" +7150-7200 can: bit: "1" +7200-7250 can: bit: "0" +7250-7300 can: bit: "1" +7300-7350 can: bit: "0" +7350-7400 can: bit: "1" +7400-7450 can: bit: "1" +7450-7500 can: bit: "0" +7500-7550 can: bit: "1" +7550-7600 can: bit: "0" +7600-7650 can: bit: "1" +7650-7700 can: bit: "1" +7700-7750 can: bit: "0" +7750-7800 can: bit: "1" +7800-7850 can: bit: "1" +7850-7900 can: bit: "1" +7900-7950 can: bit: "1" +7950-8000 can: bit: "0" +8000-8050 can: bit: "1" +6700-8050 can: crc-sequence: "CRC-17 sequence: 0x1bab5bd" "CRC-17: 0x1bab5bd" "CRC-17" +8050-8100 can: bit: "1" +8050-8100 can: crc-delimiter: "CRC delimiter: 1" "CRC d: 1" "CRC d" +8131-8231 can: bit: "0" +8131-8231 can: ack-slot: "ACK slot: ACK" "ACK s: ACK" "ACK s" +8231-8331 can: bit: "1" +8231-8331 can: ack-delimiter: "ACK delimiter: 1" "ACK d: 1" "ACK d" +8331-8431 can: bit: "1" +8431-8531 can: bit: "1" +8531-8631 can: bit: "1" +8631-8731 can: bit: "1" +8731-8831 can: bit: "1" +8831-8931 can: bit: "1" +8931-9031 can: bit: "1" +8331-9031 can: eof: "End of frame" "EOF" "E" diff --git a/decoder/test/can/test.conf b/decoder/test/can/test.conf index 68271fc..03e3143 100644 --- a/decoder/test/can/test.conf +++ b/decoder/test/can/test.conf @@ -58,3 +58,23 @@ test can_fd_ext_without_brs_64 protocol-decoder can channel can_rx=0 option nominal_bitrate=1000000 input can/can_fd/arbitrary_traffic/can_fd_ext_without_brs_64.sr output can annotation match can_fd_ext_without_brs_64.output + +test can_fd_std_brs_8 + protocol-decoder can channel can_rx=0 option nominal_bitrate=1000000 + input can/can_fd/arbitrary_traffic/can_fd_std_brs_8.sr + output can annotation match can_fd_std_brs_8.output + +test can_fd_std_brs_64 + protocol-decoder can channel can_rx=0 option nominal_bitrate=1000000 + input can/can_fd/arbitrary_traffic/can_fd_std_brs_64.sr + output can annotation match can_fd_std_brs_64.output + +test can_fd_ext_brs_8 + protocol-decoder can channel can_rx=0 option nominal_bitrate=1000000 + input can/can_fd/arbitrary_traffic/can_fd_ext_brs_8.sr + output can annotation match can_fd_ext_brs_8.output + +test can_fd_ext_brs_64 + protocol-decoder can channel can_rx=0 option nominal_bitrate=1000000 + input can/can_fd/arbitrary_traffic/can_fd_ext_brs_64.sr + output can annotation match can_fd_ext_brs_64.output