quickbox icon indicating copy to clipboard operation
quickbox copied to clipboard

SI == 0 is read after regular read-out for SI cards serie 68xxxx

Open fvacek opened this issue 3 years ago • 4 comments

2022-05-14T10:25:13[cardreaderwidget.cpp:567]|I| DriverRawData: data length: 137
00 0000 02 e1 83 00 01 00 01 01 01 01 ed ed ed ed 55 aa 
01 0010 00 0a 67 94 f9 95 00 64 09 0a 0d 03 01 c2 0c 0f 
02 0020 a2 f0 0c 03 a2 5d 0c 01 a2 1e ff ff ff ff 00 00 
03 0030 00 00 20 20 20 20 42 6f 72 69 6c 20 20 20 20 20 
04 0040 20 20 20 20 20 20 20 20 20 20 54 6f 6d 61 73 20 
05 0050 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 
06 0060 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 
07 0070 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 
08 0080 20 20 20 20 20 20 36 ae 03 
2022-05-14T10:25:13[cardreaderwidget.cpp:567]|I| DriverRawData: data length: 137
00 0000 02 e1 83 00 01 06 0c 6b a4 21 0c 6c a4 80 0c 6d 
01 0010 a4 d6 0c 8a a5 7a 0c 7e a6 71 0c 7b a8 84 0d 78 
02 0020 00 71 0d 73 01 00 1d 64 01 6a ee ee ee ee ee ee 
03 0030 ee ee ee ee ee ee ee ee ee ee ee ee ee ee ee ee 
04 0040 ee ee ee ee ee ee ee ee ee ee ee ee ee ee ee ee 
05 0050 ee ee ee ee ee ee ee ee ee ee ee ee ee ee ee ee 
06 0060 ee ee ee ee ee ee ee ee ee ee ee ee ee ee ee ee 
07 0070 ee ee ee ee ee ee ee ee ee ee ee ee ee ee ee ee 
08 0080 ee ee ee ee ee ee b7 e4 03 
2022-05-14T10:25:13[cardreaderwidget.cpp:567]|I| card: 681876
2022-05-14T10:25:13[cardreaderplugin.cpp:136]|I| Multiple reads of SI: 681876
2022-05-14T10:25:13[receiptsprinter.cpp:68]|I| printing on: Epson TM-U220B at: /dev/usb/lp0
2022-05-14T10:25:14[cardreaderwidget.cpp:567]|I| DriverRawData: data length: 137
00 0000 02 e1 83 00 01 07 ee ee ee ee ee ee ee ee ee ee 
01 0010 ee ee ee ee ee ee ee ee ee ee ee ee ee ee ee ee 
02 0020 ee ee ee ee ee ee ee ee ee ee ee ee ee ee ee ee 
03 0030 ee ee ee ee ee ee ee ee ee ee ee ee ee ee ee ee 
04 0040 ee ee ee ee ee ee ee ee ee ee ee ee ee ee ee ee 
05 0050 ee ee ee ee ee ee ee ee ee ee ee ee ee ee ee ee 
06 0060 ee ee ee ee ee ee ee ee ee ee ee ee ee ee ee ee 
07 0070 ee ee ee ee ee ee ee ee ee ee ee ee ee ee ee ee 
08 0080 ee ee ee ee ee ee 07 ac 03 
2022-05-14T10:25:14[cardreaderwidget.cpp:647]|W| SIID == 0 was read!

fvacek avatar May 14 '22 10:05 fvacek

Just linking the previous report #390 where I was not able to provide debug logs.

paukert avatar May 14 '22 16:05 paukert

Rekl bych, ze se to deje pouze pokud je vycitaci krabicka v auto-send modu a na karte je malo kontrol (vejdou se vsechny do bloku #6), Nemam ten cip, takze to nemohu overit.

fvacek avatar May 15 '22 19:05 fvacek

Tvou hypotézu potvrzuji na ŽB Čechy východ 7.-8. 9. 2019 / Choceň #438, kde se tento problém vyskytoval jsem měl vyčítací jednotky v Auto Send módu. Jednou jsi někde myslím psal, že auto send zjednodušuje komunikaci, ale pak došlo k úplnému předělání vyčítacího modulu. Od té doby jsem auto send nechal vypnutý a chyba se již na stejné konfiguraci neopakovala.

martinkrivda avatar Oct 27 '22 08:10 martinkrivda

Nevim moc, jak toto fixnout, protoze v auto-send krabicka posila 2 bloky dat, presto ze vsechny kontroly jsou uz v tom prvnim. Musel bych tam vymyslet silene ify. Ta chyba nastesti nic nerozbije, bych to resil tak, ze bych oznacil pouzivani auto-send jako deprecated. Podle me to byl krok stranou i v SportIdentu.

fvacek avatar Oct 28 '22 15:10 fvacek