Add a few em4305 test-cases.
authorUwe Hermann <uwe@hermann-uwe.de>
Wed, 18 May 2016 16:20:45 +0000 (18:20 +0200)
committerUwe Hermann <uwe@hermann-uwe.de>
Wed, 18 May 2016 16:20:45 +0000 (18:20 +0200)
decoder/test/em4305/em4305_write.output [new file with mode: 0644]
decoder/test/em4305/t5557_write.output [new file with mode: 0644]
decoder/test/em4305/test.conf [new file with mode: 0644]

diff --git a/decoder/test/em4305/em4305_write.output b/decoder/test/em4305/em4305_write.output
new file mode 100644 (file)
index 0000000..2e23d5c
--- /dev/null
@@ -0,0 +1,710 @@
+0-905837 em4305: first_field_stop: "First field stop" "Field stop" "FFS"
+905837-907039 em4305: write_mode_exit: "Write mode exit"
+921210-921388 em4305: first_field_stop: "First field stop" "Field stop" "FFS"
+921388-921516 em4305: bit_value: "1"
+921723-921928 em4305: bit_value: "0"
+921928-922134 em4305: bit_value: "0"
+922134-922262 em4305: bit_value: "1"
+922472-922681 em4305: bit_value: "0"
+922681-922809 em4305: bit_value: "1"
+923017-923225 em4305: bit_value: "0"
+923225-923431 em4305: bit_value: "0"
+923431-923559 em4305: bit_value: "1"
+923765-923974 em4305: bit_value: "0"
+923974-924102 em4305: bit_value: "1"
+924310-924438 em4305: bit_value: "1"
+924650-924855 em4305: bit_value: "0"
+924855-924983 em4305: bit_value: "1"
+925190-925318 em4305: bit_value: "1"
+925526-925734 em4305: bit_value: "0"
+925734-925862 em4305: bit_value: "1"
+926070-926279 em4305: bit_value: "0"
+926279-926487 em4305: bit_value: "0"
+926487-926615 em4305: bit_value: "1"
+926823-926951 em4305: bit_value: "1"
+927158-927367 em4305: bit_value: "0"
+927367-927576 em4305: bit_value: "0"
+927576-927785 em4305: bit_value: "0"
+927785-927991 em4305: bit_value: "0"
+927991-928119 em4305: bit_value: "1"
+928326-928454 em4305: bit_value: "1"
+928661-928789 em4305: bit_value: "1"
+929000-929128 em4305: bit_value: "1"
+929336-929545 em4305: bit_value: "0"
+929545-929673 em4305: bit_value: "1"
+929880-930086 em4305: bit_value: "0"
+930086-930294 em4305: bit_value: "0"
+930294-930422 em4305: bit_value: "1"
+930629-930838 em4305: bit_value: "0"
+930838-930966 em4305: bit_value: "1"
+931178-931306 em4305: bit_value: "1"
+931513-931641 em4305: bit_value: "1"
+931849-933051 em4305: write_mode_exit: "Write mode exit"
+942096-942276 em4305: first_field_stop: "First field stop" "Field stop" "FFS"
+942276-942404 em4305: bit_value: "1"
+942608-942817 em4305: bit_value: "0"
+942817-943021 em4305: bit_value: "0"
+943021-943231 em4305: bit_value: "0"
+943231-943439 em4305: bit_value: "0"
+943439-943648 em4305: bit_value: "0"
+943648-943857 em4305: bit_value: "0"
+943857-944066 em4305: bit_value: "0"
+944066-944271 em4305: bit_value: "0"
+944271-944480 em4305: bit_value: "0"
+944480-944688 em4305: bit_value: "0"
+944688-944898 em4305: bit_value: "0"
+944898-945107 em4305: bit_value: "0"
+945107-945315 em4305: bit_value: "0"
+945315-945443 em4305: bit_value: "1"
+945650-945859 em4305: bit_value: "0"
+945859-945987 em4305: bit_value: "1"
+946194-946403 em4305: bit_value: "0"
+946403-946609 em4305: bit_value: "0"
+946609-946737 em4305: bit_value: "1"
+946948-947156 em4305: bit_value: "0"
+947156-947365 em4305: bit_value: "0"
+947365-947574 em4305: bit_value: "0"
+947574-947780 em4305: bit_value: "0"
+947780-947988 em4305: bit_value: "0"
+947988-948196 em4305: bit_value: "0"
+948196-948405 em4305: bit_value: "0"
+948405-948615 em4305: bit_value: "0"
+948615-948743 em4305: bit_value: "1"
+948949-949158 em4305: bit_value: "0"
+949158-949286 em4305: bit_value: "1"
+949494-949703 em4305: bit_value: "0"
+949703-949912 em4305: bit_value: "0"
+949912-950120 em4305: bit_value: "0"
+950120-950326 em4305: bit_value: "0"
+950326-950538 em4305: bit_value: "0"
+950538-950747 em4305: bit_value: "0"
+950747-950956 em4305: bit_value: "0"
+950956-952158 em4305: write_mode_exit: "Write mode exit"
+961198-966325 em4305: first_field_stop: "First field stop" "Field stop" "FFS"
+966325-967527 em4305: write_mode_exit: "Write mode exit"
+971449-971627 em4305: first_field_stop: "First field stop" "Field stop" "FFS"
+971627-971755 em4305: bit_value: "1"
+971961-972167 em4305: bit_value: "0"
+972167-972295 em4305: bit_value: "1"
+972506-972715 em4305: bit_value: "0"
+972715-972843 em4305: bit_value: "1"
+973047-973256 em4305: bit_value: "0"
+973256-973464 em4305: bit_value: "0"
+973464-973592 em4305: bit_value: "1"
+973799-974008 em4305: bit_value: "0"
+974008-974136 em4305: bit_value: "1"
+974344-974472 em4305: bit_value: "1"
+974680-974889 em4305: bit_value: "0"
+974889-975017 em4305: bit_value: "1"
+975223-975351 em4305: bit_value: "1"
+975559-975768 em4305: bit_value: "0"
+975768-975896 em4305: bit_value: "1"
+976103-976312 em4305: bit_value: "0"
+976312-976518 em4305: bit_value: "0"
+976518-976646 em4305: bit_value: "1"
+976856-976984 em4305: bit_value: "1"
+977192-977401 em4305: bit_value: "0"
+977401-977609 em4305: bit_value: "0"
+977609-977818 em4305: bit_value: "0"
+977818-978024 em4305: bit_value: "0"
+978024-978152 em4305: bit_value: "1"
+978359-978487 em4305: bit_value: "1"
+978694-978822 em4305: bit_value: "1"
+979034-979162 em4305: bit_value: "1"
+979369-979578 em4305: bit_value: "0"
+979578-979706 em4305: bit_value: "1"
+979911-980119 em4305: bit_value: "0"
+980119-980327 em4305: bit_value: "0"
+980327-980455 em4305: bit_value: "1"
+980663-980872 em4305: bit_value: "0"
+980872-981081 em4305: bit_value: "0"
+981081-981209 em4305: bit_value: "1"
+981417-981545 em4305: bit_value: "1"
+981756-981884 em4305: bit_value: "1"
+982088-982216 em4305: bit_value: "1"
+982423-982551 em4305: bit_value: "1"
+982758-982886 em4305: bit_value: "1"
+983094-983222 em4305: bit_value: "1"
+983429-983557 em4305: bit_value: "1"
+983765-983893 em4305: bit_value: "1"
+984104-984313 em4305: bit_value: "0"
+984313-984519 em4305: bit_value: "0"
+984519-984727 em4305: bit_value: "0"
+984727-984935 em4305: bit_value: "0"
+984935-985144 em4305: bit_value: "0"
+985144-985353 em4305: bit_value: "0"
+985353-985481 em4305: bit_value: "1"
+985688-985816 em4305: bit_value: "1"
+986024-986152 em4305: bit_value: "1"
+986360-986488 em4305: bit_value: "1"
+986695-986904 em4305: bit_value: "0"
+986904-987113 em4305: bit_value: "0"
+987113-987322 em4305: bit_value: "0"
+987322-987527 em4305: bit_value: "0"
+987527-987735 em4305: bit_value: "0"
+987735-987948 em4305: bit_value: "0"
+987948-988154 em4305: bit_value: "0"
+988154-988362 em4305: bit_value: "0"
+988362-988570 em4305: bit_value: "0"
+988570-988779 em4305: bit_value: "0"
+988779-988988 em4305: bit_value: "0"
+988988-989116 em4305: bit_value: "1"
+989324-989532 em4305: bit_value: "0"
+989532-989742 em4305: bit_value: "0"
+989742-989950 em4305: bit_value: "0"
+989950-990078 em4305: bit_value: "1"
+990286-991488 em4305: write_mode_exit: "Write mode exit"
+1000532-1000713 em4305: first_field_stop: "First field stop" "Field stop" "FFS"
+1000713-1000841 em4305: bit_value: "1"
+1001045-1001253 em4305: bit_value: "0"
+1001253-1001381 em4305: bit_value: "1"
+1001589-1001798 em4305: bit_value: "0"
+1001798-1001926 em4305: bit_value: "1"
+1002133-1002342 em4305: bit_value: "0"
+1002342-1002548 em4305: bit_value: "0"
+1002548-1002676 em4305: bit_value: "1"
+1002883-1003092 em4305: bit_value: "0"
+1003092-1003220 em4305: bit_value: "1"
+1003426-1003554 em4305: bit_value: "1"
+1003766-1003975 em4305: bit_value: "0"
+1003975-1004103 em4305: bit_value: "1"
+1004310-1004438 em4305: bit_value: "1"
+1004643-1004852 em4305: bit_value: "0"
+1004852-1004980 em4305: bit_value: "1"
+1005187-1005395 em4305: bit_value: "0"
+1005395-1005604 em4305: bit_value: "0"
+1005604-1005732 em4305: bit_value: "1"
+1005941-1006069 em4305: bit_value: "1"
+1006276-1006485 em4305: bit_value: "0"
+1006485-1006693 em4305: bit_value: "0"
+1006693-1006902 em4305: bit_value: "0"
+1006902-1007110 em4305: bit_value: "0"
+1007110-1007238 em4305: bit_value: "1"
+1007446-1007574 em4305: bit_value: "1"
+1007782-1007910 em4305: bit_value: "1"
+1008117-1008245 em4305: bit_value: "1"
+1008453-1008661 em4305: bit_value: "0"
+1008661-1008789 em4305: bit_value: "1"
+1008997-1009206 em4305: bit_value: "0"
+1009206-1009412 em4305: bit_value: "0"
+1009412-1009540 em4305: bit_value: "1"
+1009747-1009956 em4305: bit_value: "0"
+1009956-1010168 em4305: bit_value: "0"
+1010168-1010296 em4305: bit_value: "1"
+1010503-1010712 em4305: bit_value: "0"
+1010712-1010921 em4305: bit_value: "0"
+1010921-1011127 em4305: bit_value: "0"
+1011127-1011255 em4305: bit_value: "1"
+1011462-1011590 em4305: bit_value: "1"
+1011797-1012006 em4305: bit_value: "0"
+1012006-1012215 em4305: bit_value: "0"
+1012215-1012343 em4305: bit_value: "1"
+1012551-1012760 em4305: bit_value: "0"
+1012760-1012888 em4305: bit_value: "1"
+1013095-1013303 em4305: bit_value: "0"
+1013303-1013512 em4305: bit_value: "0"
+1013512-1013721 em4305: bit_value: "0"
+1013721-1013849 em4305: bit_value: "1"
+1014057-1014185 em4305: bit_value: "1"
+1014389-1014601 em4305: bit_value: "0"
+1014601-1014810 em4305: bit_value: "0"
+1014810-1015019 em4305: bit_value: "0"
+1015019-1015147 em4305: bit_value: "1"
+1015354-1015560 em4305: bit_value: "0"
+1015560-1015688 em4305: bit_value: "1"
+1015895-1016104 em4305: bit_value: "0"
+1016104-1016232 em4305: bit_value: "1"
+1016439-1016652 em4305: bit_value: "0"
+1016652-1016860 em4305: bit_value: "0"
+1016860-1016988 em4305: bit_value: "1"
+1017193-1017401 em4305: bit_value: "0"
+1017401-1017609 em4305: bit_value: "0"
+1017609-1017818 em4305: bit_value: "0"
+1017818-1017946 em4305: bit_value: "1"
+1018154-1018363 em4305: bit_value: "0"
+1018363-1018576 em4305: bit_value: "0"
+1018576-1018704 em4305: bit_value: "1"
+1018907-1019116 em4305: bit_value: "0"
+1019116-1020318 em4305: write_mode_exit: "Write mode exit"
+1029358-1034484 em4305: first_field_stop: "First field stop" "Field stop" "FFS"
+1034484-1035686 em4305: write_mode_exit: "Write mode exit"
+1039608-1039832 em4305: first_field_stop: "First field stop" "Field stop" "FFS"
+1039832-1039997 em4305: bit_value: "0"
+1039997-1040164 em4305: bit_value: "0"
+1040164-1040332 em4305: bit_value: "0"
+1040332-1040460 em4305: bit_value: "1"
+1040460-1040588 em4305: bit_value: "1"
+1040588-1040751 em4305: bit_value: "0"
+1040751-1040921 em4305: bit_value: "0"
+1040921-1041091 em4305: bit_value: "0"
+1041091-1041260 em4305: bit_value: "0"
+1041260-1041430 em4305: bit_value: "0"
+1041430-1041597 em4305: bit_value: "0"
+1041597-1041766 em4305: bit_value: "0"
+1041766-1041936 em4305: bit_value: "0"
+1041936-1042105 em4305: bit_value: "0"
+1042105-1042275 em4305: bit_value: "0"
+1042275-1042444 em4305: bit_value: "0"
+1042444-1042614 em4305: bit_value: "0"
+1042614-1042783 em4305: bit_value: "0"
+1042783-1042953 em4305: bit_value: "0"
+1042953-1043123 em4305: bit_value: "0"
+1043123-1043290 em4305: bit_value: "0"
+1043290-1043459 em4305: bit_value: "0"
+1043459-1043628 em4305: bit_value: "0"
+1043628-1043799 em4305: bit_value: "0"
+1043799-1043968 em4305: bit_value: "0"
+1043968-1044137 em4305: bit_value: "0"
+1044137-1044307 em4305: bit_value: "0"
+1044307-1044476 em4305: bit_value: "0"
+1044476-1044646 em4305: bit_value: "0"
+1044646-1044816 em4305: bit_value: "0"
+1044816-1044985 em4305: bit_value: "0"
+1044985-1045152 em4305: bit_value: "0"
+1045152-1045325 em4305: bit_value: "0"
+1045325-1045494 em4305: bit_value: "0"
+1045494-1045661 em4305: bit_value: "0"
+1045661-1045830 em4305: bit_value: "0"
+1045830-1046000 em4305: bit_value: "0"
+1046000-1046169 em4305: bit_value: "0"
+1046169-1046339 em4305: bit_value: "0"
+1046339-1046508 em4305: bit_value: "0"
+1046508-1046678 em4305: bit_value: "0"
+1046678-1046848 em4305: bit_value: "0"
+1046848-1047015 em4305: bit_value: "0"
+1047015-1047184 em4305: bit_value: "0"
+1047184-1047353 em4305: bit_value: "0"
+1047353-1047523 em4305: bit_value: "0"
+1047523-1047692 em4305: bit_value: "0"
+1047692-1047862 em4305: bit_value: "0"
+1047862-1048032 em4305: bit_value: "0"
+1048032-1048198 em4305: bit_value: "0"
+1048198-1049399 em4305: write_mode_exit: "Write mode exit"
+1039832-1039997 em4305: bit: "Logic zero"
+1039997-1040588 em4305: bit: "Command" "Cmd" "C"
+1040588-1048198 em4305: bit: "Password" "Passwd" "Pass" "P"
+1039997-1040460 em4305: opcode: "Login"
+1040460-1040588 em4305: opcode: "Row parity OK" "Parity OK" "OK"
+1040588-1041936 em4305: address: "Data: 0" "0"
+1041936-1042105 em4305: opcode: "Row parity OK" "Parity OK" "OK"
+1042105-1043459 em4305: address: "Data: 0" "0"
+1043459-1043628 em4305: opcode: "Row parity OK" "Parity OK" "OK"
+1043628-1044985 em4305: address: "Data: 0" "0"
+1044985-1045152 em4305: opcode: "Row parity OK" "Parity OK" "OK"
+1045152-1046508 em4305: address: "Data: 0" "0"
+1046508-1046678 em4305: opcode: "Row parity OK" "Parity OK" "OK"
+1046678-1048032 em4305: opcode: "Column parity OK" "Parity OK" "OK"
+1048032-1048198 em4305: opcode: "Stop bit" "Stop" "SB"
+1041766-1047692 em4305: bitrate: "Login password: 0"
+1061006-1061229 em4305: first_field_stop: "First field stop" "Field stop" "FFS"
+1061229-1061395 em4305: bit_value: "0"
+1061395-1061561 em4305: bit_value: "0"
+1061561-1061689 em4305: bit_value: "1"
+1061689-1061853 em4305: bit_value: "0"
+1061853-1061981 em4305: bit_value: "1"
+1061981-1062149 em4305: bit_value: "0"
+1062149-1062277 em4305: bit_value: "1"
+1062277-1062445 em4305: bit_value: "0"
+1062445-1062612 em4305: bit_value: "0"
+1062612-1062780 em4305: bit_value: "0"
+1062780-1062947 em4305: bit_value: "0"
+1062947-1063075 em4305: bit_value: "1"
+1063075-1063247 em4305: bit_value: "0"
+1063247-1063375 em4305: bit_value: "1"
+1063375-1063540 em4305: bit_value: "0"
+1063540-1063709 em4305: bit_value: "0"
+1063709-1063837 em4305: bit_value: "1"
+1063837-1064005 em4305: bit_value: "0"
+1064005-1064133 em4305: bit_value: "1"
+1064133-1064261 em4305: bit_value: "1"
+1064261-1064428 em4305: bit_value: "0"
+1064428-1064556 em4305: bit_value: "1"
+1064556-1064684 em4305: bit_value: "1"
+1064684-1064851 em4305: bit_value: "0"
+1064851-1065021 em4305: bit_value: "0"
+1065021-1065191 em4305: bit_value: "0"
+1065191-1065360 em4305: bit_value: "0"
+1065360-1065488 em4305: bit_value: "1"
+1065488-1065616 em4305: bit_value: "1"
+1065616-1065783 em4305: bit_value: "0"
+1065783-1065953 em4305: bit_value: "0"
+1065953-1066123 em4305: bit_value: "0"
+1066123-1066251 em4305: bit_value: "1"
+1066251-1066419 em4305: bit_value: "0"
+1066419-1066547 em4305: bit_value: "1"
+1066547-1066675 em4305: bit_value: "1"
+1066675-1066839 em4305: bit_value: "0"
+1066839-1066967 em4305: bit_value: "1"
+1066967-1067135 em4305: bit_value: "0"
+1067135-1067263 em4305: bit_value: "1"
+1067263-1067435 em4305: bit_value: "0"
+1067435-1067563 em4305: bit_value: "1"
+1067563-1067729 em4305: bit_value: "0"
+1067729-1067898 em4305: bit_value: "0"
+1067898-1068026 em4305: bit_value: "1"
+1068026-1068194 em4305: bit_value: "0"
+1068194-1068322 em4305: bit_value: "1"
+1068322-1068490 em4305: bit_value: "0"
+1068490-1068660 em4305: bit_value: "0"
+1068660-1068829 em4305: bit_value: "0"
+1068829-1068999 em4305: bit_value: "0"
+1068999-1069166 em4305: bit_value: "0"
+1069166-1069335 em4305: bit_value: "0"
+1069335-1069505 em4305: bit_value: "0"
+1069505-1069674 em4305: bit_value: "0"
+1069674-1069843 em4305: bit_value: "0"
+1069843-1070013 em4305: bit_value: "0"
+1070013-1071215 em4305: write_mode_exit: "Write mode exit"
+1061229-1061395 em4305: bit: "Logic zero" "LZ"
+1061395-1061981 em4305: bit: "Command" "Cmd" "C"
+1061981-1063075 em4305: bit: "Address" "Addr" "A"
+1063075-1070013 em4305: bit: "Data" "Da" "D"
+1061395-1061853 em4305: opcode: "Write word"
+1061853-1061981 em4305: opcode: "Row parity OK" "Parity OK" "OK"
+1061981-1062612 em4305: address: "Addr: 2" "2"
+1062612-1062947 em4305: opcode: "Zero bits" "ZB"
+1062947-1063075 em4305: opcode: "Row parity OK" "Parity OK" "OK"
+1063075-1064261 em4305: address: "Data: 4B" "4B"
+1064261-1064428 em4305: opcode: "Row parity OK" "Parity OK" "OK"
+1064428-1065616 em4305: address: "Data: C3" "C3"
+1065616-1065783 em4305: opcode: "Row parity OK" "Parity OK" "OK"
+1065783-1066967 em4305: address: "Data: 2D" "2D"
+1066967-1067135 em4305: opcode: "Row parity OK" "Parity OK" "OK"
+1067135-1068322 em4305: address: "Data: A5" "A5"
+1068322-1068490 em4305: opcode: "Row parity OK" "Parity OK" "OK"
+1068490-1069843 em4305: opcode: "Column parity OK" "Parity OK" "OK"
+1069843-1070013 em4305: opcode: "Stop bit" "Stop" "SB"
+1063075-1068322 em4305: bitrate: "Write password: A52DC34B"
+1080258-1080479 em4305: first_field_stop: "First field stop" "Field stop" "FFS"
+1080479-1080648 em4305: bit_value: "0"
+1080648-1080813 em4305: bit_value: "0"
+1080813-1080941 em4305: bit_value: "1"
+1080941-1081105 em4305: bit_value: "0"
+1081105-1081233 em4305: bit_value: "1"
+1081233-1081399 em4305: bit_value: "0"
+1081399-1081568 em4305: bit_value: "0"
+1081568-1081696 em4305: bit_value: "1"
+1081696-1081864 em4305: bit_value: "0"
+1081864-1082033 em4305: bit_value: "0"
+1082033-1082200 em4305: bit_value: "0"
+1082200-1082328 em4305: bit_value: "1"
+1082328-1082456 em4305: bit_value: "1"
+1082456-1082584 em4305: bit_value: "1"
+1082584-1082712 em4305: bit_value: "1"
+1082712-1082840 em4305: bit_value: "1"
+1082840-1082968 em4305: bit_value: "1"
+1082968-1083129 em4305: bit_value: "0"
+1083129-1083257 em4305: bit_value: "1"
+1083257-1083426 em4305: bit_value: "0"
+1083426-1083595 em4305: bit_value: "0"
+1083595-1083765 em4305: bit_value: "0"
+1083765-1083935 em4305: bit_value: "0"
+1083935-1084104 em4305: bit_value: "0"
+1084104-1084274 em4305: bit_value: "0"
+1084274-1084444 em4305: bit_value: "0"
+1084444-1084613 em4305: bit_value: "0"
+1084613-1084780 em4305: bit_value: "0"
+1084780-1084908 em4305: bit_value: "1"
+1084908-1085036 em4305: bit_value: "1"
+1085036-1085164 em4305: bit_value: "1"
+1085164-1085330 em4305: bit_value: "0"
+1085330-1085458 em4305: bit_value: "1"
+1085458-1085626 em4305: bit_value: "0"
+1085626-1085754 em4305: bit_value: "1"
+1085754-1085922 em4305: bit_value: "0"
+1085922-1086091 em4305: bit_value: "0"
+1086091-1086261 em4305: bit_value: "0"
+1086261-1086389 em4305: bit_value: "1"
+1086389-1086557 em4305: bit_value: "0"
+1086557-1086727 em4305: bit_value: "0"
+1086727-1086897 em4305: bit_value: "0"
+1086897-1087067 em4305: bit_value: "0"
+1087067-1087236 em4305: bit_value: "0"
+1087236-1087403 em4305: bit_value: "0"
+1087403-1087573 em4305: bit_value: "0"
+1087573-1087742 em4305: bit_value: "0"
+1087742-1087911 em4305: bit_value: "0"
+1087911-1088081 em4305: bit_value: "0"
+1088081-1088209 em4305: bit_value: "1"
+1088209-1088377 em4305: bit_value: "0"
+1088377-1088505 em4305: bit_value: "1"
+1088505-1088673 em4305: bit_value: "0"
+1088673-1088843 em4305: bit_value: "0"
+1088843-1088971 em4305: bit_value: "1"
+1088971-1089099 em4305: bit_value: "1"
+1089099-1089262 em4305: bit_value: "0"
+1089262-1090464 em4305: write_mode_exit: "Write mode exit"
+1080479-1080648 em4305: bit: "Logic zero" "LZ"
+1080648-1081233 em4305: bit: "Command" "Cmd" "C"
+1081233-1082328 em4305: bit: "Address" "Addr" "A"
+1082328-1089262 em4305: bit: "Data" "Da" "D"
+1080648-1081105 em4305: opcode: "Write word"
+1081105-1081233 em4305: opcode: "Row parity OK" "Parity OK" "OK"
+1081233-1081864 em4305: address: "Addr: 4" "4"
+1081864-1082200 em4305: opcode: "Zero bits" "ZB"
+1082200-1082328 em4305: opcode: "Row parity OK" "Parity OK" "OK"
+1082328-1083426 em4305: address: "Data: FA" "FA"
+1083426-1083595 em4305: opcode: "Row parity OK" "Parity OK" "OK"
+1083595-1084908 em4305: address: "Data: 1" "1"
+1084908-1085036 em4305: opcode: "Row parity OK" "Parity OK" "OK"
+1085036-1086261 em4305: address: "Data: A8" "A8"
+1086261-1086389 em4305: opcode: "Row parity OK" "Parity OK" "OK"
+1086389-1087742 em4305: address: "Data: 0" "0"
+1087742-1087911 em4305: opcode: "Row parity OK" "Parity OK" "OK"
+1087911-1089099 em4305: opcode: "Column parity OK" "Parity OK" "OK"
+1089099-1089262 em4305: opcode: "Stop bit" "Stop" "SB"
+1082328-1083129 em4305: bitrate: "Data rate: RF/64" "RF/64"
+1083129-1083935 em4305: bitrate: "Encoder: Manchester" "Manchester"
+1083935-1084274 em4305: bitrate: "Zero bits" "ZB"
+1084274-1084613 em4305: bitrate: "Delayed on: No delay" "No delay"
+1084613-1085330 em4305: bitrate: "Last default read word: 6" "LWR: 6" "6"
+1085330-1085458 em4305: bitrate: "Read login: 1" "1"
+1085458-1085626 em4305: bitrate: "Zero bits" "ZB"
+1085626-1085754 em4305: bitrate: "Write login: 1" "1"
+1085754-1086091 em4305: bitrate: "Zero bits" "ZB"
+1086091-1086261 em4305: bitrate: "Disable: 0" "0"
+1086389-1086557 em4305: bitrate: "Reader talk first: 0" "RTF: 0"
+1086557-1086727 em4305: bitrate: "Zero bits" "ZB"
+1086727-1086897 em4305: bitrate: "Pigeon mode: 0" "0"
+1086897-1087742 em4305: bitrate: "Reserved" "Res" "R"
+1099504-1104629 em4305: first_field_stop: "First field stop" "Field stop" "FFS"
+1104629-1105831 em4305: write_mode_exit: "Write mode exit"
+1109753-1109976 em4305: first_field_stop: "First field stop" "Field stop" "FFS"
+1109976-1110142 em4305: bit_value: "0"
+1110142-1110309 em4305: bit_value: "0"
+1110309-1110477 em4305: bit_value: "0"
+1110477-1110605 em4305: bit_value: "1"
+1110605-1110733 em4305: bit_value: "1"
+1110733-1110896 em4305: bit_value: "0"
+1110896-1111024 em4305: bit_value: "1"
+1111024-1111193 em4305: bit_value: "0"
+1111193-1111362 em4305: bit_value: "0"
+1111362-1111490 em4305: bit_value: "1"
+1111490-1111659 em4305: bit_value: "0"
+1111659-1111787 em4305: bit_value: "1"
+1111787-1111915 em4305: bit_value: "1"
+1111915-1112079 em4305: bit_value: "0"
+1112079-1112207 em4305: bit_value: "1"
+1112207-1112335 em4305: bit_value: "1"
+1112335-1112505 em4305: bit_value: "0"
+1112505-1112675 em4305: bit_value: "0"
+1112675-1112844 em4305: bit_value: "0"
+1112844-1113011 em4305: bit_value: "0"
+1113011-1113139 em4305: bit_value: "1"
+1113139-1113267 em4305: bit_value: "1"
+1113267-1113433 em4305: bit_value: "0"
+1113433-1113604 em4305: bit_value: "0"
+1113604-1113773 em4305: bit_value: "0"
+1113773-1113901 em4305: bit_value: "1"
+1113901-1114069 em4305: bit_value: "0"
+1114069-1114197 em4305: bit_value: "1"
+1114197-1114325 em4305: bit_value: "1"
+1114325-1114492 em4305: bit_value: "0"
+1114492-1114620 em4305: bit_value: "1"
+1114620-1114788 em4305: bit_value: "0"
+1114788-1114916 em4305: bit_value: "1"
+1114916-1115085 em4305: bit_value: "0"
+1115085-1115213 em4305: bit_value: "1"
+1115213-1115381 em4305: bit_value: "0"
+1115381-1115551 em4305: bit_value: "0"
+1115551-1115679 em4305: bit_value: "1"
+1115679-1115847 em4305: bit_value: "0"
+1115847-1115975 em4305: bit_value: "1"
+1115975-1116141 em4305: bit_value: "0"
+1116141-1116313 em4305: bit_value: "0"
+1116313-1116480 em4305: bit_value: "0"
+1116480-1116649 em4305: bit_value: "0"
+1116649-1116819 em4305: bit_value: "0"
+1116819-1116988 em4305: bit_value: "0"
+1116988-1117158 em4305: bit_value: "0"
+1117158-1117327 em4305: bit_value: "0"
+1117327-1117497 em4305: bit_value: "0"
+1117497-1117663 em4305: bit_value: "0"
+1117663-1118865 em4305: write_mode_exit: "Write mode exit"
+1109976-1110142 em4305: bit: "Logic zero"
+1110142-1110733 em4305: bit: "Command" "Cmd" "C"
+1110733-1117663 em4305: bit: "Password" "Passwd" "Pass" "P"
+1110142-1110605 em4305: opcode: "Login"
+1110605-1110733 em4305: opcode: "Row parity OK" "Parity OK" "OK"
+1110733-1111915 em4305: address: "Data: 4B" "4B"
+1111915-1112079 em4305: opcode: "Row parity OK" "Parity OK" "OK"
+1112079-1113267 em4305: address: "Data: C3" "C3"
+1113267-1113433 em4305: opcode: "Row parity OK" "Parity OK" "OK"
+1113433-1114620 em4305: address: "Data: 2D" "2D"
+1114620-1114788 em4305: opcode: "Row parity OK" "Parity OK" "OK"
+1114788-1115975 em4305: address: "Data: A5" "A5"
+1115975-1116141 em4305: opcode: "Row parity OK" "Parity OK" "OK"
+1116141-1117497 em4305: opcode: "Column parity OK" "Parity OK" "OK"
+1117497-1117663 em4305: opcode: "Stop bit" "Stop" "SB"
+1111787-1117158 em4305: bitrate: "Login password: A52DC34B"
+1130468-1130691 em4305: first_field_stop: "First field stop" "Field stop" "FFS"
+1130691-1130860 em4305: bit_value: "0"
+1130860-1131026 em4305: bit_value: "0"
+1131026-1131154 em4305: bit_value: "1"
+1131154-1131318 em4305: bit_value: "0"
+1131318-1131446 em4305: bit_value: "1"
+1131446-1131574 em4305: bit_value: "1"
+1131574-1131738 em4305: bit_value: "0"
+1131738-1131866 em4305: bit_value: "1"
+1131866-1132034 em4305: bit_value: "0"
+1132034-1132203 em4305: bit_value: "0"
+1132203-1132369 em4305: bit_value: "0"
+1132369-1132539 em4305: bit_value: "0"
+1132539-1132667 em4305: bit_value: "1"
+1132667-1132795 em4305: bit_value: "1"
+1132795-1132923 em4305: bit_value: "1"
+1132923-1133051 em4305: bit_value: "1"
+1133051-1133179 em4305: bit_value: "1"
+1133179-1133307 em4305: bit_value: "1"
+1133307-1133435 em4305: bit_value: "1"
+1133435-1133563 em4305: bit_value: "1"
+1133563-1133722 em4305: bit_value: "0"
+1133722-1133850 em4305: bit_value: "1"
+1133850-1134019 em4305: bit_value: "0"
+1134019-1134188 em4305: bit_value: "0"
+1134188-1134358 em4305: bit_value: "0"
+1134358-1134528 em4305: bit_value: "0"
+1134528-1134697 em4305: bit_value: "0"
+1134697-1134867 em4305: bit_value: "0"
+1134867-1134995 em4305: bit_value: "1"
+1134995-1135160 em4305: bit_value: "0"
+1135160-1135288 em4305: bit_value: "1"
+1135288-1135416 em4305: bit_value: "1"
+1135416-1135544 em4305: bit_value: "1"
+1135544-1135713 em4305: bit_value: "0"
+1135713-1135880 em4305: bit_value: "0"
+1135880-1136049 em4305: bit_value: "0"
+1136049-1136219 em4305: bit_value: "0"
+1136219-1136388 em4305: bit_value: "0"
+1136388-1136516 em4305: bit_value: "1"
+1136516-1136685 em4305: bit_value: "0"
+1136685-1136854 em4305: bit_value: "0"
+1136854-1137024 em4305: bit_value: "0"
+1137024-1137193 em4305: bit_value: "0"
+1137193-1137363 em4305: bit_value: "0"
+1137363-1137533 em4305: bit_value: "0"
+1137533-1137661 em4305: bit_value: "1"
+1137661-1137826 em4305: bit_value: "0"
+1137826-1137954 em4305: bit_value: "1"
+1137954-1138082 em4305: bit_value: "1"
+1138082-1138249 em4305: bit_value: "0"
+1138249-1138418 em4305: bit_value: "0"
+1138418-1138546 em4305: bit_value: "1"
+1138546-1138674 em4305: bit_value: "1"
+1138674-1138802 em4305: bit_value: "1"
+1138802-1138968 em4305: bit_value: "0"
+1138968-1139137 em4305: bit_value: "0"
+1139137-1139303 em4305: bit_value: "0"
+1139303-1140505 em4305: write_mode_exit: "Write mode exit"
+1130691-1130860 em4305: bit: "Logic zero" "LZ"
+1130860-1131446 em4305: bit: "Command" "Cmd" "C"
+1131446-1132539 em4305: bit: "Address" "Addr" "A"
+1132539-1139303 em4305: bit: "Data" "Da" "D"
+1130860-1131318 em4305: opcode: "Write word"
+1131318-1131446 em4305: opcode: "Row parity OK" "Parity OK" "OK"
+1131446-1132034 em4305: address: "Addr: 5" "5"
+1132034-1132369 em4305: opcode: "Zero bits" "ZB"
+1132369-1132539 em4305: opcode: "Row parity OK" "Parity OK" "OK"
+1132539-1133563 em4305: address: "Data: FF" "FF"
+1133563-1133722 em4305: opcode: "Row parity OK" "Parity OK" "OK"
+1133722-1134995 em4305: address: "Data: 81" "81"
+1134995-1135160 em4305: opcode: "Row parity OK" "Parity OK" "OK"
+1135160-1136388 em4305: address: "Data: E0" "E0"
+1136388-1136516 em4305: opcode: "Row parity OK" "Parity OK" "OK"
+1136516-1137826 em4305: address: "Data: 2" "2"
+1137826-1137954 em4305: opcode: "Row parity OK" "Parity OK" "OK"
+1137954-1139137 em4305: opcode: "Column parity OK" "Parity OK" "OK"
+1139137-1139303 em4305: opcode: "Stop bit" "Stop" "SB"
+1132539-1133850 em4305: bitrate: "EM4100 header" "EM header" "Header" "H"
+1133850-1134528 em4305: bitrate: "0"
+1134697-1135416 em4305: bitrate: "7"
+1135544-1136219 em4305: bitrate: "0"
+1136516-1137193 em4305: bitrate: "0"
+1137363-1137826 em4305: bitrate: "Partial nibble"
+1149548-1149769 em4305: first_field_stop: "First field stop" "Field stop" "FFS"
+1149769-1149937 em4305: bit_value: "0"
+1149937-1150104 em4305: bit_value: "0"
+1150104-1150232 em4305: bit_value: "1"
+1150232-1150396 em4305: bit_value: "0"
+1150396-1150524 em4305: bit_value: "1"
+1150524-1150692 em4305: bit_value: "0"
+1150692-1150820 em4305: bit_value: "1"
+1150820-1150948 em4305: bit_value: "1"
+1150948-1151112 em4305: bit_value: "0"
+1151112-1151280 em4305: bit_value: "0"
+1151280-1151450 em4305: bit_value: "0"
+1151450-1151616 em4305: bit_value: "0"
+1151616-1151744 em4305: bit_value: "1"
+1151744-1151913 em4305: bit_value: "0"
+1151913-1152082 em4305: bit_value: "0"
+1152082-1152252 em4305: bit_value: "0"
+1152252-1152380 em4305: bit_value: "1"
+1152380-1152508 em4305: bit_value: "1"
+1152508-1152675 em4305: bit_value: "0"
+1152675-1152844 em4305: bit_value: "0"
+1152844-1152972 em4305: bit_value: "1"
+1152972-1153100 em4305: bit_value: "1"
+1153100-1153267 em4305: bit_value: "0"
+1153267-1153395 em4305: bit_value: "1"
+1153395-1153564 em4305: bit_value: "0"
+1153564-1153733 em4305: bit_value: "0"
+1153733-1153903 em4305: bit_value: "0"
+1153903-1154031 em4305: bit_value: "1"
+1154031-1154159 em4305: bit_value: "1"
+1154159-1154323 em4305: bit_value: "0"
+1154323-1154496 em4305: bit_value: "0"
+1154496-1154666 em4305: bit_value: "0"
+1154666-1154835 em4305: bit_value: "0"
+1154835-1154963 em4305: bit_value: "1"
+1154963-1155129 em4305: bit_value: "0"
+1155129-1155257 em4305: bit_value: "1"
+1155257-1155424 em4305: bit_value: "0"
+1155424-1155552 em4305: bit_value: "1"
+1155552-1155680 em4305: bit_value: "1"
+1155680-1155848 em4305: bit_value: "0"
+1155848-1156017 em4305: bit_value: "0"
+1156017-1156145 em4305: bit_value: "1"
+1156145-1156313 em4305: bit_value: "0"
+1156313-1156483 em4305: bit_value: "0"
+1156483-1156653 em4305: bit_value: "0"
+1156653-1156781 em4305: bit_value: "1"
+1156781-1156949 em4305: bit_value: "0"
+1156949-1157116 em4305: bit_value: "0"
+1157116-1157288 em4305: bit_value: "0"
+1157288-1157455 em4305: bit_value: "0"
+1157455-1157624 em4305: bit_value: "0"
+1157624-1157752 em4305: bit_value: "1"
+1157752-1157880 em4305: bit_value: "1"
+1157880-1158047 em4305: bit_value: "0"
+1158047-1158217 em4305: bit_value: "0"
+1158217-1158386 em4305: bit_value: "0"
+1158386-1158552 em4305: bit_value: "0"
+1158552-1159754 em4305: write_mode_exit: "Write mode exit"
+1149769-1149937 em4305: bit: "Logic zero" "LZ"
+1149937-1150524 em4305: bit: "Command" "Cmd" "C"
+1150524-1151616 em4305: bit: "Address" "Addr" "A"
+1151616-1158552 em4305: bit: "Data" "Da" "D"
+1149937-1150396 em4305: opcode: "Write word"
+1150396-1150524 em4305: opcode: "Row parity OK" "Parity OK" "OK"
+1150524-1151112 em4305: address: "Addr: 6" "6"
+1151112-1151450 em4305: opcode: "Zero bits" "ZB"
+1151450-1151616 em4305: opcode: "Row parity OK" "Parity OK" "OK"
+1151616-1152844 em4305: address: "Data: 8C" "8C"
+1152844-1152972 em4305: opcode: "Row parity OK" "Parity OK" "OK"
+1152972-1154159 em4305: address: "Data: A3" "A3"
+1154159-1154323 em4305: opcode: "Row parity OK" "Parity OK" "OK"
+1154323-1155552 em4305: address: "Data: 15" "15"
+1155552-1155680 em4305: opcode: "Row parity OK" "Parity OK" "OK"
+1155680-1156949 em4305: address: "Data: 22" "22"
+1156949-1157116 em4305: opcode: "Row parity OK" "Parity OK" "OK"
+1157116-1158386 em4305: opcode: "Column parity OK" "Parity OK" "OK"
+1158386-1158552 em4305: opcode: "Stop bit" "Stop" "SB"
+1151616-1151744 em4305: bitrate: "5"
+1151913-1152508 em4305: bitrate: "3"
+1152675-1153395 em4305: bitrate: "5"
+1153564-1154159 em4305: bitrate: "3"
+1154496-1155129 em4305: bitrate: "2"
+1155257-1156017 em4305: bitrate: "4"
+1156145-1156949 em4305: bitrate: "EM4100 trailer"
+1168794-1173920 em4305: first_field_stop: "First field stop" "Field stop" "FFS"
+1173920-1175121 em4305: write_mode_exit: "Write mode exit"
diff --git a/decoder/test/em4305/t5557_write.output b/decoder/test/em4305/t5557_write.output
new file mode 100644 (file)
index 0000000..af41e65
--- /dev/null
@@ -0,0 +1,353 @@
+4855355-4867314 em4305: first_field_stop: "First field stop" "Field stop" "FFS"
+4867314-4872121 em4305: write_mode_exit: "Write mode exit"
+5147211-5165131 em4305: first_field_stop: "First field stop" "Field stop" "FFS"
+5165131-5169938 em4305: write_mode_exit: "Write mode exit"
+5171107-5189028 em4305: first_field_stop: "First field stop" "Field stop" "FFS"
+5189028-5193834 em4305: write_mode_exit: "Write mode exit"
+5195004-5212924 em4305: first_field_stop: "First field stop" "Field stop" "FFS"
+5212924-5217731 em4305: write_mode_exit: "Write mode exit"
+5218932-5236822 em4305: first_field_stop: "First field stop" "Field stop" "FFS"
+5236822-5241629 em4305: write_mode_exit: "Write mode exit"
+5242830-5260750 em4305: first_field_stop: "First field stop" "Field stop" "FFS"
+5260750-5265557 em4305: write_mode_exit: "Write mode exit"
+5266727-5284647 em4305: first_field_stop: "First field stop" "Field stop" "FFS"
+5284647-5289453 em4305: write_mode_exit: "Write mode exit"
+5290623-5308543 em4305: first_field_stop: "First field stop" "Field stop" "FFS"
+5308543-5313350 em4305: write_mode_exit: "Write mode exit"
+5314528-5332448 em4305: first_field_stop: "First field stop" "Field stop" "FFS"
+5332448-5337254 em4305: write_mode_exit: "Write mode exit"
+5338456-5356346 em4305: first_field_stop: "First field stop" "Field stop" "FFS"
+5356346-5361152 em4305: write_mode_exit: "Write mode exit"
+5362354-5380274 em4305: first_field_stop: "First field stop" "Field stop" "FFS"
+5380274-5385081 em4305: write_mode_exit: "Write mode exit"
+5806765-5807544 em4305: first_field_stop: "First field stop" "Field stop" "FFS"
+5807544-5808229 em4305: bit_value: "0"
+5808229-5808923 em4305: bit_value: "0"
+5808923-5809617 em4305: bit_value: "0"
+5809617-5810129 em4305: bit_value: "1"
+5810129-5810641 em4305: bit_value: "1"
+5810641-5811345 em4305: bit_value: "0"
+5811345-5812030 em4305: bit_value: "0"
+5812030-5812723 em4305: bit_value: "0"
+5812723-5813409 em4305: bit_value: "0"
+5813409-5814094 em4305: bit_value: "0"
+5814094-5814788 em4305: bit_value: "0"
+5814788-5815473 em4305: bit_value: "0"
+5815473-5816159 em4305: bit_value: "0"
+5816159-5816852 em4305: bit_value: "0"
+5816852-5817538 em4305: bit_value: "0"
+5817538-5818223 em4305: bit_value: "0"
+5818223-5818916 em4305: bit_value: "0"
+5818916-5819602 em4305: bit_value: "0"
+5819602-5820287 em4305: bit_value: "0"
+5820287-5820981 em4305: bit_value: "0"
+5820981-5821666 em4305: bit_value: "0"
+5821666-5822352 em4305: bit_value: "0"
+5822352-5823037 em4305: bit_value: "0"
+5823037-5823730 em4305: bit_value: "0"
+5823730-5824416 em4305: bit_value: "0"
+5824416-5825101 em4305: bit_value: "0"
+5825101-5825795 em4305: bit_value: "0"
+5825795-5826480 em4305: bit_value: "0"
+5826480-5827166 em4305: bit_value: "0"
+5827166-5827859 em4305: bit_value: "0"
+5827859-5828544 em4305: bit_value: "0"
+5828544-5829230 em4305: bit_value: "0"
+5829230-5829923 em4305: bit_value: "0"
+5829923-5830609 em4305: bit_value: "0"
+5830609-5831294 em4305: bit_value: "0"
+5831294-5831988 em4305: bit_value: "0"
+5831988-5832673 em4305: bit_value: "0"
+5832673-5833358 em4305: bit_value: "0"
+5833358-5834052 em4305: bit_value: "0"
+5834052-5834737 em4305: bit_value: "0"
+5834737-5835423 em4305: bit_value: "0"
+5835423-5836116 em4305: bit_value: "0"
+5836116-5836802 em4305: bit_value: "0"
+5836802-5837487 em4305: bit_value: "0"
+5837487-5838172 em4305: bit_value: "0"
+5838172-5838866 em4305: bit_value: "0"
+5838866-5839551 em4305: bit_value: "0"
+5839551-5840237 em4305: bit_value: "0"
+5840237-5840930 em4305: bit_value: "0"
+5840930-5841612 em4305: bit_value: "0"
+5841612-5846419 em4305: write_mode_exit: "Write mode exit"
+5807544-5808229 em4305: bit: "Logic zero"
+5808229-5810641 em4305: bit: "Command" "Cmd" "C"
+5810641-5841612 em4305: bit: "Password" "Passwd" "Pass" "P"
+5808229-5810129 em4305: opcode: "Login"
+5810129-5810641 em4305: opcode: "Row parity OK" "Parity OK" "OK"
+5810641-5816159 em4305: address: "Data: 0" "0"
+5816159-5816852 em4305: opcode: "Row parity OK" "Parity OK" "OK"
+5816852-5822352 em4305: address: "Data: 0" "0"
+5822352-5823037 em4305: opcode: "Row parity OK" "Parity OK" "OK"
+5823037-5828544 em4305: address: "Data: 0" "0"
+5828544-5829230 em4305: opcode: "Row parity OK" "Parity OK" "OK"
+5829230-5834737 em4305: address: "Data: 0" "0"
+5834737-5835423 em4305: opcode: "Row parity OK" "Parity OK" "OK"
+5835423-5840930 em4305: opcode: "Column parity OK" "Parity OK" "OK"
+5840930-5841612 em4305: opcode: "Stop bit" "Stop" "SB"
+5815473-5839551 em4305: bitrate: "Login password: 0"
+5903937-5904715 em4305: first_field_stop: "First field stop" "Field stop" "FFS"
+5904715-5905401 em4305: bit_value: "0"
+5905401-5906095 em4305: bit_value: "0"
+5906095-5906607 em4305: bit_value: "1"
+5906607-5907314 em4305: bit_value: "0"
+5907314-5907826 em4305: bit_value: "1"
+5907826-5908338 em4305: bit_value: "1"
+5908338-5909043 em4305: bit_value: "0"
+5909043-5909555 em4305: bit_value: "1"
+5909555-5910253 em4305: bit_value: "0"
+5910253-5910939 em4305: bit_value: "0"
+5910939-5911624 em4305: bit_value: "0"
+5911624-5912326 em4305: bit_value: "0"
+5912326-5912838 em4305: bit_value: "1"
+5912838-5913350 em4305: bit_value: "1"
+5913350-5913862 em4305: bit_value: "1"
+5913862-5914374 em4305: bit_value: "1"
+5914374-5914886 em4305: bit_value: "1"
+5914886-5915398 em4305: bit_value: "1"
+5915398-5915910 em4305: bit_value: "1"
+5915910-5916422 em4305: bit_value: "1"
+5916422-5917206 em4305: bit_value: "0"
+5917206-5917718 em4305: bit_value: "1"
+5917718-5918409 em4305: bit_value: "0"
+5918409-5919094 em4305: bit_value: "0"
+5919094-5919780 em4305: bit_value: "0"
+5919780-5920473 em4305: bit_value: "0"
+5920473-5921159 em4305: bit_value: "0"
+5921159-5921844 em4305: bit_value: "0"
+5921844-5922546 em4305: bit_value: "0"
+5922546-5923058 em4305: bit_value: "1"
+5923058-5923570 em4305: bit_value: "1"
+5923570-5924283 em4305: bit_value: "0"
+5924283-5924795 em4305: bit_value: "1"
+5924795-5925485 em4305: bit_value: "0"
+5925485-5926171 em4305: bit_value: "0"
+5926171-5926856 em4305: bit_value: "0"
+5926856-5927550 em4305: bit_value: "0"
+5927550-5928235 em4305: bit_value: "0"
+5928235-5928921 em4305: bit_value: "0"
+5928921-5929614 em4305: bit_value: "0"
+5929614-5930299 em4305: bit_value: "0"
+5930299-5930985 em4305: bit_value: "0"
+5930985-5931678 em4305: bit_value: "0"
+5931678-5932372 em4305: bit_value: "0"
+5932372-5932884 em4305: bit_value: "1"
+5932884-5933396 em4305: bit_value: "1"
+5933396-5933908 em4305: bit_value: "1"
+5933908-5934420 em4305: bit_value: "1"
+5934420-5934932 em4305: bit_value: "1"
+5934932-5935444 em4305: bit_value: "1"
+5935444-5936202 em4305: bit_value: "0"
+5936202-5936714 em4305: bit_value: "1"
+5936714-5937226 em4305: bit_value: "1"
+5937226-5937930 em4305: bit_value: "0"
+5937930-5938623 em4305: bit_value: "0"
+5938623-5939309 em4305: bit_value: "0"
+5939309-5939991 em4305: bit_value: "0"
+5939991-5944797 em4305: write_mode_exit: "Write mode exit"
+5904715-5905401 em4305: bit: "Logic zero" "LZ"
+5905401-5907826 em4305: bit: "Command" "Cmd" "C"
+5907826-5912326 em4305: bit: "Address" "Addr" "A"
+5912326-5939991 em4305: bit: "Data" "Da" "D"
+5905401-5907314 em4305: opcode: "Write word"
+5907314-5907826 em4305: opcode: "Row parity OK" "Parity OK" "OK"
+5907826-5910253 em4305: address: "Addr: 5" "5"
+5910253-5911624 em4305: opcode: "Zero bits" "ZB"
+5911624-5912326 em4305: opcode: "Row parity OK" "Parity OK" "OK"
+5912326-5916422 em4305: address: "Data: FF" "FF"
+5916422-5917206 em4305: opcode: "Row parity OK" "Parity OK" "OK"
+5917206-5922546 em4305: address: "Data: 80" "80"
+5922546-5923058 em4305: opcode: "Row parity OK" "Parity OK" "OK"
+5923058-5928235 em4305: address: "Data: A0" "A0"
+5928235-5928921 em4305: opcode: "Row parity OK" "Parity OK" "OK"
+5928921-5933908 em4305: address: "Data: 7" "7"
+5933908-5934420 em4305: opcode: "Row parity OK" "Parity OK" "OK"
+5934420-5939309 em4305: opcode: "Column parity OK" "Parity OK" "OK"
+5939309-5939991 em4305: opcode: "Stop bit" "Stop" "SB"
+5912326-5917718 em4305: bitrate: "EM4100 header" "EM header" "Header" "H"
+5917718-5920473 em4305: bitrate: "0"
+5921159-5924283 em4305: bitrate: "2"
+5924795-5927550 em4305: bitrate: "0"
+5928921-5931678 em4305: bitrate: "0"
+5932372-5933908 em4305: bitrate: "Partial nibble"
+6002339-6003118 em4305: first_field_stop: "First field stop" "Field stop" "FFS"
+6003118-6003803 em4305: bit_value: "0"
+6003803-6004505 em4305: bit_value: "0"
+6004505-6005017 em4305: bit_value: "1"
+6005017-6005716 em4305: bit_value: "0"
+6005716-6006228 em4305: bit_value: "1"
+6006228-6006928 em4305: bit_value: "0"
+6006928-6007440 em4305: bit_value: "1"
+6007440-6007952 em4305: bit_value: "1"
+6007952-6008656 em4305: bit_value: "0"
+6008656-6009341 em4305: bit_value: "0"
+6009341-6010027 em4305: bit_value: "0"
+6010027-6010729 em4305: bit_value: "0"
+6010729-6011241 em4305: bit_value: "1"
+6011241-6011931 em4305: bit_value: "0"
+6011931-6012625 em4305: bit_value: "0"
+6012625-6013137 em4305: bit_value: "1"
+6013137-6013837 em4305: bit_value: "0"
+6013837-6014349 em4305: bit_value: "1"
+6014349-6015048 em4305: bit_value: "0"
+6015048-6015560 em4305: bit_value: "1"
+6015560-6016260 em4305: bit_value: "0"
+6016260-6016772 em4305: bit_value: "1"
+6016772-6017284 em4305: bit_value: "1"
+6017284-6017996 em4305: bit_value: "0"
+6017996-6018508 em4305: bit_value: "1"
+6018508-6019020 em4305: bit_value: "1"
+6019020-6019532 em4305: bit_value: "1"
+6019532-6020258 em4305: bit_value: "0"
+6020258-6020770 em4305: bit_value: "1"
+6020770-6021469 em4305: bit_value: "0"
+6021469-6021981 em4305: bit_value: "1"
+6021981-6022493 em4305: bit_value: "1"
+6022493-6023197 em4305: bit_value: "0"
+6023197-6023883 em4305: bit_value: "0"
+6023883-6024585 em4305: bit_value: "0"
+6024585-6025097 em4305: bit_value: "1"
+6025097-6025609 em4305: bit_value: "1"
+6025609-6026121 em4305: bit_value: "1"
+6026121-6026633 em4305: bit_value: "1"
+6026633-6027364 em4305: bit_value: "0"
+6027364-6027876 em4305: bit_value: "1"
+6027876-6028388 em4305: bit_value: "1"
+6028388-6028900 em4305: bit_value: "1"
+6028900-6029412 em4305: bit_value: "1"
+6029412-6029924 em4305: bit_value: "1"
+6029924-6030667 em4305: bit_value: "0"
+6030667-6031361 em4305: bit_value: "0"
+6031361-6031873 em4305: bit_value: "1"
+6031873-6032385 em4305: bit_value: "1"
+6032385-6032897 em4305: bit_value: "1"
+6032897-6033409 em4305: bit_value: "1"
+6033409-6033921 em4305: bit_value: "1"
+6033921-6034665 em4305: bit_value: "0"
+6034665-6035359 em4305: bit_value: "0"
+6035359-6035871 em4305: bit_value: "1"
+6035871-6036383 em4305: bit_value: "1"
+6036383-6037084 em4305: bit_value: "0"
+6037084-6041890 em4305: write_mode_exit: "Write mode exit"
+6003118-6003803 em4305: bit: "Logic zero" "LZ"
+6003803-6006228 em4305: bit: "Command" "Cmd" "C"
+6006228-6010729 em4305: bit: "Address" "Addr" "A"
+6010729-6037084 em4305: bit: "Data" "Da" "D"
+6003803-6005716 em4305: opcode: "Write word"
+6005716-6006228 em4305: opcode: "Row parity OK" "Parity OK" "OK"
+6006228-6008656 em4305: address: "Addr: 6" "6"
+6008656-6010027 em4305: opcode: "Zero bits" "ZB"
+6010027-6010729 em4305: opcode: "Row parity OK" "Parity OK" "OK"
+6010729-6015560 em4305: address: "Data: 95" "95"
+6015560-6016260 em4305: opcode: "Row parity OK" "Parity OK" "OK"
+6016260-6020770 em4305: address: "Data: DD" "DD"
+6020770-6021469 em4305: opcode: "Row parity OK" "Parity OK" "OK"
+6021469-6026121 em4305: address: "Data: C7" "C7"
+6026121-6026633 em4305: opcode: "Row parity OK" "Parity OK" "OK"
+6026633-6031361 em4305: address: "Data: 7C" "7C"
+6031361-6031873 em4305: opcode: "Row parity OK" "Parity OK" "OK"
+6031873-6036383 em4305: opcode: "Column parity OK" "Parity OK" "OK"
+6036383-6037084 em4305: opcode: "Stop bit" "Stop" "SB"
+6010729-6011241 em4305: bitrate: "F"
+6011931-6014349 em4305: bitrate: "5"
+6015048-6017996 em4305: bitrate: "E"
+6018508-6020770 em4305: bitrate: "D"
+6021981-6024585 em4305: bitrate: "8"
+6025097-6027876 em4305: bitrate: "D"
+6028388-6031361 em4305: bitrate: "EM4100 trailer"
+6099448-6100226 em4305: first_field_stop: "First field stop" "Field stop" "FFS"
+6100226-6100920 em4305: bit_value: "0"
+6100920-6101614 em4305: bit_value: "0"
+6101614-6102126 em4305: bit_value: "1"
+6102126-6102825 em4305: bit_value: "0"
+6102825-6103337 em4305: bit_value: "1"
+6103337-6104028 em4305: bit_value: "0"
+6104028-6104722 em4305: bit_value: "0"
+6104722-6105234 em4305: bit_value: "1"
+6105234-6105925 em4305: bit_value: "0"
+6105925-6106618 em4305: bit_value: "0"
+6106618-6107312 em4305: bit_value: "0"
+6107312-6107824 em4305: bit_value: "1"
+6107824-6108336 em4305: bit_value: "1"
+6108336-6108848 em4305: bit_value: "1"
+6108848-6109360 em4305: bit_value: "1"
+6109360-6109872 em4305: bit_value: "1"
+6109872-6110384 em4305: bit_value: "1"
+6110384-6111142 em4305: bit_value: "0"
+6111142-6111654 em4305: bit_value: "1"
+6111654-6112352 em4305: bit_value: "0"
+6112352-6113038 em4305: bit_value: "0"
+6113038-6113723 em4305: bit_value: "0"
+6113723-6114417 em4305: bit_value: "0"
+6114417-6115102 em4305: bit_value: "0"
+6115102-6115788 em4305: bit_value: "0"
+6115788-6116473 em4305: bit_value: "0"
+6116473-6117166 em4305: bit_value: "0"
+6117166-6117861 em4305: bit_value: "0"
+6117861-6118373 em4305: bit_value: "1"
+6118373-6118885 em4305: bit_value: "1"
+6118885-6119397 em4305: bit_value: "1"
+6119397-6120114 em4305: bit_value: "0"
+6120114-6120799 em4305: bit_value: "0"
+6120799-6121501 em4305: bit_value: "0"
+6121501-6122013 em4305: bit_value: "1"
+6122013-6122704 em4305: bit_value: "0"
+6122704-6123389 em4305: bit_value: "0"
+6123389-6124075 em4305: bit_value: "0"
+6124075-6124768 em4305: bit_value: "0"
+6124768-6125454 em4305: bit_value: "0"
+6125454-6126139 em4305: bit_value: "0"
+6126139-6126832 em4305: bit_value: "0"
+6126832-6127518 em4305: bit_value: "0"
+6127518-6128203 em4305: bit_value: "0"
+6128203-6128897 em4305: bit_value: "0"
+6128897-6129582 em4305: bit_value: "0"
+6129582-6130268 em4305: bit_value: "0"
+6130268-6130953 em4305: bit_value: "0"
+6130953-6131655 em4305: bit_value: "0"
+6131655-6132167 em4305: bit_value: "1"
+6132167-6132679 em4305: bit_value: "1"
+6132679-6133191 em4305: bit_value: "1"
+6133191-6133908 em4305: bit_value: "0"
+6133908-6134602 em4305: bit_value: "0"
+6134602-6135114 em4305: bit_value: "1"
+6135114-6135626 em4305: bit_value: "1"
+6135626-6136327 em4305: bit_value: "0"
+6136327-6141133 em4305: write_mode_exit: "Write mode exit"
+6100226-6100920 em4305: bit: "Logic zero" "LZ"
+6100920-6103337 em4305: bit: "Command" "Cmd" "C"
+6103337-6107824 em4305: bit: "Address" "Addr" "A"
+6107824-6136327 em4305: bit: "Data" "Da" "D"
+6100920-6102825 em4305: opcode: "Write word"
+6102825-6103337 em4305: opcode: "Row parity OK" "Parity OK" "OK"
+6103337-6105925 em4305: address: "Addr: 4" "4"
+6105925-6107312 em4305: opcode: "Zero bits" "ZB"
+6107312-6107824 em4305: opcode: "Row parity OK" "Parity OK" "OK"
+6107824-6112352 em4305: address: "Data: FA" "FA"
+6112352-6113038 em4305: opcode: "Row parity OK" "Parity OK" "OK"
+6113038-6118373 em4305: address: "Data: 1" "1"
+6118373-6118885 em4305: opcode: "Row parity OK" "Parity OK" "OK"
+6118885-6124075 em4305: address: "Data: 88" "88"
+6124075-6124768 em4305: opcode: "Row parity OK" "Parity OK" "OK"
+6124768-6130268 em4305: address: "Data: 0" "0"
+6130268-6130953 em4305: opcode: "Row parity OK" "Parity OK" "OK"
+6130953-6135626 em4305: opcode: "Column parity OK" "Parity OK" "OK"
+6135626-6136327 em4305: opcode: "Stop bit" "Stop" "SB"
+6107824-6111142 em4305: bitrate: "Data rate: RF/64" "RF/64"
+6111142-6114417 em4305: bitrate: "Encoder: Manchester" "Manchester"
+6114417-6115788 em4305: bitrate: "Zero bits" "ZB"
+6115788-6117166 em4305: bitrate: "Delayed on: No delay" "No delay"
+6117166-6120114 em4305: bitrate: "Last default read word: 6" "LWR: 6" "6"
+6120114-6120799 em4305: bitrate: "Read login: 0" "0"
+6120799-6121501 em4305: bitrate: "Zero bits" "ZB"
+6121501-6122013 em4305: bitrate: "Write login: 1" "1"
+6122013-6123389 em4305: bitrate: "Zero bits" "ZB"
+6123389-6124075 em4305: bitrate: "Disable: 0" "0"
+6124768-6125454 em4305: bitrate: "Reader talk first: 0" "RTF: 0"
+6125454-6126139 em4305: bitrate: "Zero bits" "ZB"
+6126139-6126832 em4305: bitrate: "Pigeon mode: 0" "0"
+6126832-6130268 em4305: bitrate: "Reserved" "Res" "R"
+6493976-6792005 em4305: first_field_stop: "First field stop" "Field stop" "FFS"
+6792005-6796812 em4305: write_mode_exit: "Write mode exit"
diff --git a/decoder/test/em4305/test.conf b/decoder/test/em4305/test.conf
new file mode 100644 (file)
index 0000000..6de97be
--- /dev/null
@@ -0,0 +1,9 @@
+test t5557_write
+       protocol-decoder em4305 channel data=1
+       input rfid/t55xx/t5557_write.sr
+       output em4305 annotation match t5557_write.output
+
+test em4305_write
+       protocol-decoder em4305 channel data=0
+       input rfid/t55xx/em4305_write.sr
+       output em4305 annotation match em4305_write.output