From 3e5b27f902e7591741956b02baf44cf35a1531a1 Mon Sep 17 00:00:00 2001 From: Soeren Apel Date: Tue, 31 Oct 2017 21:40:25 +0100 Subject: Adjust ds2432 test cases to the rename to ds243x --- decoder/test/ds243x/ds2432.output | 52 +++++++++++++++++++++++++++++++++++++++ decoder/test/ds243x/test.conf | 7 ++++++ 2 files changed, 59 insertions(+) create mode 100644 decoder/test/ds243x/ds2432.output create mode 100644 decoder/test/ds243x/test.conf (limited to 'decoder/test/ds243x') diff --git a/decoder/test/ds243x/ds2432.output b/decoder/test/ds243x/ds2432.output new file mode 100644 index 0000000..91cd5fd --- /dev/null +++ b/decoder/test/ds243x/ds2432.output @@ -0,0 +1,52 @@ +69894-70374 ds243x: text: "Reset/presence: true" +73711-74269 ds243x: text: "Function command: Write scratchpad (0x0f)" +75086-77023 ds243x: text: "Target address: 0x0080" +77840-82619 ds243x: text: "Data: 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00" +83007-84161 ds243x: text: "CRC: ok" +134234-134714 ds243x: text: "Reset/presence: true" +138050-138609 ds243x: text: "Function command: Read scratchpad (0xaa)" +138997-140150 ds243x: text: "Target address: 0x0080" +140191-140748 ds243x: text: "Data status (E/S): 0x5f" +141490-146221 ds243x: text: "Data: 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00" +146964-148117 ds243x: text: "CRC: ok" +204483-204963 ds243x: text: "Reset/presence: true" +208300-208858 ds243x: text: "Function command: Load first secret (0x5a)" +209675-212986 ds243x: text: "Authorization pattern (TA1, TA2, E/S): 0x80,0x00,0x5f" +227178-227734 ds243x: text: "End of operation" +268429-268909 ds243x: text: "Reset/presence: true" +272246-272805 ds243x: text: "Function command: Read scratchpad (0xaa)" +273194-274346 ds243x: text: "Target address: 0x0080" +274387-274944 ds243x: text: "Data status (E/S): 0xdf" +340860-341340 ds243x: text: "Reset/presence: true" +344676-345235 ds243x: text: "Function command: Copy scratchpad (0x55)" +346051-349363 ds243x: text: "Authorization pattern (TA1, TA2, E/S): 0x80,0x00,0xdf" +350179-362169 ds243x: text: "Message authentication code: 0x42,0x42,0x42,0x42,0x42,0x42,0x42,0x42,0x42,0x42,0x42,0x42,0x42,0x42,0x42,0x42,0x42,0x42,0x42,0x42" "MAC: 0x42,0x42,0x42,0x42,0x42,0x42,0x42,0x42,0x42,0x42,0x42,0x42,0x42,0x42,0x42,0x42,0x42,0x42,0x42,0x42" +409233-409713 ds243x: text: "Reset/presence: true" +413050-413609 ds243x: text: "Function command: Read memory (0xf0)" +414425-416363 ds243x: text: "Target address: 0x0000" +416752-417308 ds243x: text: "Data: 0x00" +417349-417904 ds243x: text: "Data: 0x00" +417945-418501 ds243x: text: "Data: 0x00" +418542-419098 ds243x: text: "Data: 0x00" +419138-419694 ds243x: text: "Data: 0x00" +419735-420291 ds243x: text: "Data: 0x00" +420332-420887 ds243x: text: "Data: 0x00" +420928-421484 ds243x: text: "Data: 0x00" +479228-479708 ds243x: text: "Reset/presence: true" +483044-483603 ds243x: text: "Function command: Read authenticated page (0xa5)" +484420-486357 ds243x: text: "Target address: 0x0000" +486749-505799 ds243x: text: "Data: 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00" +506541-507098 ds243x: text: "Padding: ok" +507840-508994 ds243x: text: "CRC: ok" +512916-524822 ds243x: text: "Message authentication code: 0x67,0x51,0x56,0x16,0x9d,0x7b,0x1b,0x89,0x35,0x64,0x1f,0xd5,0xd4,0x1a,0x20,0x83,0xda,0x43,0xe5,0xf3" "MAC: 0x67,0x51,0x56,0x16,0x9d,0x7b,0x1b,0x89,0x35,0x64,0x1f,0xd5,0xd4,0x1a,0x20,0x83,0xda,0x43,0xe5,0xf3" +525565-526718 ds243x: text: "MAC CRC: ok" +544001-544481 ds243x: text: "Reset/presence: true" +547818-548376 ds243x: text: "Function command: Compute next secret (0x33)" +549193-551130 ds243x: text: "Target address: 0x0000" +567958-568514 ds243x: text: "End of operation" +609765-610245 ds243x: text: "Reset/presence: true" +613581-614140 ds243x: text: "Function command: Read scratchpad (0xaa)" +614528-615681 ds243x: text: "Target address: 0x0000" +615722-616278 ds243x: text: "Data status (E/S): 0x5f" +617021-621758 ds243x: text: "Data: 0xaa,0xaa,0xaa,0xaa,0xaa,0xaa,0xaa,0xaa" +622500-623654 ds243x: text: "CRC: ok" diff --git a/decoder/test/ds243x/test.conf b/decoder/test/ds243x/test.conf new file mode 100644 index 0000000..58d8274 --- /dev/null +++ b/decoder/test/ds243x/test.conf @@ -0,0 +1,7 @@ +test ds2432 + protocol-decoder onewire_link channel owr=0 + protocol-decoder onewire_network + protocol-decoder ds243x + stack onewire_link onewire_network ds243x + input onewire/ds2432/ds2432.sr + output ds243x annotation match ds2432.output -- cgit v1.2.3-54-g00ecf