[00:00:09] *** EcrCore started. Build 196 *** [00:00:09]/dev/ttyS4 opened [00:00:09]MH_InterfaceInit /dev/i2c-1 [00:00:09]Malloc ok [00:00:10]MH_GetMetrics [00:00:10]Write to MH i2c: 00 00 00 01 00 00 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 01 00 00 03 9C 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 24 E0 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 01 03 00 84 [00:00:10]Are we in boot? [00:00:10]We are in boot - try to switch [00:00:10]Write to MH i2c: A0 00 00 02 00 A1 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]*** Check firmware version 30620, crc_r 49A1A6DB, crc_c: 49A1A6DB, size: 53248 [00:00:10]*** [00:00:10]Read from MH i2c: A0 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: A0 01 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: A0 01 00 02 00 00 A2 [00:00:10]*** Starting fw at address 01020100 (2007E328 010249C5) [00:00:10]*** Waiting for read because exit forced [00:00:10]*** 10 ms more... [00:00:10]*** MH1903S init start (LINUX_LIGHT) [00:00:10]*** Compilation Date Jun 20 2023 Time 12:36:20 [00:00:10]*** Serial: 3139303353513838 54000000005724E0 (1903SQ88T) [00:00:10]*** User serial: FFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFF () [00:00:10]*** step 0: 5000 (2650, 2350 REF) [00:00:10]*** step 1: 4835 (2500, 2335 REF) [00:00:10]*** step 2: 4676 (2440, 2236 REF) [00:00:10]*** step 3: 4523 (2280, 2243 REF) [00:00:10]*** step 4: 4376 (2160, 2216 REF) [00:00:10]*** step 5: 4235 (2050, 2185 REF) [00:00:10]*** step 6: 4098 (1950, 2148 REF) [00:00:10]*** step 7: 3967 (1870, 2097 REF) [00:00:10]*** step 8: 3840 (1828, 2012 REF) [00:00:10]*** step 9: 3719 (1728, 1991 REF) [00:00:10]*** step 10: 3601 (1675, 1926 REF) [00:00:10]*** step 11: 3488 (1635, 1853 REF) [00:00:10]*** step 12: 3379 (1595, 1784 REF) [00:00:10]*** step 13: 3275 (1565, 1710 REF) [00:00:10]*** step 14: 3174 (1543, 1631 REF) [00:00:10]*** step 15: 3077 (1523, 1554 REF) [00:00:10]*** step 16: 2983 (1503, 1480 REF) [00:00:10]*** step 17: 2893 (1486, 1407 REF) [00:00:10]*** step 18: 2806 (1466, 1340 REF) [00:00:10]*** step 19: 2723 (1426, 1297 REF) [00:00:10]*** step 20: 2642 (1406, 1236 REF) [00:00:10]*** step 21: 2565 (1384, 1181 REF) [00:00:10]*** step 22: 2490 (1364, 1126 REF) [00:00:10]*** step 23: 2418 (1344, 1074 REF) [00:00:10]*** step 24: 2349 (1322, 1027 REF) [00:00:10]*** step 25: 2283 (1302, 981 REF) [00:00:10]*** step 26: 2218 (1282, 936 REF) [00:00:10]*** step 27: 2157 (1262, 895 REF) [00:00:10]*** step 28: 2097 (1242, 855 REF) [00:00:10]*** step 29: 2040 (1222, 818 REF) [00:00:10]*** step 30: 1985 (1202, 783 REF) [00:00:10]*** step 31: 1932 (1191, 741 REF) [00:00:10]*** step 32: 1880 (1181, 699 REF) [00:00:10]*** step 33: 1831 (1171, 660 REF) [00:00:10]*** step 34: 1784 (1161, 623 REF) [00:00:10]*** step 35: 1738 (1151, 587 REF) [00:00:10]*** step 36: 1694 (1141, 553 REF) [00:00:10]*** step 37: 1652 (1131, 521 REF) [00:00:10]*** step 38: 1611 (1121, 490 REF) [00:00:10]*** step 39: 1572 (1111, 461 REF) [00:00:10]*** step 40: 1534 (1103, 431 REF) [00:00:10]*** step 41: 1497 (1093, 404 REF) [00:00:10]*** step 42: 1462 (1083, 379 REF) [00:00:10]*** step 43: 1428 (1073, 355 REF) [00:00:10]*** step 44: 1396 (1063, 333 REF) [00:00:10]*** step 45: 1365 (1053, 312 REF) [00:00:10]*** step 46: 1334 (1043, 291 REF) [00:00:10]*** step 47: 1305 (1033, 272 REF) [00:00:10]*** step 48: 1277 (1023, 254 REF) [00:00:10]*** step 49: 1250 (1013, 237 REF) [00:00:10]*** step 50: 1224 (990, 234 REF) [00:00:10]*** step 51: 1199 (980, 219 REF) [00:00:10]*** step 52: 1175 (970, 205 REF) [00:00:10]*** step 53: 1152 (960, 192 REF) [00:00:10]*** step 54: 1130 (950, 180 REF) [00:00:10]*** step 55: 1108 (940, 168 REF) [00:00:10]*** step 56: 1088 (930, 158 REF) [00:00:10]*** step 57: 1068 (920, 148 REF) [00:00:10]*** step 58: 1049 (910, 139 REF) [00:00:10]*** step 59: 1030 (900, 130 REF) [00:00:10]*** step 60: 1012 (890, 122 REF) [00:00:10]*** step 61: 995 (880, 115 REF) [00:00:10]*** step 62: 979 (870, 109 REF) [00:00:10]*** step 63: 963 (860, 103 REF) [00:00:10]*** step 64: 948 (850, 98 REF) [00:00:10]*** step 65: 933 (840, 93 REF) [00:00:10]*** step 66: 919 (830, 89 REF) [00:00:10]*** step 67: 905 (820, 85 REF) [00:00:10]*** step 68: 892 (810, 82 REF) [00:00:10]*** step 69: 879 (800, 79 REF) [00:00:10]*** step 70: 867 (790, 77 REF) [00:00:10]*** step 71: 855 (780, 75 REF) [00:00:10]*** step 72: 844 (770, 74 REF) [00:00:10]*** step 73: 833 (760, 73 REF) [00:00:10]*** step 74: 822 (750, 72 REF) [00:00:10]*** step 75: 812 (740, 72 REF) [00:00:10]*** step 76: 803 (730, 73 REF) [00:00:10]*** step 77: 793 (720, 73 REF) [00:00:10]*** step 78: 784 (710, 74 REF) [00:00:10]*** step 79: 776 (700, 76 REF) [00:00:10]*** step 80: 767 (690, 77 REF) [00:00:10]*** step 81: 759 (680, 79 REF) [00:00:10]*** step 82: 751 (670, 81 REF) [00:00:10]*** step 83: 744 (660, 84 REF) [00:00:10]*** step 84: 737 (650, 87 REF) [00:00:10]*** step 85: 730 (640, 90 REF) [00:00:10]*** step 86: 723 (630, 93 REF) [00:00:10]*** step 87: 717 (620, 97 REF) [00:00:10]*** step 88: 710 (610, 100 REF) [00:00:10]*** step 89: 705 (600, 105 REF) [00:00:10]*** step 90: 699 [00:00:10]*** step 91: 693 [00:00:10]*** step 92: 688 [00:00:10]*** step 93: 683 [00:00:10]*** step 94: 678 [00:00:10]*** step 95: 673 [00:00:10]*** step 96: 669 [00:00:10]*** step 97: 664 [00:00:10]*** step 98: 660 [00:00:10]*** step 99: 656 [00:00:10]*** step 100: 652 [00:00:10]*** step 101: 648 [00:00:10]*** step 102: 644 [00:00:10]*** step 103: 641 [00:00:10]*** step 104: 638 [00:00:10]*** step 105: 634 [00:00:10]*** step 106: 631 [00:00:10]*** step 107: 628 [00:00:10]*** step 108: 625 [00:00:10]*** step 109: 622 [00:00:10]*** step 110: 620 [00:00:10]*** step 111: 617 [00:00:10]*** step 112: 615 [00:00:10]*** step 113: 612 [00:00:10]*** step 114: 610 [00:00:10]*** step 115: 608 [00:00:10]*** step 116: 605 [00:00:10]*** step 117: 603 [00:00:10]*** step 118: 601 [00:00:10]*** step 119: 599 [00:00:10]*** printer: Printer HW initialized [00:00:10]*** initSamCard finished [00:00:10]*** RTC: 9406870+1721052822=1730459692 [00:00:10]*** BPK Status Register BPK_RDY = 0x0 [00:00:10]*** SEN State Register SEN_STATE = 0x200ff [00:00:10]*** 32K Frequency Sensor Enable SEN_XTAL32_EN = 0x80000055 [00:00:10]*** Analog Control Register 0 SEN_ANA0 = 0x33510623 [00:00:10]*** Is cutter blocked? [00:00:11]MH_GetMetrics [00:00:11]Write to MH i2c: 00 00 00 03 00 02 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 29 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 29 00 03 00 00 03 9C 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 24 E0 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 00 03 00 85 [00:00:11]Are we in boot? [00:00:11]We are not in boot now [00:00:11]Write to MH i2c: 01 00 00 04 00 04 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 07 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 07 00 04 00 00 00 00 00 00 FF 0F 19 [00:00:11]Model is 3 [00:00:11]MH firmware is 30620 [00:00:11]MH boot firmware is 3 [00:00:11]MH_SetPrinterDots 448 [00:00:11]HeadWidthInBytes 56 [00:00:11]maxmasksize 7 [00:00:11]Write to MH i2c: D6 06 00 05 00 41 00 60 00 FF FF 7F [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 01 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 01 00 05 00 00 DB [00:00:11]Write to MH i2c: D5 00 00 06 00 DA [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 01 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 01 00 06 00 00 DB [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]ExternCall_SetCallbacks [00:00:11]NVStorageInit [00:00:11]No nvstorage dir found. Trying to create it. [00:00:11]Nvstorage dir /storage created. [00:00:11]MH_GetDate [00:00:11]Write to MH i2c: F0 00 00 07 00 F6 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 09 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 09 00 07 00 00 2C B8 24 67 96 2E 95 66 2D [11:14:52]Current date/time: 01.11.2024 11:14 [11:14:52]FM_Init [11:14:52]wFMConnect [11:14:52]MH_SAM_On [11:14:52]Write to MH i2c: E0 00 00 08 00 E7 [11:14:52]Write i2c OK [11:14:52]MH_I2C_Read... [11:14:52]*** iso7816_init failed -2820! [11:14:52]Read from MH i2c: E0 [11:14:52]MH_I2C_Read... [11:14:52]Read from MH i2c: E0 05 00 [11:14:52]MH_I2C_Read... [11:14:52]Read from MH i2c: E0 05 00 08 00 10 FC F4 FF FF EA [11:14:52]Error from MH - 10 [11:14:52]No FM detected - please insert FM [11:14:52]DocumentArchiveInit [11:14:52]Start Httpd... [11:14:52]Httpd thread 3067620708 created [11:14:52]Write to MH i2c: 01 00 00 09 00 09 [11:14:52]Write i2c OK [11:14:52]MH_I2C_Read... [11:14:52]Read from MH i2c: 01 [11:14:52]MH_I2C_Read... [11:14:52]Read from MH i2c: 01 07 00 [11:14:52]MH_I2C_Read... [11:14:52]No OFD sender enable setting [11:14:52]Read from MH i2c: 01 07 00 09 00 00 00 00 00 00 FF 0F 1E [11:14:52]Allocated Socket 5 [11:14:52]Bind OK [11:14:52]Listen OK [11:14:52]httpd running on port 8080 [11:14:52]Waiting for new connection... [11:14:52]MH Int Process started [11:14:57]No OFD sender enable setting [11:15:02]No OFD sender enable setting [11:36:16]OFD Sender: Processing packet 1 [packets to send 5, broken 0] [11:36:16]ProducePacketName [11:36:16]name=ofd_packets/00000001 [11:36:16]OFD Sender: To server: pG, [11:36:16]CommunicateWithHost lk.salyk.kg:30040 [11:36:16]ConnectInit lk.salyk.kg [11:36:16]Connected sock=9 [11:36:16]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 33 34 32 35 38 38 5A 01 00 00 18 20 52 01 52 82 5A 01 01 00 01 00 46 01 B9 04 01 00 01 18 04 19 00 20 D0 98 D0 9F 20 D0 98 D1 81 D0 B0 D0 BA D0 BE D0 B2 20 D0 9C 2E D0 9D 2E FA 03 0E 00 32 31 37 30 34 31 39 37 37 30 30 35 30 37 26 04 02 00 08 00 65 04 01 00 00 03 04 04 00 01 00 00 00 04 04 04 00 02 00 00 00 05 04 04 00 0B 00 00 00 22 04 01 00 01 F4 03 04 00 58 BB 24 67 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 32 31 33 31 34 39 F5 03 0A 00 30 33 30 30 30 30 30 30 37 32 FD 03 13 00 D0 90 D0 B7 D1 81 20 D0 9A D0 B0 D0 B8 D0 BD D0 B4 D1 8B F1 03 54 00 37 32 30 30 30 30 2C 20 D0 B3 2E 20 D0 9A D0 B0 D0 B8 D0 BD D0 B4 D1 8B 2C 20 D1 83 D0 BB 2E 20 36 30 20 D0 BB D0 B5 D1 82 20 D0 9E D0 BA D1 82 D1 8F D0 B1 D1 80 D1 8F 20 D0 B1 2F D0 BD 20 20 34 32 2E 38 32 35 30 35 38 2C 20 37 33 2E 36 37 39 38 36 34 A3 04 17 00 D0 90 D0 B7 D1 81 20 D0 B3 2E 20 D0 9A D0 B0 D0 B8 D0 BD D0 B4 D1 8B A4 04 04 00 76 31 2E 30 19 04 04 00 00 63 C6 6C 10 04 04 00 01 00 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 33 34 32 35 38 38 35 04 06 00 1F E9 2E AC 93 79 E8 07 F2 DB 8D DB 96 C4 [11:36:16]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 33 34 32 35 38 38 4F 00 00 00 02 93 47 00 75 F0 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 32 33 34 32 35 38 38 10 04 04 00 01 00 00 00 F4 03 04 00 58 67 24 67 B6 04 01 00 00 6E EA 14 3B 35 5A 13 3C [11:36:16]CommunicateWithHost err = 0 [11:36:16]CheckOFDResponse [11:36:16]1017 (14) - 77093643461234 [11:36:16]1041 (16) - 0000000002342588 [11:36:16]1040 (4) - 1 [11:36:16]1012 (4) - 01.11.2024 05:30 [11:36:16]1206 (1) - 0 [11:36:16]OFD Sender: Remove packet 1 [11:36:16]ProducePacketName [11:36:16]name=ofd_packets/00000001 [11:36:16]NVStorageDeleteData [11:36:16]OFD Sender: Processing packet 2 [packets to send 4, broken 0] [11:36:16]ProducePacketName [11:36:16]name=ofd_packets/00000002 [11:36:16]OFD Sender: To server: pG, [11:36:16]CommunicateWithHost lk.salyk.kg:30040 [11:36:16]ConnectInit lk.salyk.kg [11:36:16]Connected sock=9 [11:36:16]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 33 34 32 35 38 38 03 01 00 00 E5 84 FB 00 6F B0 5A 02 01 00 02 00 EF 00 B9 04 01 00 01 FA 03 0E 00 32 31 37 30 34 31 39 37 37 30 30 35 30 37 FD 03 17 00 D0 90 D0 B7 D1 81 20 D0 B3 2E 20 D0 9A D0 B0 D0 B8 D0 BD D0 B4 D1 8B F1 03 54 00 37 32 30 30 30 30 2C 20 D0 B3 2E 20 D0 9A D0 B0 D0 B8 D0 BD D0 B4 D1 8B 2C 20 D1 83 D0 BB 2E 20 36 30 20 D0 BB D0 B5 D1 82 20 D0 9E D0 BA D1 82 D1 8F D0 B1 D1 80 D1 8F 20 D0 B1 2F D0 BD 20 20 34 32 2E 38 32 35 30 35 38 2C 20 37 33 2E 36 37 39 38 36 34 A3 04 17 00 D0 90 D0 B7 D1 81 20 D0 B3 2E 20 D0 9A D0 B0 D0 B8 D0 BD D0 B4 D1 8B F4 03 04 00 9C BB 24 67 0E 04 04 00 01 00 00 00 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 32 31 33 31 34 39 10 04 04 00 02 00 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 33 34 32 35 38 38 35 04 06 00 7C 86 1C 05 6C BF 54 6A AB F0 F2 3C 64 7A [11:36:17]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 33 34 32 35 38 38 4F 00 00 00 3E 0A 47 00 FF 54 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 32 33 34 32 35 38 38 10 04 04 00 02 00 00 00 F4 03 04 00 58 67 24 67 B6 04 01 00 00 D5 92 7B B9 E5 A2 8E B3 [11:36:17]CommunicateWithHost err = 0 [11:36:17]CheckOFDResponse [11:36:17]1017 (14) - 77093643461234 [11:36:17]1041 (16) - 0000000002342588 [11:36:17]1040 (4) - 2 [11:36:17]1012 (4) - 01.11.2024 05:30 [11:36:17]1206 (1) - 0 [11:36:17]OFD Sender: Remove packet 2 [11:36:17]ProducePacketName [11:36:17]name=ofd_packets/00000002 [11:36:17]NVStorageDeleteData [11:36:17]OFD Sender: Processing packet 3 [packets to send 3, broken 0] [11:36:17]ProducePacketName [11:36:17]name=ofd_packets/00000003 [11:36:17]OFD Sender: To server: pG, [11:36:17]CommunicateWithHost lk.salyk.kg:30040 [11:36:17]ConnectInit lk.salyk.kg [11:36:17]Connected sock=9 [11:36:17]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 33 34 32 35 38 38 09 01 00 00 A1 B7 01 01 DC 09 5A 03 01 00 03 00 F5 00 1E 04 01 00 01 23 04 47 00 8A 04 06 00 31 32 33 34 35 36 06 04 0A 00 D0 9F D0 B0 D0 BA D0 B5 D1 82 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 64 00 00 00 00 00 13 04 06 00 64 00 00 00 00 00 F2 03 01 00 00 F6 03 01 00 00 BC 04 01 00 01 FC 03 06 00 64 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 00 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 00 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 64 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 08 00 12 04 04 00 01 00 00 00 F4 03 04 00 D3 BB 24 67 0E 04 04 00 01 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 32 31 33 31 34 39 11 04 10 00 30 30 30 30 30 30 30 30 30 32 33 34 32 35 38 38 10 04 04 00 03 00 00 00 35 04 06 00 6B C8 AD 39 01 65 B5 1B 94 EC 25 37 B4 C4 [11:36:17]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 33 34 32 35 38 38 4F 00 00 00 A2 0F 47 00 C9 D3 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 32 33 34 32 35 38 38 10 04 04 00 03 00 00 00 F4 03 04 00 59 67 24 67 B6 04 01 00 00 16 9E 02 91 73 97 20 13 [11:36:17]CommunicateWithHost err = 0 [11:36:17]CheckOFDResponse [11:36:17]1017 (14) - 77093643461234 [11:36:17]1041 (16) - 0000000002342588 [11:36:17]1040 (4) - 3 [11:36:17]1012 (4) - 01.11.2024 05:30 [11:36:17]1206 (1) - 0 [11:36:17]OFD Sender: Remove packet 3 [11:36:17]ProducePacketName [11:36:17]name=ofd_packets/00000003 [11:36:17]NVStorageDeleteData [11:36:18]OFD Sender: Processing packet 4 [packets to send 2, broken 0] [11:36:18]ProducePacketName [11:36:18]name=ofd_packets/00000004 [11:36:18]OFD Sender: To server: pG, [11:36:18]CommunicateWithHost lk.salyk.kg:30040 [11:36:18]ConnectInit lk.salyk.kg [11:36:18]Connected sock=9 [11:36:18]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 33 34 32 35 38 38 25 01 00 00 40 1C 1D 01 09 EB 5A 03 01 00 03 00 11 01 1E 04 01 00 02 23 04 47 00 8A 04 06 00 31 32 33 34 35 36 06 04 0A 00 D0 9F D0 B0 D0 BA D0 B5 D1 82 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 64 00 00 00 00 00 13 04 06 00 64 00 00 00 00 00 F2 03 01 00 00 F6 03 01 00 00 BC 04 01 00 01 FC 03 06 00 64 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 00 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 00 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 64 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 08 00 12 04 04 00 02 00 00 00 F4 03 04 00 50 BC 24 67 0E 04 04 00 01 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 32 31 33 31 34 39 27 04 04 00 03 00 00 00 28 04 10 00 30 30 30 30 30 30 30 30 30 32 33 34 32 35 38 38 11 04 10 00 30 30 30 30 30 30 30 30 30 32 33 34 32 35 38 38 10 04 04 00 04 00 00 00 35 04 06 00 F7 F7 8A EA 95 85 A1 CE 75 C0 1D 6E 95 21 [11:36:18]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 33 34 32 35 38 38 4F 00 00 00 8B AD 47 00 D2 92 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 32 33 34 32 35 38 38 10 04 04 00 04 00 00 00 F4 03 04 00 5A 67 24 67 B6 04 01 00 00 F1 99 C4 5F 4D 13 AF 4D [11:36:18]CommunicateWithHost err = 0 [11:36:18]CheckOFDResponse [11:36:18]1017 (14) - 77093643461234 [11:36:18]1041 (16) - 0000000002342588 [11:36:18]1040 (4) - 4 [11:36:18]1012 (4) - 01.11.2024 05:30 [11:36:18]1206 (1) - 0 [11:36:18]OFD Sender: Remove packet 4 [11:36:18]ProducePacketName [11:36:18]name=ofd_packets/00000004 [11:36:18]NVStorageDeleteData [11:36:19]OFD Sender: Processing packet 5 [packets to send 1, broken 0] [11:36:19]ProducePacketName [11:36:19]name=ofd_packets/00000005 [11:36:19]OFD Sender: To server: pG, [11:36:19]CommunicateWithHost lk.salyk.kg:30040 [11:36:19]ConnectInit lk.salyk.kg [11:36:19]Connected sock=9 [11:36:19]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 33 34 32 35 38 38 69 05 00 00 80 67 61 05 9B 72 5A 05 01 00 05 00 55 05 B9 04 01 00 01 FA 03 0E 00 32 31 37 30 34 31 39 37 37 30 30 35 30 37 FD 03 10 00 D0 B3 2E 20 D0 9A D0 B0 D0 B8 D0 BD D0 B4 D1 8B F4 03 04 00 6A BC 24 67 0E 04 04 00 01 00 00 00 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 32 31 33 31 34 39 5E 04 04 00 02 00 00 00 57 04 04 00 04 00 00 00 AA 04 CC 04 6E 04 04 00 02 00 00 00 69 04 99 00 6F 04 04 00 01 00 00 00 B1 04 01 00 64 70 04 01 00 64 72 04 01 00 00 00 04 7E 00 EE 03 0A 00 F2 03 01 00 00 F3 03 01 00 00 EE 03 0A 00 F2 03 01 00 01 F3 03 01 00 00 EF 03 0A 00 F6 03 01 00 00 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 06 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 05 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 04 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 03 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 02 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 01 F7 03 01 00 00 6A 04 99 00 6F 04 04 00 01 00 00 00 B1 04 01 00 64 70 04 01 00 64 72 04 01 00 00 00 04 7E 00 EE 03 0A 00 F2 03 01 00 00 F3 03 01 00 00 EE 03 0A 00 F2 03 01 00 01 F3 03 01 00 00 EF 03 0A 00 F6 03 01 00 00 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 06 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 05 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 04 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 03 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 02 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 01 F7 03 01 00 00 6B 04 99 00 6F 04 04 00 00 00 00 00 B1 04 01 00 00 70 04 01 00 00 72 04 01 00 00 00 04 7E 00 EE 03 0A 00 F2 03 01 00 00 F3 03 01 00 00 EE 03 0A 00 F2 03 01 00 01 F3 03 01 00 00 EF 03 0A 00 F6 03 01 00 00 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 06 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 05 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 04 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 03 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 02 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 01 F7 03 01 00 00 6C 04 99 00 6F 04 04 00 00 00 00 00 B1 04 01 00 00 70 04 01 00 00 72 04 01 00 00 00 04 7E 00 EE 03 0A 00 F2 03 01 00 00 F3 03 01 00 00 EE 03 0A 00 F2 03 01 00 01 F3 03 01 00 00 EF 03 0A 00 F6 03 01 00 00 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 06 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 05 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 04 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 03 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 02 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 01 F7 03 01 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 10 04 04 00 05 00 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 33 34 32 35 38 38 35 04 06 00 0D 3E 23 0C B2 C1 E9 6A 97 DB C3 73 52 80 [11:36:19]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 33 34 32 35 38 38 4F 00 00 00 B1 51 47 00 92 DA A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 32 33 34 32 35 38 38 10 04 04 00 05 00 00 00 F4 03 04 00 5B 67 24 67 B6 04 01 00 00 B0 F8 E6 46 73 03 8F B4 [11:36:19]CommunicateWithHost err = 0 [11:36:19]CheckOFDResponse [11:36:19]1017 (14) - 77093643461234 [11:36:19]1041 (16) - 0000000002342588 [11:36:19]1040 (4) - 5 [11:36:19]1012 (4) - 01.11.2024 05:30 [11:36:19]1206 (1) - 0 [11:36:19]OFD Sender: Remove packet 5 [11:36:19]ProducePacketName [11:36:19]name=ofd_packets/00000005 [11:36:19]NVStorageDeleteData [11:36:19]OFD Sender: No OFD packet to send [11:36:24]OFD Sender: No OFD packet to send [11:36:29]OFD Sender: No OFD packet to send [11:36:34]OFD Sender: No OFD packet to send [11:36:39]OFD Sender: No OFD packet to send [11:36:44]OFD Sender: No OFD packet to send [11:36:49]OFD Sender: No OFD packet to send [11:36:54]OFD Sender: No OFD packet to send [11:36:59]OFD Sender: No OFD packet to send [11:37:04]OFD Sender: No OFD packet to send [11:37:09]OFD Sender: No OFD packet to send [11:37:14]OFD Sender: No OFD packet to send [11:37:19]OFD Sender: No OFD packet to send [11:37:24]OFD Sender: No OFD packet to send [11:37:29]OFD Sender: No OFD packet to send [11:37:34]OFD Sender: No OFD packet to send [11:37:39]OFD Sender: No OFD packet to send [11:37:44]OFD Sender: No OFD packet to send [11:37:49]OFD Sender: No OFD packet to send [11:37:54]OFD Sender: No OFD packet to send [11:37:59]OFD Sender: No OFD packet to send [11:38:04]OFD Sender: No OFD packet to send [11:38:09]OFD Sender: No OFD packet to send [11:38:14]OFD Sender: No OFD packet to send [11:38:19]OFD Sender: No OFD packet to send [11:38:21]ConnectInit Can't connect to host [11:38:24]OFD Sender: No OFD packet to send [11:38:29]OFD Sender: No OFD packet to send [11:38:34]OFD Sender: No OFD packet to send [11:38:39]OFD Sender: No OFD packet to send [11:38:44]OFD Sender: No OFD packet to send [11:38:49]OFD Sender: No OFD packet to send [11:38:54]OFD Sender: No OFD packet to send [11:38:59]OFD Sender: No OFD packet to send [11:39:04]OFD Sender: No OFD packet to send [11:39:09]OFD Sender: No OFD packet to send [11:39:14]OFD Sender: No OFD packet to send [11:39:19]OFD Sender: No OFD packet to send [11:39:24]OFD Sender: No OFD packet to send [11:39:29]OFD Sender: No OFD packet to send [11:39:34]OFD Sender: No OFD packet to send [11:39:39]OFD Sender: No OFD packet to send [11:39:44]OFD Sender: No OFD packet to send [11:39:49]OFD Sender: No OFD packet to send [11:39:54]OFD Sender: No OFD packet to send [11:39:59]OFD Sender: No OFD packet to send [11:40:04]OFD Sender: No OFD packet to send [11:40:09]OFD Sender: No OFD packet to send [11:40:14]OFD Sender: No OFD packet to send [11:40:19]OFD Sender: No OFD packet to send [11:40:24]OFD Sender: No OFD packet to send [11:40:29]OFD Sender: No OFD packet to send [11:40:34]OFD Sender: No OFD packet to send [11:40:39]OFD Sender: No OFD packet to send [11:40:44]OFD Sender: No OFD packet to send [11:40:49]OFD Sender: No OFD packet to send [11:40:54]OFD Sender: No OFD packet to send [11:40:59]OFD Sender: No OFD packet to send [11:41:04]OFD Sender: No OFD packet to send [11:41:09]OFD Sender: No OFD packet to send [11:41:14]OFD Sender: No OFD packet to send [11:41:19]OFD Sender: No OFD packet to send [11:41:24]OFD Sender: No OFD packet to send [11:41:30]OFD Sender: No OFD packet to send [11:41:35]OFD Sender: No OFD packet to send [11:41:40]OFD Sender: No OFD packet to send [11:41:45]OFD Sender: No OFD packet to send [11:41:50]OFD Sender: No OFD packet to send [11:41:55]OFD Sender: No OFD packet to send [11:42:00]OFD Sender: No OFD packet to send [11:42:05]OFD Sender: No OFD packet to send [00:00:10] *** EcrCore started. Build 196 *** [00:00:10]/dev/ttyS4 opened [00:00:10]MH_InterfaceInit /dev/i2c-1 [00:00:10]Malloc ok [00:00:10]MH_GetMetrics [00:00:10]Write to MH i2c: 00 00 00 01 00 00 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 01 00 00 03 9C 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 24 E0 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 01 03 00 84 [00:00:10]Are we in boot? [00:00:10]We are in boot - try to switch [00:00:10]Write to MH i2c: A0 00 00 02 00 A1 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]*** Check firmware version 30620, crc_r 49A1A6DB, crc_c: 49A1A6DB, size: 53248 [00:00:10]*** [00:00:10]Read from MH i2c: A0 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: A0 01 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: A0 01 00 02 00 00 A2 [00:00:10]*** Starting fw at address 01020100 (2007E328 010249C5) [00:00:10]*** Waiting for read because exit forced [00:00:10]*** 10 ms more... [00:00:10]*** MH1903S init start (LINUX_LIGHT) [00:00:10]*** Compilation Date Jun 20 2023 Time 12:36:20 [00:00:10]*** Serial: 3139303353513838 54000000005724E0 (1903SQ88T) [00:00:10]*** User serial: FFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFF () [00:00:10]*** step 0: 5000 (2650, 2350 REF) [00:00:10]*** step 1: 4835 (2500, 2335 REF) [00:00:10]*** step 2: 4676 (2440, 2236 REF) [00:00:10]*** step 3: 4523 (2280, 2243 REF) [00:00:10]*** step 4: 4376 (2160, 2216 REF) [00:00:10]*** step 5: 4235 (2050, 2185 REF) [00:00:10]*** step 6: 4098 (1950, 2148 REF) [00:00:10]*** step 7: 3967 (1870, 2097 REF) [00:00:10]*** step 8: 3840 (1828, 2012 REF) [00:00:10]*** step 9: 3719 (1728, 1991 REF) [00:00:10]*** step 10: 3601 (1675, 1926 REF) [00:00:10]*** step 11: 3488 (1635, 1853 REF) [00:00:10]*** step 12: 3379 (1595, 1784 REF) [00:00:10]*** step 13: 3275 (1565, 1710 REF) [00:00:10]*** step 14: 3174 (1543, 1631 REF) [00:00:10]*** step 15: 3077 (1523, 1554 REF) [00:00:10]*** step 16: 2983 (1503, 1480 REF) [00:00:10]*** step 17: 2893 (1486, 1407 REF) [00:00:10]*** step 18: 2806 (1466, 1340 REF) [00:00:10]*** step 19: 2723 (1426, 1297 REF) [00:00:10]*** step 20: 2642 (1406, 1236 REF) [00:00:10]*** step 21: 2565 (1384, 1181 REF) [00:00:10]*** step 22: 2490 (1364, 1126 REF) [00:00:10]*** step 23: 2418 (1344, 1074 REF) [00:00:10]*** step 24: 2349 (1322, 1027 REF) [00:00:10]*** step 25: 2283 (1302, 981 REF) [00:00:10]*** step 26: 2218 (1282, 936 REF) [00:00:10]*** step 27: 2157 (1262, 895 REF) [00:00:10]*** step 28: 2097 (1242, 855 REF) [00:00:10]*** step 29: 2040 (1222, 818 REF) [00:00:10]*** step 30: 1985 (1202, 783 REF) [00:00:10]*** step 31: 1932 (1191, 741 REF) [00:00:10]*** step 32: 1880 (1181, 699 REF) [00:00:10]*** step 33: 1831 (1171, 660 REF) [00:00:10]*** step 34: 1784 (1161, 623 REF) [00:00:10]*** step 35: 1738 (1151, 587 REF) [00:00:10]*** step 36: 1694 (1141, 553 REF) [00:00:10]*** step 37: 1652 (1131, 521 REF) [00:00:10]*** step 38: 1611 (1121, 490 REF) [00:00:10]*** step 39: 1572 (1111, 461 REF) [00:00:10]*** step 40: 1534 (1103, 431 REF) [00:00:10]*** step 41: 1497 (1093, 404 REF) [00:00:10]*** step 42: 1462 (1083, 379 REF) [00:00:10]*** step 43: 1428 (1073, 355 REF) [00:00:10]*** step 44: 1396 (1063, 333 REF) [00:00:10]*** step 45: 1365 (1053, 312 REF) [00:00:10]*** step 46: 1334 (1043, 291 REF) [00:00:10]*** step 47: 1305 (1033, 272 REF) [00:00:10]*** step 48: 1277 (1023, 254 REF) [00:00:10]*** step 49: 1250 (1013, 237 REF) [00:00:10]*** step 50: 1224 (990, 234 REF) [00:00:10]*** step 51: 1199 (980, 219 REF) [00:00:10]*** step 52: 1175 (970, 205 REF) [00:00:10]*** step 53: 1152 (960, 192 REF) [00:00:10]*** step 54: 1130 (950, 180 REF) [00:00:10]*** step 55: 1108 (940, 168 REF) [00:00:10]*** step 56: 1088 (930, 158 REF) [00:00:10]*** step 57: 1068 (920, 148 REF) [00:00:10]*** step 58: 1049 (910, 139 REF) [00:00:10]*** step 59: 1030 (900, 130 REF) [00:00:10]*** step 60: 1012 (890, 122 REF) [00:00:10]*** step 61: 995 (880, 115 REF) [00:00:10]*** step 62: 979 (870, 109 REF) [00:00:10]*** step 63: 963 (860, 103 REF) [00:00:10]*** step 64: 948 (850, 98 REF) [00:00:10]*** step 65: 933 (840, 93 REF) [00:00:10]*** step 66: 919 (830, 89 REF) [00:00:10]*** step 67: 905 (820, 85 REF) [00:00:10]*** step 68: 892 (810, 82 REF) [00:00:10]*** step 69: 879 (800, 79 REF) [00:00:10]*** step 70: 867 (790, 77 REF) [00:00:10]*** step 71: 855 (780, 75 REF) [00:00:10]*** step 72: 844 (770, 74 REF) [00:00:10]*** step 73: 833 (760, 73 REF) [00:00:10]*** step 74: 822 (750, 72 REF) [00:00:10]*** step 75: 812 (740, 72 REF) [00:00:10]*** step 76: 803 (730, 73 REF) [00:00:10]*** step 77: 793 (720, 73 REF) [00:00:10]*** step 78: 784 (710, 74 REF) [00:00:10]*** step 79: 776 (700, 76 REF) [00:00:10]*** step 80: 767 (690, 77 REF) [00:00:10]*** step 81: 759 (680, 79 REF) [00:00:10]*** step 82: 751 (670, 81 REF) [00:00:10]*** step 83: 744 (660, 84 REF) [00:00:10]*** step 84: 737 (650, 87 REF) [00:00:10]*** step 85: 730 (640, 90 REF) [00:00:10]*** step 86: 723 (630, 93 REF) [00:00:10]*** step 87: 717 (620, 97 REF) [00:00:10]*** step 88: 710 (610, 100 REF) [00:00:10]*** step 89: 705 (600, 105 REF) [00:00:10]*** step 90: 699 [00:00:10]*** step 91: 693 [00:00:10]*** step 92: 688 [00:00:10]*** step 93: 683 [00:00:10]*** step 94: 678 [00:00:10]*** step 95: 673 [00:00:10]*** step 96: 669 [00:00:10]*** step 97: 664 [00:00:10]*** step 98: 660 [00:00:10]*** step 99: 656 [00:00:10]*** step 100: 652 [00:00:10]*** step 101: 648 [00:00:10]*** step 102: 644 [00:00:10]*** step 103: 641 [00:00:10]*** step 104: 638 [00:00:10]*** step 105: 634 [00:00:10]*** step 106: 631 [00:00:10]*** step 107: 628 [00:00:10]*** step 108: 625 [00:00:10]*** step 109: 622 [00:00:10]*** step 110: 620 [00:00:10]*** step 111: 617 [00:00:10]*** step 112: 615 [00:00:10]*** step 113: 612 [00:00:10]*** step 114: 610 [00:00:10]*** step 115: 608 [00:00:10]*** step 116: 605 [00:00:10]*** step 117: 603 [00:00:10]*** step 118: 601 [00:00:10]*** step 119: 599 [00:00:10]*** printer: Printer HW initialized [00:00:10]*** initSamCard finished [00:00:10]*** RTC: 9425456+1721052822=1730478278 [00:00:10]*** BPK Status Register BPK_RDY = 0x0 [00:00:10]*** SEN State Register SEN_STATE = 0x200ff [00:00:10]*** 32K Frequency Sensor Enable SEN_XTAL32_EN = 0x80000055 [00:00:10]*** Analog Control Register 0 SEN_ANA0 = 0x33510623 [00:00:10]*** Is cutter blocked? [00:00:11]MH_GetMetrics [00:00:11]Write to MH i2c: 00 00 00 03 00 02 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 29 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 29 00 03 00 00 03 9C 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 24 E0 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 00 03 00 85 [00:00:11]Are we in boot? [00:00:11]We are not in boot now [00:00:11]Write to MH i2c: 01 00 00 04 00 04 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 07 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 07 00 04 00 00 00 00 00 00 FF 0F 19 [00:00:11]Model is 3 [00:00:11]MH firmware is 30620 [00:00:11]MH boot firmware is 3 [00:00:11]MH_SetPrinterDots 448 [00:00:11]HeadWidthInBytes 56 [00:00:11]maxmasksize 7 [00:00:11]Write to MH i2c: D6 06 00 05 00 41 00 60 00 FF FF 7F [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 01 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 01 00 05 00 00 DB [00:00:11]Write to MH i2c: D5 00 00 06 00 DA [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 01 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 01 00 06 00 00 DB [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]ExternCall_SetCallbacks [00:00:11]NVStorageInit [00:00:11]MH_GetDate [00:00:11]Write to MH i2c: F0 00 00 07 00 F6 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 09 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 09 00 07 00 00 C7 00 25 67 96 2E 95 66 11 [16:24:39]Current date/time: 01.11.2024 16:24 [16:24:39]FM_Init [16:24:39]wFMConnect [16:24:39]MH_SAM_On [16:24:39]Write to MH i2c: E0 00 00 08 00 E7 [16:24:39]Write i2c OK [16:24:39]MH_I2C_Read... [16:24:39]*** iso7816_init finished! [16:24:39]*** atr: [16:24:39]*** 0F 3B D5 18 FF 81 91 FE [16:24:39]*** 1F C3 80 73 C8 21 10 0A [16:24:39]*** 00 00 00 00 00 00 00 00 [16:24:39]*** 00 00 00 00 00 00 00 00 [16:24:39]*** 00 00 00 00 00 00 00 00 [16:24:39]*** 00 00 00 00 00 00 00 00 [16:24:39]*** 00 00 00 00 00 00 00 00 [16:24:39]*** 00 00 00 00 00 00 00 00 [16:24:39]Read from MH i2c: E0 [16:24:39]MH_I2C_Read... [16:24:39]Read from MH i2c: E0 10 00 [16:24:39]MH_I2C_Read... [16:24:39]Read from MH i2c: E0 10 00 08 00 00 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A 06 [16:24:39]ATR: 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A [16:24:39]wFMCommunicate request_size=10 [16:24:39]MH_SAM_APDU [16:24:39]CAPDU: 00 A4 04 00 05 01 02 03 04 05 [16:24:39]Write to MH i2c: E2 0D 00 09 00 00 A4 04 00 05 00 01 02 03 04 05 00 00 B3 [16:24:39]Write i2c OK [16:24:39]MH_I2C_Read... [16:24:39]*** iso7816_exchange 00 A4 04 00... Resp OK rsp.len_out = 0! [16:24:39]Read from MH i2c: E2 [16:24:39]MH_I2C_Read... [16:24:39]Read from MH i2c: E2 03 00 [16:24:39]MH_I2C_Read... [16:24:39]Read from MH i2c: E2 03 00 09 00 00 90 00 7D [16:24:39]RAPDU: 90 00 [16:24:39]wFMCommunicate OK [16:24:39]wFMCommunicate request_size=4 [16:24:39]MH_SAM_APDU [16:24:39]CAPDU: 80 11 00 00 [16:24:39]Write to MH i2c: E2 08 00 0A 00 80 11 00 00 00 00 00 00 84 [16:24:39]Write i2c OK [16:24:39]MH_I2C_Read... [16:24:39]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:24:39]Read from MH i2c: E2 [16:24:39]MH_I2C_Read... [16:24:39]Read from MH i2c: E2 17 00 [16:24:39]MH_I2C_Read... [16:24:39]Read from MH i2c: E2 17 00 0A 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 33 34 32 35 38 38 90 00 D7 [16:24:39]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 33 34 32 35 38 38 90 00 [16:24:39]wFMCommunicate OK [16:24:39]Detected FM SN is 0000000002342588 [16:24:39]Stored FM SN is 0000000002342588 [16:24:39]wFMCommunicate request_size=9 [16:24:39]MH_SAM_APDU [16:24:39]CAPDU: 80 16 00 00 04 15 26 01 00 [16:24:39]Write to MH i2c: E2 0C 00 0B 00 80 16 00 00 04 00 15 26 01 00 00 00 CE [16:24:39]Write i2c OK [16:24:39]MH_I2C_Read... [16:24:39]*** iso7816_exchange 80 16 00 00... Resp OK rsp.len_out = 0! [16:24:39]Read from MH i2c: E2 [16:24:39]MH_I2C_Read... [16:24:39]Read from MH i2c: E2 03 00 [16:24:39]MH_I2C_Read... [16:24:39]Read from MH i2c: E2 03 00 0B 00 00 90 00 7F [16:24:39]RAPDU: 90 00 [16:24:39]wFMCommunicate OK [16:24:39]FM PIN OK [16:24:39]wFMCommunicate request_size=8 [16:24:39]MH_SAM_APDU [16:24:39]CAPDU: 80 14 04 00 03 02 00 01 [16:24:39]Write to MH i2c: E2 0B 00 0C 00 80 14 04 00 03 00 02 00 01 00 00 96 [16:24:39]Write i2c OK [16:24:39]MH_I2C_Read... [16:24:39]*** iso7816_exchange 80 14 04 00... Resp OK rsp.len_out = 0! [16:24:39]Read from MH i2c: E2 [16:24:39]MH_I2C_Read... [16:24:39]Read from MH i2c: E2 03 00 [16:24:39]MH_I2C_Read... [16:24:39]Read from MH i2c: E2 03 00 0C 00 00 90 00 80 [16:24:39]RAPDU: 90 00 [16:24:39]wFMCommunicate OK [16:24:39]wFMCommunicate request_size=13 [16:24:39]MH_SAM_APDU [16:24:39]CAPDU: 80 14 04 01 08 07 00 01 02 03 04 05 06 [16:24:39]Write to MH i2c: E2 10 00 0D 00 80 14 04 01 08 00 07 00 01 02 03 04 05 06 00 00 BB [16:24:39]Write i2c OK [16:24:39]MH_I2C_Read... [16:24:39]*** iso7816_exchange 80 14 04 01... Resp OK rsp.len_out = 0! [16:24:39]Read from MH i2c: E2 [16:24:39]MH_I2C_Read... [16:24:39]Read from MH i2c: E2 03 00 [16:24:39]MH_I2C_Read... [16:24:39]Read from MH i2c: E2 03 00 0D 00 00 90 00 81 [16:24:39]RAPDU: 90 00 [16:24:39]wFMCommunicate OK [16:24:39]wFMCommunicate request_size=4 [16:24:39]MH_SAM_APDU [16:24:39]CAPDU: 80 11 00 00 [16:24:39]Write to MH i2c: E2 08 00 0E 00 80 11 00 00 00 00 00 00 88 [16:24:39]Write i2c OK [16:24:39]MH_I2C_Read... [16:24:39]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:24:39]Read from MH i2c: E2 [16:24:39]MH_I2C_Read... [16:24:39]Read from MH i2c: E2 17 00 [16:24:39]MH_I2C_Read... [16:24:39]Read from MH i2c: E2 17 00 0E 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 33 34 32 35 38 38 90 00 DB [16:24:39]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 33 34 32 35 38 38 90 00 [16:24:39]wFMCommunicate OK [16:24:39]DocumentArchiveInit [16:24:39]Start Httpd... [16:24:39]Httpd thread 3067895140 created [16:24:39]Write to MH i2c: 01 00 00 0F 00 0F [16:24:39]Write i2c OK [16:24:39]MH_I2C_Read... [16:24:39]Read from MH i2c: 01 [16:24:39]MH_I2C_Read... [16:24:39]Read from MH i2c: 01 07 00 [16:24:39]MH_I2C_Read... [16:24:39]Read from MH i2c: 01 07 00 0F 00 00 00 00 00 00 FF 0F 24 [16:24:39]MH Int Process started [16:24:39]OFD Sender: No OFD packet to send [16:24:39]Allocated Socket 7 [16:24:39]Bind OK [16:24:39]Listen OK [16:24:39]httpd running on port 8080 [16:24:39]Waiting for new connection... [16:24:44]OFD Sender: No OFD packet to send [16:24:49]OFD Sender: No OFD packet to send [16:24:54]OFD Sender: No OFD packet to send [16:24:59]OFD Sender: No OFD packet to send [16:25:04]OFD Sender: No OFD packet to send [16:25:09]OFD Sender: No OFD packet to send [16:25:14]OFD Sender: No OFD packet to send [16:25:19]OFD Sender: No OFD packet to send [16:25:24]OFD Sender: No OFD packet to send [00:00:09] *** EcrCore started. Build 196 *** [00:00:09]/dev/ttyS4 opened [00:00:09]MH_InterfaceInit /dev/i2c-1 [00:00:09]Malloc ok [00:00:09]MH_GetMetrics [00:00:09]Write to MH i2c: 00 00 00 01 00 00 [00:00:09]Write i2c OK [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: 00 [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: 00 29 00 [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: 00 29 00 01 00 00 03 9C 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 24 E0 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 01 03 00 84 [00:00:09]Are we in boot? [00:00:09]We are in boot - try to switch [00:00:09]Write to MH i2c: A0 00 00 02 00 A1 [00:00:09]Write i2c OK [00:00:09]MH_I2C_Read... [00:00:10]*** Check firmware version 30620, crc_r 49A1A6DB, crc_c: 49A1A6DB, size: 53248 [00:00:10]*** [00:00:10]Read from MH i2c: A0 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: A0 01 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: A0 01 00 02 00 00 A2 [00:00:10]*** Starting fw at address 01020100 (2007E328 010249C5) [00:00:10]*** Waiting for read because exit forced [00:00:10]*** 10 ms more... [00:00:10]*** MH1903S init start (LINUX_LIGHT) [00:00:10]*** Compilation Date Jun 20 2023 Time 12:36:20 [00:00:10]*** Serial: 3139303353513838 54000000005724E0 (1903SQ88T) [00:00:10]*** User serial: FFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFF () [00:00:10]*** step 0: 5000 (2650, 2350 REF) [00:00:10]*** step 1: 4835 (2500, 2335 REF) [00:00:10]*** step 2: 4676 (2440, 2236 REF) [00:00:10]*** step 3: 4523 (2280, 2243 REF) [00:00:10]*** step 4: 4376 (2160, 2216 REF) [00:00:10]*** step 5: 4235 (2050, 2185 REF) [00:00:10]*** step 6: 4098 (1950, 2148 REF) [00:00:10]*** step 7: 3967 (1870, 2097 REF) [00:00:10]*** step 8: 3840 (1828, 2012 REF) [00:00:10]*** step 9: 3719 (1728, 1991 REF) [00:00:10]*** step 10: 3601 (1675, 1926 REF) [00:00:10]*** step 11: 3488 (1635, 1853 REF) [00:00:10]*** step 12: 3379 (1595, 1784 REF) [00:00:10]*** step 13: 3275 (1565, 1710 REF) [00:00:10]*** step 14: 3174 (1543, 1631 REF) [00:00:10]*** step 15: 3077 (1523, 1554 REF) [00:00:10]*** step 16: 2983 (1503, 1480 REF) [00:00:10]*** step 17: 2893 (1486, 1407 REF) [00:00:10]*** step 18: 2806 (1466, 1340 REF) [00:00:10]*** step 19: 2723 (1426, 1297 REF) [00:00:10]*** step 20: 2642 (1406, 1236 REF) [00:00:10]*** step 21: 2565 (1384, 1181 REF) [00:00:10]*** step 22: 2490 (1364, 1126 REF) [00:00:10]*** step 23: 2418 (1344, 1074 REF) [00:00:10]*** step 24: 2349 (1322, 1027 REF) [00:00:10]*** step 25: 2283 (1302, 981 REF) [00:00:10]*** step 26: 2218 (1282, 936 REF) [00:00:10]*** step 27: 2157 (1262, 895 REF) [00:00:10]*** step 28: 2097 (1242, 855 REF) [00:00:10]*** step 29: 2040 (1222, 818 REF) [00:00:10]*** step 30: 1985 (1202, 783 REF) [00:00:10]*** step 31: 1932 (1191, 741 REF) [00:00:10]*** step 32: 1880 (1181, 699 REF) [00:00:10]*** step 33: 1831 (1171, 660 REF) [00:00:10]*** step 34: 1784 (1161, 623 REF) [00:00:10]*** step 35: 1738 (1151, 587 REF) [00:00:10]*** step 36: 1694 (1141, 553 REF) [00:00:10]*** step 37: 1652 (1131, 521 REF) [00:00:10]*** step 38: 1611 (1121, 490 REF) [00:00:10]*** step 39: 1572 (1111, 461 REF) [00:00:10]*** step 40: 1534 (1103, 431 REF) [00:00:10]*** step 41: 1497 (1093, 404 REF) [00:00:10]*** step 42: 1462 (1083, 379 REF) [00:00:10]*** step 43: 1428 (1073, 355 REF) [00:00:10]*** step 44: 1396 (1063, 333 REF) [00:00:10]*** step 45: 1365 (1053, 312 REF) [00:00:10]*** step 46: 1334 (1043, 291 REF) [00:00:10]*** step 47: 1305 (1033, 272 REF) [00:00:10]*** step 48: 1277 (1023, 254 REF) [00:00:10]*** step 49: 1250 (1013, 237 REF) [00:00:10]*** step 50: 1224 (990, 234 REF) [00:00:10]*** step 51: 1199 (980, 219 REF) [00:00:10]*** step 52: 1175 (970, 205 REF) [00:00:10]*** step 53: 1152 (960, 192 REF) [00:00:10]*** step 54: 1130 (950, 180 REF) [00:00:10]*** step 55: 1108 (940, 168 REF) [00:00:10]*** step 56: 1088 (930, 158 REF) [00:00:10]*** step 57: 1068 (920, 148 REF) [00:00:10]*** step 58: 1049 (910, 139 REF) [00:00:10]*** step 59: 1030 (900, 130 REF) [00:00:10]*** step 60: 1012 (890, 122 REF) [00:00:10]*** step 61: 995 (880, 115 REF) [00:00:10]*** step 62: 979 (870, 109 REF) [00:00:10]*** step 63: 963 (860, 103 REF) [00:00:10]*** step 64: 948 (850, 98 REF) [00:00:10]*** step 65: 933 (840, 93 REF) [00:00:10]*** step 66: 919 (830, 89 REF) [00:00:10]*** step 67: 905 (820, 85 REF) [00:00:10]*** step 68: 892 (810, 82 REF) [00:00:10]*** step 69: 879 (800, 79 REF) [00:00:10]*** step 70: 867 (790, 77 REF) [00:00:10]*** step 71: 855 (780, 75 REF) [00:00:10]*** step 72: 844 (770, 74 REF) [00:00:10]*** step 73: 833 (760, 73 REF) [00:00:10]*** step 74: 822 (750, 72 REF) [00:00:10]*** step 75: 812 (740, 72 REF) [00:00:10]*** step 76: 803 (730, 73 REF) [00:00:10]*** step 77: 793 (720, 73 REF) [00:00:10]*** step 78: 784 (710, 74 REF) [00:00:10]*** step 79: 776 (700, 76 REF) [00:00:10]*** step 80: 767 (690, 77 REF) [00:00:10]*** step 81: 759 (680, 79 REF) [00:00:10]*** step 82: 751 (670, 81 REF) [00:00:10]*** step 83: 744 (660, 84 REF) [00:00:10]*** step 84: 737 (650, 87 REF) [00:00:10]*** step 85: 730 (640, 90 REF) [00:00:10]*** step 86: 723 (630, 93 REF) [00:00:10]*** step 87: 717 (620, 97 REF) [00:00:10]*** step 88: 710 (610, 100 REF) [00:00:10]*** step 89: 705 (600, 105 REF) [00:00:10]*** step 90: 699 [00:00:10]*** step 91: 693 [00:00:10]*** step 92: 688 [00:00:10]*** step 93: 683 [00:00:10]*** step 94: 678 [00:00:10]*** step 95: 673 [00:00:10]*** step 96: 669 [00:00:10]*** step 97: 664 [00:00:10]*** step 98: 660 [00:00:10]*** step 99: 656 [00:00:10]*** step 100: 652 [00:00:10]*** step 101: 648 [00:00:10]*** step 102: 644 [00:00:10]*** step 103: 641 [00:00:10]*** step 104: 638 [00:00:10]*** step 105: 634 [00:00:10]*** step 106: 631 [00:00:10]*** step 107: 628 [00:00:10]*** step 108: 625 [00:00:10]*** step 109: 622 [00:00:10]*** step 110: 620 [00:00:10]*** step 111: 617 [00:00:10]*** step 112: 615 [00:00:10]*** step 113: 612 [00:00:10]*** step 114: 610 [00:00:10]*** step 115: 608 [00:00:10]*** step 116: 605 [00:00:10]*** step 117: 603 [00:00:10]*** step 118: 601 [00:00:10]*** step 119: 599 [00:00:10]*** printer: Printer HW initialized [00:00:10]*** initSamCard finished [00:00:10]*** RTC: 9425515+1721052822=1730478337 [00:00:10]*** BPK Status Register BPK_RDY = 0x0 [00:00:10]*** SEN State Register SEN_STATE = 0x200ff [00:00:10]*** 32K Frequency Sensor Enable SEN_XTAL32_EN = 0x80000055 [00:00:10]*** Analog Control Register 0 SEN_ANA0 = 0x33510623 [00:00:10]*** Is cutter blocked? [00:00:11]MH_GetMetrics [00:00:11]Write to MH i2c: 00 00 00 03 00 02 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 29 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 29 00 03 00 00 03 9C 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 24 E0 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 00 03 00 85 [00:00:11]Are we in boot? [00:00:11]We are not in boot now [00:00:11]Write to MH i2c: 01 00 00 04 00 04 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 07 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 07 00 04 00 00 00 00 00 00 FF 0F 19 [00:00:11]Model is 3 [00:00:11]MH firmware is 30620 [00:00:11]MH boot firmware is 3 [00:00:11]MH_SetPrinterDots 448 [00:00:11]HeadWidthInBytes 56 [00:00:11]maxmasksize 7 [00:00:11]Write to MH i2c: D6 06 00 05 00 41 00 60 00 FF FF 7F [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 01 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 01 00 05 00 00 DB [00:00:11]Write to MH i2c: D5 00 00 06 00 DA [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 01 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 01 00 06 00 00 DB [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]ExternCall_SetCallbacks [00:00:11]NVStorageInit [00:00:11]MH_GetDate [00:00:11]Write to MH i2c: F0 00 00 07 00 F6 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 09 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 09 00 07 00 00 02 01 25 67 96 2E 95 66 4D [16:25:38]Current date/time: 01.11.2024 16:25 [16:25:38]FM_Init [16:25:38]wFMConnect [16:25:38]MH_SAM_On [16:25:38]Write to MH i2c: E0 00 00 08 00 E7 [16:25:38]Write i2c OK [16:25:38]MH_I2C_Read... [16:25:38]*** iso7816_init finished! [16:25:38]*** atr: [16:25:38]*** 0F 3B D5 18 FF 81 91 FE [16:25:38]*** 1F C3 80 73 C8 21 10 0A [16:25:38]*** 00 00 00 00 00 00 00 00 [16:25:38]*** 00 00 00 00 00 00 00 00 [16:25:38]*** 00 00 00 00 00 00 00 00 [16:25:38]*** 00 00 00 00 00 00 00 00 [16:25:38]*** 00 00 00 00 00 00 00 00 [16:25:38]*** 00 00 00 00 00 00 00 00 [16:25:38]Read from MH i2c: E0 [16:25:38]MH_I2C_Read... [16:25:38]Read from MH i2c: E0 10 00 [16:25:38]MH_I2C_Read... [16:25:38]Read from MH i2c: E0 10 00 08 00 00 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A 06 [16:25:38]ATR: 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A [16:25:38]wFMCommunicate request_size=10 [16:25:38]MH_SAM_APDU [16:25:38]CAPDU: 00 A4 04 00 05 01 02 03 04 05 [16:25:38]Write to MH i2c: E2 0D 00 09 00 00 A4 04 00 05 00 01 02 03 04 05 00 00 B3 [16:25:38]Write i2c OK [16:25:38]MH_I2C_Read... [16:25:38]*** iso7816_exchange 00 A4 04 00... Resp OK rsp.len_out = 0! [16:25:38]Read from MH i2c: E2 [16:25:38]MH_I2C_Read... [16:25:38]Read from MH i2c: E2 03 00 [16:25:38]MH_I2C_Read... [16:25:38]Read from MH i2c: E2 03 00 09 00 00 90 00 7D [16:25:38]RAPDU: 90 00 [16:25:38]wFMCommunicate OK [16:25:38]wFMCommunicate request_size=4 [16:25:38]MH_SAM_APDU [16:25:38]CAPDU: 80 11 00 00 [16:25:38]Write to MH i2c: E2 08 00 0A 00 80 11 00 00 00 00 00 00 84 [16:25:38]Write i2c OK [16:25:38]MH_I2C_Read... [16:25:38]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:25:38]Read from MH i2c: E2 [16:25:38]MH_I2C_Read... [16:25:38]Read from MH i2c: E2 17 00 [16:25:38]MH_I2C_Read... [16:25:38]Read from MH i2c: E2 17 00 0A 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 33 34 32 35 38 38 90 00 D7 [16:25:38]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 33 34 32 35 38 38 90 00 [16:25:38]wFMCommunicate OK [16:25:38]Detected FM SN is 0000000002342588 [16:25:38]Stored FM SN is 0000000002342588 [16:25:38]wFMCommunicate request_size=9 [16:25:38]MH_SAM_APDU [16:25:38]CAPDU: 80 16 00 00 04 15 26 01 00 [16:25:38]Write to MH i2c: E2 0C 00 0B 00 80 16 00 00 04 00 15 26 01 00 00 00 CE [16:25:38]Write i2c OK [16:25:38]MH_I2C_Read... [16:25:38]*** iso7816_exchange 80 16 00 00... Resp OK rsp.len_out = 0! [16:25:38]Read from MH i2c: E2 [16:25:38]MH_I2C_Read... [16:25:38]Read from MH i2c: E2 03 00 [16:25:38]MH_I2C_Read... [16:25:38]Read from MH i2c: E2 03 00 0B 00 00 90 00 7F [16:25:38]RAPDU: 90 00 [16:25:38]wFMCommunicate OK [16:25:38]FM PIN OK [16:25:38]wFMCommunicate request_size=8 [16:25:38]MH_SAM_APDU [16:25:38]CAPDU: 80 14 04 00 03 02 00 01 [16:25:38]Write to MH i2c: E2 0B 00 0C 00 80 14 04 00 03 00 02 00 01 00 00 96 [16:25:38]Write i2c OK [16:25:38]MH_I2C_Read... [16:25:38]*** iso7816_exchange 80 14 04 00... Resp OK rsp.len_out = 0! [16:25:38]Read from MH i2c: E2 [16:25:38]MH_I2C_Read... [16:25:38]Read from MH i2c: E2 03 00 [16:25:38]MH_I2C_Read... [16:25:38]Read from MH i2c: E2 03 00 0C 00 00 90 00 80 [16:25:38]RAPDU: 90 00 [16:25:38]wFMCommunicate OK [16:25:38]wFMCommunicate request_size=13 [16:25:38]MH_SAM_APDU [16:25:38]CAPDU: 80 14 04 01 08 07 00 01 02 03 04 05 06 [16:25:38]Write to MH i2c: E2 10 00 0D 00 80 14 04 01 08 00 07 00 01 02 03 04 05 06 00 00 BB [16:25:38]Write i2c OK [16:25:38]MH_I2C_Read... [16:25:38]*** iso7816_exchange 80 14 04 01... Resp OK rsp.len_out = 0! [16:25:38]Read from MH i2c: E2 [16:25:38]MH_I2C_Read... [16:25:38]Read from MH i2c: E2 03 00 [16:25:38]MH_I2C_Read... [16:25:38]Read from MH i2c: E2 03 00 0D 00 00 90 00 81 [16:25:38]RAPDU: 90 00 [16:25:38]wFMCommunicate OK [16:25:38]wFMCommunicate request_size=4 [16:25:38]MH_SAM_APDU [16:25:38]CAPDU: 80 11 00 00 [16:25:38]Write to MH i2c: E2 08 00 0E 00 80 11 00 00 00 00 00 00 88 [16:25:38]Write i2c OK [16:25:38]MH_I2C_Read... [16:25:38]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:25:38]Read from MH i2c: E2 [16:25:38]MH_I2C_Read... [16:25:38]Read from MH i2c: E2 17 00 [16:25:38]MH_I2C_Read... [16:25:38]Read from MH i2c: E2 17 00 0E 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 33 34 32 35 38 38 90 00 DB [16:25:38]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 33 34 32 35 38 38 90 00 [16:25:38]wFMCommunicate OK [16:25:38]DocumentArchiveInit [16:25:38]Start Httpd... [16:25:38]Httpd thread 3067026788 created [16:25:38]Write to MH i2c: 01 00 00 0F 00 0F [16:25:38]Write i2c OK [16:25:38]MH_I2C_Read... [16:25:38]Read from MH i2c: 01 [16:25:38]MH_I2C_Read... [16:25:38]Read from MH i2c: 01 07 00 [16:25:38]MH_I2C_Read... [16:25:38]Read from MH i2c: 01 07 00 0F 00 00 00 00 00 00 FF 0F 24 [16:25:38]MH Int Process started [16:25:38]OFD Sender: No OFD packet to send [16:25:38]Allocated Socket 7 [16:25:38]Bind OK [16:25:38]Listen OK [16:25:38]httpd running on port 8080 [16:25:38]Waiting for new connection... [16:25:43]OFD Sender: No OFD packet to send [16:25:48]OFD Sender: No OFD packet to send [16:25:53]OFD Sender: No OFD packet to send [16:25:58]OFD Sender: No OFD packet to send [16:26:03]OFD Sender: No OFD packet to send [16:26:08]OFD Sender: No OFD packet to send [16:26:13]OFD Sender: No OFD packet to send [16:26:18]OFD Sender: No OFD packet to send [16:26:23]OFD Sender: No OFD packet to send [16:26:28]OFD Sender: No OFD packet to send [16:26:33]OFD Sender: No OFD packet to send [16:26:38]OFD Sender: No OFD packet to send [16:26:43]OFD Sender: No OFD packet to send [16:26:48]OFD Sender: No OFD packet to send [16:26:53]OFD Sender: No OFD packet to send [16:26:58]OFD Sender: No OFD packet to send [16:27:03]OFD Sender: No OFD packet to send [16:27:08]OFD Sender: No OFD packet to send [16:27:13]OFD Sender: No OFD packet to send [16:27:18]OFD Sender: No OFD packet to send [16:27:23]OFD Sender: No OFD packet to send [16:27:28]OFD Sender: No OFD packet to send [16:27:33]OFD Sender: No OFD packet to send [16:27:38]OFD Sender: No OFD packet to send [16:27:43]OFD Sender: No OFD packet to send [00:00:09] *** EcrCore started. Build 196 *** [00:00:09]/dev/ttyS4 opened [00:00:09]MH_InterfaceInit /dev/i2c-1 [00:00:09]Malloc ok [00:00:09]MH_GetMetrics [00:00:09]Write to MH i2c: 00 00 00 01 00 00 [00:00:09]Write i2c OK [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: 00 [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: 00 29 00 [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: 00 29 00 01 00 00 03 9C 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 24 E0 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 01 03 00 84 [00:00:09]Are we in boot? [00:00:09]We are in boot - try to switch [00:00:09]Write to MH i2c: A0 00 00 02 00 A1 [00:00:09]Write i2c OK [00:00:09]MH_I2C_Read... [00:00:09]*** Check firmware version 30620, crc_r 49A1A6DB, crc_c: 49A1A6DB, size: 53248 [00:00:09]*** [00:00:09]Read from MH i2c: A0 [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: A0 01 00 [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: A0 01 00 02 00 00 A2 [00:00:09]*** Starting fw at address 01020100 (2007E328 010249C5) [00:00:09]*** Waiting for read because exit forced [00:00:09]*** 10 ms more... [00:00:10]*** MH1903S init start (LINUX_LIGHT) [00:00:10]*** Compilation Date Jun 20 2023 Time 12:36:20 [00:00:10]*** Serial: 3139303353513838 54000000005724E0 (1903SQ88T) [00:00:10]*** User serial: FFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFF () [00:00:10]*** step 0: 5000 (2650, 2350 REF) [00:00:10]*** step 1: 4835 (2500, 2335 REF) [00:00:10]*** step 2: 4676 (2440, 2236 REF) [00:00:10]*** step 3: 4523 (2280, 2243 REF) [00:00:10]*** step 4: 4376 (2160, 2216 REF) [00:00:10]*** step 5: 4235 (2050, 2185 REF) [00:00:10]*** step 6: 4098 (1950, 2148 REF) [00:00:10]*** step 7: 3967 (1870, 2097 REF) [00:00:10]*** step 8: 3840 (1828, 2012 REF) [00:00:10]*** step 9: 3719 (1728, 1991 REF) [00:00:10]*** step 10: 3601 (1675, 1926 REF) [00:00:10]*** step 11: 3488 (1635, 1853 REF) [00:00:10]*** step 12: 3379 (1595, 1784 REF) [00:00:10]*** step 13: 3275 (1565, 1710 REF) [00:00:10]*** step 14: 3174 (1543, 1631 REF) [00:00:10]*** step 15: 3077 (1523, 1554 REF) [00:00:10]*** step 16: 2983 (1503, 1480 REF) [00:00:10]*** step 17: 2893 (1486, 1407 REF) [00:00:10]*** step 18: 2806 (1466, 1340 REF) [00:00:10]*** step 19: 2723 (1426, 1297 REF) [00:00:10]*** step 20: 2642 (1406, 1236 REF) [00:00:10]*** step 21: 2565 (1384, 1181 REF) [00:00:10]*** step 22: 2490 (1364, 1126 REF) [00:00:10]*** step 23: 2418 (1344, 1074 REF) [00:00:10]*** step 24: 2349 (1322, 1027 REF) [00:00:10]*** step 25: 2283 (1302, 981 REF) [00:00:10]*** step 26: 2218 (1282, 936 REF) [00:00:10]*** step 27: 2157 (1262, 895 REF) [00:00:10]*** step 28: 2097 (1242, 855 REF) [00:00:10]*** step 29: 2040 (1222, 818 REF) [00:00:10]*** step 30: 1985 (1202, 783 REF) [00:00:10]*** step 31: 1932 (1191, 741 REF) [00:00:10]*** step 32: 1880 (1181, 699 REF) [00:00:10]*** step 33: 1831 (1171, 660 REF) [00:00:10]*** step 34: 1784 (1161, 623 REF) [00:00:10]*** step 35: 1738 (1151, 587 REF) [00:00:10]*** step 36: 1694 (1141, 553 REF) [00:00:10]*** step 37: 1652 (1131, 521 REF) [00:00:10]*** step 38: 1611 (1121, 490 REF) [00:00:10]*** step 39: 1572 (1111, 461 REF) [00:00:10]*** step 40: 1534 (1103, 431 REF) [00:00:10]*** step 41: 1497 (1093, 404 REF) [00:00:10]*** step 42: 1462 (1083, 379 REF) [00:00:10]*** step 43: 1428 (1073, 355 REF) [00:00:10]*** step 44: 1396 (1063, 333 REF) [00:00:10]*** step 45: 1365 (1053, 312 REF) [00:00:10]*** step 46: 1334 (1043, 291 REF) [00:00:10]*** step 47: 1305 (1033, 272 REF) [00:00:10]*** step 48: 1277 (1023, 254 REF) [00:00:10]*** step 49: 1250 (1013, 237 REF) [00:00:10]*** step 50: 1224 (990, 234 REF) [00:00:10]*** step 51: 1199 (980, 219 REF) [00:00:10]*** step 52: 1175 (970, 205 REF) [00:00:10]*** step 53: 1152 (960, 192 REF) [00:00:10]*** step 54: 1130 (950, 180 REF) [00:00:10]*** step 55: 1108 (940, 168 REF) [00:00:10]*** step 56: 1088 (930, 158 REF) [00:00:10]*** step 57: 1068 (920, 148 REF) [00:00:10]*** step 58: 1049 (910, 139 REF) [00:00:10]*** step 59: 1030 (900, 130 REF) [00:00:10]*** step 60: 1012 (890, 122 REF) [00:00:10]*** step 61: 995 (880, 115 REF) [00:00:10]*** step 62: 979 (870, 109 REF) [00:00:10]*** step 63: 963 (860, 103 REF) [00:00:10]*** step 64: 948 (850, 98 REF) [00:00:10]*** step 65: 933 (840, 93 REF) [00:00:10]*** step 66: 919 (830, 89 REF) [00:00:10]*** step 67: 905 (820, 85 REF) [00:00:10]*** step 68: 892 (810, 82 REF) [00:00:10]*** step 69: 879 (800, 79 REF) [00:00:10]*** step 70: 867 (790, 77 REF) [00:00:10]*** step 71: 855 (780, 75 REF) [00:00:10]*** step 72: 844 (770, 74 REF) [00:00:10]*** step 73: 833 (760, 73 REF) [00:00:10]*** step 74: 822 (750, 72 REF) [00:00:10]*** step 75: 812 (740, 72 REF) [00:00:10]*** step 76: 803 (730, 73 REF) [00:00:10]*** step 77: 793 (720, 73 REF) [00:00:10]*** step 78: 784 (710, 74 REF) [00:00:10]*** step 79: 776 (700, 76 REF) [00:00:10]*** step 80: 767 (690, 77 REF) [00:00:10]*** step 81: 759 (680, 79 REF) [00:00:10]*** step 82: 751 (670, 81 REF) [00:00:10]*** step 83: 744 (660, 84 REF) [00:00:10]*** step 84: 737 (650, 87 REF) [00:00:10]*** step 85: 730 (640, 90 REF) [00:00:10]*** step 86: 723 (630, 93 REF) [00:00:10]*** step 87: 717 (620, 97 REF) [00:00:10]*** step 88: 710 (610, 100 REF) [00:00:10]*** step 89: 705 (600, 105 REF) [00:00:10]*** step 90: 699 [00:00:10]*** step 91: 693 [00:00:10]*** step 92: 688 [00:00:10]*** step 93: 683 [00:00:10]*** step 94: 678 [00:00:10]*** step 95: 673 [00:00:10]*** step 96: 669 [00:00:10]*** step 97: 664 [00:00:10]*** step 98: 660 [00:00:10]*** step 99: 656 [00:00:10]*** step 100: 652 [00:00:10]*** step 101: 648 [00:00:10]*** step 102: 644 [00:00:10]*** step 103: 641 [00:00:10]*** step 104: 638 [00:00:10]*** step 105: 634 [00:00:10]*** step 106: 631 [00:00:10]*** step 107: 628 [00:00:10]*** step 108: 625 [00:00:10]*** step 109: 622 [00:00:10]*** step 110: 620 [00:00:10]*** step 111: 617 [00:00:10]*** step 112: 615 [00:00:10]*** step 113: 612 [00:00:10]*** step 114: 610 [00:00:10]*** step 115: 608 [00:00:10]*** step 116: 605 [00:00:10]*** step 117: 603 [00:00:10]*** step 118: 601 [00:00:10]*** step 119: 599 [00:00:10]*** printer: Printer HW initialized [00:00:10]*** initSamCard finished [00:00:10]*** RTC: 9425660+1721052822=1730478482 [00:00:10]*** BPK Status Register BPK_RDY = 0x0 [00:00:10]*** SEN State Register SEN_STATE = 0x200ff [00:00:10]*** 32K Frequency Sensor Enable SEN_XTAL32_EN = 0x80000055 [00:00:10]*** Analog Control Register 0 SEN_ANA0 = 0x33510623 [00:00:10]*** Is cutter blocked? [00:00:10]MH_GetMetrics [00:00:10]Write to MH i2c: 00 00 00 03 00 02 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 03 00 00 03 9C 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 24 E0 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 00 03 00 85 [00:00:10]Are we in boot? [00:00:10]We are not in boot now [00:00:10]Write to MH i2c: 01 00 00 04 00 04 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 01 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 01 07 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 01 07 00 04 00 00 00 00 00 00 FF 0F 19 [00:00:10]Model is 3 [00:00:10]MH firmware is 30620 [00:00:10]MH boot firmware is 3 [00:00:10]MH_SetPrinterDots 448 [00:00:10]HeadWidthInBytes 56 [00:00:10]maxmasksize 7 [00:00:10]Write to MH i2c: D6 06 00 05 00 41 00 60 00 FF FF 7F [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: D6 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: D6 01 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: D6 01 00 05 00 00 DB [00:00:10]Write to MH i2c: D5 00 00 06 00 DA [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: D5 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: D5 01 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: D5 01 00 06 00 00 DB [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]ExternCall_SetCallbacks [00:00:10]NVStorageInit [00:00:11]MH_GetDate [00:00:11]Write to MH i2c: F0 00 00 07 00 F6 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 09 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 09 00 07 00 00 93 01 25 67 96 2E 95 66 DE [16:28:03]Current date/time: 01.11.2024 16:28 [16:28:03]FM_Init [16:28:03]wFMConnect [16:28:03]MH_SAM_On [16:28:03]Write to MH i2c: E0 00 00 08 00 E7 [16:28:03]Write i2c OK [16:28:03]MH_I2C_Read... [16:28:03]*** iso7816_init finished! [16:28:03]*** atr: [16:28:03]*** 0F 3B D5 18 FF 81 91 FE [16:28:03]*** 1F C3 80 73 C8 21 10 0A [16:28:03]*** 00 00 00 00 00 00 00 00 [16:28:03]*** 00 00 00 00 00 00 00 00 [16:28:03]*** 00 00 00 00 00 00 00 00 [16:28:03]*** 00 00 00 00 00 00 00 00 [16:28:03]*** 00 00 00 00 00 00 00 00 [16:28:03]*** 00 00 00 00 00 00 00 00 [16:28:03]Read from MH i2c: E0 [16:28:03]MH_I2C_Read... [16:28:03]Read from MH i2c: E0 10 00 [16:28:03]MH_I2C_Read... [16:28:03]Read from MH i2c: E0 10 00 08 00 00 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A 06 [16:28:03]ATR: 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A [16:28:03]wFMCommunicate request_size=10 [16:28:03]MH_SAM_APDU [16:28:03]CAPDU: 00 A4 04 00 05 01 02 03 04 05 [16:28:03]Write to MH i2c: E2 0D 00 09 00 00 A4 04 00 05 00 01 02 03 04 05 00 00 B3 [16:28:03]Write i2c OK [16:28:03]MH_I2C_Read... [16:28:03]*** iso7816_exchange 00 A4 04 00... Resp OK rsp.len_out = 0! [16:28:03]Read from MH i2c: E2 [16:28:03]MH_I2C_Read... [16:28:03]Read from MH i2c: E2 03 00 [16:28:03]MH_I2C_Read... [16:28:03]Read from MH i2c: E2 03 00 09 00 00 90 00 7D [16:28:03]RAPDU: 90 00 [16:28:03]wFMCommunicate OK [16:28:03]wFMCommunicate request_size=4 [16:28:03]MH_SAM_APDU [16:28:03]CAPDU: 80 11 00 00 [16:28:03]Write to MH i2c: E2 08 00 0A 00 80 11 00 00 00 00 00 00 84 [16:28:03]Write i2c OK [16:28:03]MH_I2C_Read... [16:28:03]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:28:03]Read from MH i2c: E2 [16:28:03]MH_I2C_Read... [16:28:03]Read from MH i2c: E2 17 00 [16:28:03]MH_I2C_Read... [16:28:03]Read from MH i2c: E2 17 00 0A 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 33 34 32 35 38 38 90 00 D7 [16:28:03]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 33 34 32 35 38 38 90 00 [16:28:03]wFMCommunicate OK [16:28:03]Detected FM SN is 0000000002342588 [16:28:03]Stored FM SN is 0000000002342588 [16:28:03]wFMCommunicate request_size=9 [16:28:03]MH_SAM_APDU [16:28:03]CAPDU: 80 16 00 00 04 15 26 01 00 [16:28:03]Write to MH i2c: E2 0C 00 0B 00 80 16 00 00 04 00 15 26 01 00 00 00 CE [16:28:03]Write i2c OK [16:28:03]MH_I2C_Read... [16:28:03]*** iso7816_exchange 80 16 00 00... Resp OK rsp.len_out = 0! [16:28:03]Read from MH i2c: E2 [16:28:03]MH_I2C_Read... [16:28:03]Read from MH i2c: E2 03 00 [16:28:03]MH_I2C_Read... [16:28:03]Read from MH i2c: E2 03 00 0B 00 00 90 00 7F [16:28:03]RAPDU: 90 00 [16:28:03]wFMCommunicate OK [16:28:03]FM PIN OK [16:28:03]wFMCommunicate request_size=8 [16:28:03]MH_SAM_APDU [16:28:03]CAPDU: 80 14 04 00 03 02 00 01 [16:28:03]Write to MH i2c: E2 0B 00 0C 00 80 14 04 00 03 00 02 00 01 00 00 96 [16:28:03]Write i2c OK [16:28:03]MH_I2C_Read... [16:28:03]*** iso7816_exchange 80 14 04 00... Resp OK rsp.len_out = 0! [16:28:03]Read from MH i2c: E2 [16:28:03]MH_I2C_Read... [16:28:03]Read from MH i2c: E2 03 00 [16:28:03]MH_I2C_Read... [16:28:03]Read from MH i2c: E2 03 00 0C 00 00 90 00 80 [16:28:03]RAPDU: 90 00 [16:28:03]wFMCommunicate OK [16:28:03]wFMCommunicate request_size=13 [16:28:03]MH_SAM_APDU [16:28:03]CAPDU: 80 14 04 01 08 07 00 01 02 03 04 05 06 [16:28:03]Write to MH i2c: E2 10 00 0D 00 80 14 04 01 08 00 07 00 01 02 03 04 05 06 00 00 BB [16:28:03]Write i2c OK [16:28:03]MH_I2C_Read... [16:28:03]*** iso7816_exchange 80 14 04 01... Resp OK rsp.len_out = 0! [16:28:03]Read from MH i2c: E2 [16:28:03]MH_I2C_Read... [16:28:03]Read from MH i2c: E2 03 00 [16:28:03]MH_I2C_Read... [16:28:03]Read from MH i2c: E2 03 00 0D 00 00 90 00 81 [16:28:03]RAPDU: 90 00 [16:28:03]wFMCommunicate OK [16:28:03]wFMCommunicate request_size=4 [16:28:03]MH_SAM_APDU [16:28:03]CAPDU: 80 11 00 00 [16:28:03]Write to MH i2c: E2 08 00 0E 00 80 11 00 00 00 00 00 00 88 [16:28:03]Write i2c OK [16:28:03]MH_I2C_Read... [16:28:03]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:28:03]Read from MH i2c: E2 [16:28:03]MH_I2C_Read... [16:28:03]Read from MH i2c: E2 17 00 [16:28:03]MH_I2C_Read... [16:28:03]Read from MH i2c: E2 17 00 0E 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 33 34 32 35 38 38 90 00 DB [16:28:03]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 33 34 32 35 38 38 90 00 [16:28:03]wFMCommunicate OK [16:28:03]DocumentArchiveInit [16:28:03]Start Httpd... [16:28:03]Httpd thread 3067870564 created [16:28:03]Write to MH i2c: 01 00 00 0F 00 0F [16:28:03]Write i2c OK [16:28:03]MH_I2C_Read... [16:28:03]Read from MH i2c: 01 [16:28:03]MH_I2C_Read... [16:28:03]Read from MH i2c: 01 07 00 [16:28:03]MH_I2C_Read... [16:28:03]Read from MH i2c: 01 07 00 0F 00 00 00 00 00 00 FF 0F 24 [16:28:03]MH Int Process started [16:28:03]OFD Sender: No OFD packet to send [16:28:03]Allocated Socket 7 [16:28:03]Bind OK [16:28:03]Listen OK [16:28:03]httpd running on port 8080 [16:28:03]Waiting for new connection... [16:28:08]OFD Sender: No OFD packet to send [16:28:13]OFD Sender: No OFD packet to send [16:28:18]OFD Sender: No OFD packet to send [16:28:23]OFD Sender: No OFD packet to send [16:28:28]OFD Sender: No OFD packet to send [16:28:33]OFD Sender: No OFD packet to send [16:28:38]OFD Sender: No OFD packet to send [16:28:43]OFD Sender: No OFD packet to send [16:28:48]OFD Sender: No OFD packet to send [16:28:53]OFD Sender: No OFD packet to send [16:28:58]OFD Sender: No OFD packet to send [16:29:03]OFD Sender: No OFD packet to send [16:29:08]OFD Sender: No OFD packet to send [16:29:13]OFD Sender: No OFD packet to send [16:29:18]OFD Sender: No OFD packet to send [16:29:23]OFD Sender: No OFD packet to send [16:29:28]OFD Sender: No OFD packet to send [16:29:33]OFD Sender: No OFD packet to send [16:29:38]OFD Sender: No OFD packet to send [16:29:43]OFD Sender: No OFD packet to send [00:00:09] *** EcrCore started. Build 196 *** [00:00:09]/dev/ttyS4 opened [00:00:09]MH_InterfaceInit /dev/i2c-1 [00:00:09]Malloc ok [00:00:09]MH_GetMetrics [00:00:09]Write to MH i2c: 00 00 00 01 00 00 [00:00:09]Write i2c OK [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: 00 [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: 00 29 00 [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: 00 29 00 01 00 00 03 9C 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 24 E0 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 01 03 00 84 [00:00:09]Are we in boot? [00:00:09]We are in boot - try to switch [00:00:09]Write to MH i2c: A0 00 00 02 00 A1 [00:00:09]Write i2c OK [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: A0 [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: A0 01 00 [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: A0 01 00 02 00 *** Check firmware version 30620, crc_r 49A1A6DB, crc_c: 49A1A6DB, size: 53248 [00:00:09]00 A2 [00:00:09]*** [00:00:09]*** Starting fw at address 01020100 (2007E328 010249C5) [00:00:09]*** Waiting for read because exit forced [00:00:09]*** 10 ms more... [00:00:10]*** MH1903S init start (LINUX_LIGHT) [00:00:10]*** Compilation Date Jun 20 2023 Time 12:36:20 [00:00:10]*** Serial: 3139303353513838 54000000005724E0 (1903SQ88T) [00:00:10]*** User serial: FFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFF () [00:00:10]*** step 0: 5000 (2650, 2350 REF) [00:00:10]*** step 1: 4835 (2500, 2335 REF) [00:00:10]*** step 2: 4676 (2440, 2236 REF) [00:00:10]*** step 3: 4523 (2280, 2243 REF) [00:00:10]*** step 4: 4376 (2160, 2216 REF) [00:00:10]*** step 5: 4235 (2050, 2185 REF) [00:00:10]*** step 6: 4098 (1950, 2148 REF) [00:00:10]*** step 7: 3967 (1870, 2097 REF) [00:00:10]*** step 8: 3840 (1828, 2012 REF) [00:00:10]*** step 9: 3719 (1728, 1991 REF) [00:00:10]*** step 10: 3601 (1675, 1926 REF) [00:00:10]*** step 11: 3488 (1635, 1853 REF) [00:00:10]*** step 12: 3379 (1595, 1784 REF) [00:00:10]*** step 13: 3275 (1565, 1710 REF) [00:00:10]*** step 14: 3174 (1543, 1631 REF) [00:00:10]*** step 15: 3077 (1523, 1554 REF) [00:00:10]*** step 16: 2983 (1503, 1480 REF) [00:00:10]*** step 17: 2893 (1486, 1407 REF) [00:00:10]*** step 18: 2806 (1466, 1340 REF) [00:00:10]*** step 19: 2723 (1426, 1297 REF) [00:00:10]*** step 20: 2642 (1406, 1236 REF) [00:00:10]*** step 21: 2565 (1384, 1181 REF) [00:00:10]*** step 22: 2490 (1364, 1126 REF) [00:00:10]*** step 23: 2418 (1344, 1074 REF) [00:00:10]*** step 24: 2349 (1322, 1027 REF) [00:00:10]*** step 25: 2283 (1302, 981 REF) [00:00:10]*** step 26: 2218 (1282, 936 REF) [00:00:10]*** step 27: 2157 (1262, 895 REF) [00:00:10]*** step 28: 2097 (1242, 855 REF) [00:00:10]*** step 29: 2040 (1222, 818 REF) [00:00:10]*** step 30: 1985 (1202, 783 REF) [00:00:10]*** step 31: 1932 (1191, 741 REF) [00:00:10]*** step 32: 1880 (1181, 699 REF) [00:00:10]*** step 33: 1831 (1171, 660 REF) [00:00:10]*** step 34: 1784 (1161, 623 REF) [00:00:10]*** step 35: 1738 (1151, 587 REF) [00:00:10]*** step 36: 1694 (1141, 553 REF) [00:00:10]*** step 37: 1652 (1131, 521 REF) [00:00:10]*** step 38: 1611 (1121, 490 REF) [00:00:10]*** step 39: 1572 (1111, 461 REF) [00:00:10]*** step 40: 1534 (1103, 431 REF) [00:00:10]*** step 41: 1497 (1093, 404 REF) [00:00:10]*** step 42: 1462 (1083, 379 REF) [00:00:10]*** step 43: 1428 (1073, 355 REF) [00:00:10]*** step 44: 1396 (1063, 333 REF) [00:00:10]*** step 45: 1365 (1053, 312 REF) [00:00:10]*** step 46: 1334 (1043, 291 REF) [00:00:10]*** step 47: 1305 (1033, 272 REF) [00:00:10]*** step 48: 1277 (1023, 254 REF) [00:00:10]*** step 49: 1250 (1013, 237 REF) [00:00:10]*** step 50: 1224 (990, 234 REF) [00:00:10]*** step 51: 1199 (980, 219 REF) [00:00:10]*** step 52: 1175 (970, 205 REF) [00:00:10]*** step 53: 1152 (960, 192 REF) [00:00:10]*** step 54: 1130 (950, 180 REF) [00:00:10]*** step 55: 1108 (940, 168 REF) [00:00:10]*** step 56: 1088 (930, 158 REF) [00:00:10]*** step 57: 1068 (920, 148 REF) [00:00:10]*** step 58: 1049 (910, 139 REF) [00:00:10]*** step 59: 1030 (900, 130 REF) [00:00:10]*** step 60: 1012 (890, 122 REF) [00:00:10]*** step 61: 995 (880, 115 REF) [00:00:10]*** step 62: 979 (870, 109 REF) [00:00:10]*** step 63: 963 (860, 103 REF) [00:00:10]*** step 64: 948 (850, 98 REF) [00:00:10]*** step 65: 933 (840, 93 REF) [00:00:10]*** step 66: 919 (830, 89 REF) [00:00:10]*** step 67: 905 (820, 85 REF) [00:00:10]*** step 68: 892 (810, 82 REF) [00:00:10]*** step 69: 879 (800, 79 REF) [00:00:10]*** step 70: 867 (790, 77 REF) [00:00:10]*** step 71: 855 (780, 75 REF) [00:00:10]*** step 72: 844 (770, 74 REF) [00:00:10]*** step 73: 833 (760, 73 REF) [00:00:10]*** step 74: 822 (750, 72 REF) [00:00:10]*** step 75: 812 (740, 72 REF) [00:00:10]*** step 76: 803 (730, 73 REF) [00:00:10]*** step 77: 793 (720, 73 REF) [00:00:10]*** step 78: 784 (710, 74 REF) [00:00:10]*** step 79: 776 (700, 76 REF) [00:00:10]*** step 80: 767 (690, 77 REF) [00:00:10]*** step 81: 759 (680, 79 REF) [00:00:10]*** step 82: 751 (670, 81 REF) [00:00:10]*** step 83: 744 (660, 84 REF) [00:00:10]*** step 84: 737 (650, 87 REF) [00:00:10]*** step 85: 730 (640, 90 REF) [00:00:10]*** step 86: 723 (630, 93 REF) [00:00:10]*** step 87: 717 (620, 97 REF) [00:00:10]*** step 88: 710 (610, 100 REF) [00:00:10]*** step 89: 705 (600, 105 REF) [00:00:10]*** step 90: 699 [00:00:10]*** step 91: 693 [00:00:10]*** step 92: 688 [00:00:10]*** step 93: 683 [00:00:10]*** step 94: 678 [00:00:10]*** step 95: 673 [00:00:10]*** step 96: 669 [00:00:10]*** step 97: 664 [00:00:10]*** step 98: 660 [00:00:10]*** step 99: 656 [00:00:10]*** step 100: 652 [00:00:10]*** step 101: 648 [00:00:10]*** step 102: 644 [00:00:10]*** step 103: 641 [00:00:10]*** step 104: 638 [00:00:10]*** step 105: 634 [00:00:10]*** step 106: 631 [00:00:10]*** step 107: 628 [00:00:10]*** step 108: 625 [00:00:10]*** step 109: 622 [00:00:10]*** step 110: 620 [00:00:10]*** step 111: 617 [00:00:10]*** step 112: 615 [00:00:10]*** step 113: 612 [00:00:10]*** step 114: 610 [00:00:10]*** step 115: 608 [00:00:10]*** step 116: 605 [00:00:10]*** step 117: 603 [00:00:10]*** step 118: 601 [00:00:10]*** step 119: 599 [00:00:10]*** printer: Printer HW initialized [00:00:10]*** initSamCard finished [00:00:10]*** RTC: 9425780+1721052822=1730478602 [00:00:10]*** BPK Status Register BPK_RDY = 0x0 [00:00:10]*** SEN State Register SEN_STATE = 0x200ff [00:00:10]*** 32K Frequency Sensor Enable SEN_XTAL32_EN = 0x80000055 [00:00:10]*** Analog Control Register 0 SEN_ANA0 = 0x33510623 [00:00:10]*** Is cutter blocked? [00:00:10]MH_GetMetrics [00:00:10]Write to MH i2c: 00 00 00 03 00 02 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 03 00 00 03 9C 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 24 E0 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 00 03 00 85 [00:00:10]Are we in boot? [00:00:10]We are not in boot now [00:00:10]Write to MH i2c: 01 00 00 04 00 04 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 01 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 01 07 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 01 07 00 04 00 00 00 00 00 00 FF 0F 19 [00:00:10]Model is 3 [00:00:10]MH firmware is 30620 [00:00:10]MH boot firmware is 3 [00:00:10]MH_SetPrinterDots 448 [00:00:10]HeadWidthInBytes 56 [00:00:10]maxmasksize 7 [00:00:10]Write to MH i2c: D6 06 00 05 00 41 00 60 00 FF FF 7F [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: D6 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: D6 01 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: D6 01 00 05 00 00 DB [00:00:10]Write to MH i2c: D5 00 00 06 00 DA [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 01 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 01 00 06 00 00 DB [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]ExternCall_SetCallbacks [00:00:11]NVStorageInit [00:00:11]MH_GetDate [00:00:11]Write to MH i2c: F0 00 00 07 00 F6 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 09 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 09 00 07 00 00 0B 02 25 67 96 2E 95 66 57 [16:30:03]Current date/time: 01.11.2024 16:30 [16:30:03]FM_Init [16:30:03]wFMConnect [16:30:03]MH_SAM_On [16:30:03]Write to MH i2c: E0 00 00 08 00 E7 [16:30:03]Write i2c OK [16:30:03]MH_I2C_Read... [16:30:03]*** iso7816_init finished! [16:30:03]*** atr: [16:30:03]*** 0F 3B D5 18 FF 81 91 FE [16:30:03]*** 1F C3 80 73 C8 21 10 0A [16:30:03]*** 00 00 00 00 00 00 00 00 [16:30:03]*** 00 00 00 00 00 00 00 00 [16:30:03]*** 00 00 00 00 00 00 00 00 [16:30:03]*** 00 00 00 00 00 00 00 00 [16:30:03]*** 00 00 00 00 00 00 00 00 [16:30:03]*** 00 00 00 00 00 00 00 00 [16:30:03]Read from MH i2c: E0 [16:30:03]MH_I2C_Read... [16:30:03]Read from MH i2c: E0 10 00 [16:30:03]MH_I2C_Read... [16:30:03]Read from MH i2c: E0 10 00 08 00 00 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A 06 [16:30:03]ATR: 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A [16:30:03]wFMCommunicate request_size=10 [16:30:03]MH_SAM_APDU [16:30:03]CAPDU: 00 A4 04 00 05 01 02 03 04 05 [16:30:03]Write to MH i2c: E2 0D 00 09 00 00 A4 04 00 05 00 01 02 03 04 05 00 00 B3 [16:30:03]Write i2c OK [16:30:03]MH_I2C_Read... [16:30:03]*** iso7816_exchange 00 A4 04 00... Resp OK rsp.len_out = 0! [16:30:03]Read from MH i2c: E2 [16:30:03]MH_I2C_Read... [16:30:03]Read from MH i2c: E2 03 00 [16:30:03]MH_I2C_Read... [16:30:03]Read from MH i2c: E2 03 00 09 00 00 90 00 7D [16:30:03]RAPDU: 90 00 [16:30:03]wFMCommunicate OK [16:30:03]wFMCommunicate request_size=4 [16:30:03]MH_SAM_APDU [16:30:03]CAPDU: 80 11 00 00 [16:30:03]Write to MH i2c: E2 08 00 0A 00 80 11 00 00 00 00 00 00 84 [16:30:03]Write i2c OK [16:30:03]MH_I2C_Read... [16:30:03]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:30:03]Read from MH i2c: E2 [16:30:03]MH_I2C_Read... [16:30:03]Read from MH i2c: E2 17 00 [16:30:03]MH_I2C_Read... [16:30:03]Read from MH i2c: E2 17 00 0A 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 33 34 32 35 38 38 90 00 D7 [16:30:03]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 33 34 32 35 38 38 90 00 [16:30:03]wFMCommunicate OK [16:30:03]Detected FM SN is 0000000002342588 [16:30:03]Stored FM SN is 0000000002342588 [16:30:03]wFMCommunicate request_size=9 [16:30:03]MH_SAM_APDU [16:30:03]CAPDU: 80 16 00 00 04 15 26 01 00 [16:30:03]Write to MH i2c: E2 0C 00 0B 00 80 16 00 00 04 00 15 26 01 00 00 00 CE [16:30:03]Write i2c OK [16:30:03]MH_I2C_Read... [16:30:03]*** iso7816_exchange 80 16 00 00... Resp OK rsp.len_out = 0! [16:30:03]Read from MH i2c: E2 [16:30:03]MH_I2C_Read... [16:30:03]Read from MH i2c: E2 03 00 [16:30:03]MH_I2C_Read... [16:30:03]Read from MH i2c: E2 03 00 0B 00 00 90 00 7F [16:30:03]RAPDU: 90 00 [16:30:03]wFMCommunicate OK [16:30:03]FM PIN OK [16:30:03]wFMCommunicate request_size=8 [16:30:03]MH_SAM_APDU [16:30:03]CAPDU: 80 14 04 00 03 02 00 01 [16:30:03]Write to MH i2c: E2 0B 00 0C 00 80 14 04 00 03 00 02 00 01 00 00 96 [16:30:03]Write i2c OK [16:30:03]MH_I2C_Read... [16:30:03]*** iso7816_exchange 80 14 04 00... Resp OK rsp.len_out = 0! [16:30:03]Read from MH i2c: E2 [16:30:03]MH_I2C_Read... [16:30:03]Read from MH i2c: E2 03 00 [16:30:03]MH_I2C_Read... [16:30:03]Read from MH i2c: E2 03 00 0C 00 00 90 00 80 [16:30:03]RAPDU: 90 00 [16:30:03]wFMCommunicate OK [16:30:03]wFMCommunicate request_size=13 [16:30:03]MH_SAM_APDU [16:30:03]CAPDU: 80 14 04 01 08 07 00 01 02 03 04 05 06 [16:30:03]Write to MH i2c: E2 10 00 0D 00 80 14 04 01 08 00 07 00 01 02 03 04 05 06 00 00 BB [16:30:03]Write i2c OK [16:30:03]MH_I2C_Read... [16:30:03]*** iso7816_exchange 80 14 04 01... Resp OK rsp.len_out = 0! [16:30:03]Read from MH i2c: E2 [16:30:03]MH_I2C_Read... [16:30:03]Read from MH i2c: E2 03 00 [16:30:03]MH_I2C_Read... [16:30:03]Read from MH i2c: E2 03 00 0D 00 00 90 00 81 [16:30:03]RAPDU: 90 00 [16:30:03]wFMCommunicate OK [16:30:03]wFMCommunicate request_size=4 [16:30:03]MH_SAM_APDU [16:30:03]CAPDU: 80 11 00 00 [16:30:03]Write to MH i2c: E2 08 00 0E 00 80 11 00 00 00 00 00 00 88 [16:30:03]Write i2c OK [16:30:03]MH_I2C_Read... [16:30:03]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:30:03]Read from MH i2c: E2 [16:30:03]MH_I2C_Read... [16:30:03]Read from MH i2c: E2 17 00 [16:30:03]MH_I2C_Read... [16:30:03]Read from MH i2c: E2 17 00 0E 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 33 34 32 35 38 38 90 00 DB [16:30:03]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 33 34 32 35 38 38 90 00 [16:30:03]wFMCommunicate OK [16:30:03]DocumentArchiveInit [16:30:03]Start Httpd... [16:30:03]Httpd thread 3067764068 created [16:30:03]Write to MH i2c: 01 00 00 0F 00 0F [16:30:03]Write i2c OK [16:30:03]MH_I2C_Read... [16:30:03]Read from MH i2c: 01 [16:30:03]MH_I2C_Read... [16:30:03]Read from MH i2c: 01 07 00 [16:30:03]MH_I2C_Read... [16:30:03]Read from MH i2c: 01 07 00 0F 00 00 00 00 00 00 FF 0F 24 [16:30:03]MH Int Process started [16:30:03]Allocated Socket 8 [16:30:03]Bind OK [16:30:03]Listen OK [16:30:03]httpd running on port 8080 [16:30:03]Waiting for new connection... [16:30:03]OFD Sender: No OFD packet to send [16:30:08]OFD Sender: No OFD packet to send [16:30:13]OFD Sender: No OFD packet to send [16:30:18]OFD Sender: No OFD packet to send [16:30:23]OFD Sender: No OFD packet to send [16:30:28]OFD Sender: No OFD packet to send [16:30:33]OFD Sender: No OFD packet to send [16:30:38]OFD Sender: No OFD packet to send [16:30:43]OFD Sender: No OFD packet to send [16:30:48]OFD Sender: No OFD packet to send [16:30:53]OFD Sender: No OFD packet to send [16:30:58]OFD Sender: No OFD packet to send [16:31:03]OFD Sender: No OFD packet to send [16:31:08]OFD Sender: No OFD packet to send [16:31:13]OFD Sender: No OFD packet to send [16:31:18]OFD Sender: No OFD packet to send [00:00:09] *** EcrCore started. Build 196 *** [00:00:09]/dev/ttyS4 opened [00:00:09]MH_InterfaceInit /dev/i2c-1 [00:00:09]Malloc ok [00:00:09]MH_GetMetrics [00:00:09]Write to MH i2c: 00 00 00 01 00 00 [00:00:09]Write i2c OK [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: 00 [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: 00 29 00 [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: 00 29 00 01 00 00 03 9C 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 24 E0 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 01 03 00 84 [00:00:09]Are we in boot? [00:00:09]We are in boot - try to switch [00:00:09]Write to MH i2c: A0 00 00 02 00 A1 [00:00:09]Write i2c OK [00:00:09]MH_I2C_Read... [00:00:09]*** Check firmware version 30620, crc_r 49A1A6DB, crc_c: 49A1A6DB, size: 53248 [00:00:09]*** [00:00:09]Read from MH i2c: A0 [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: A0 01 00 [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: A0 01 00 02 00 00 A2 [00:00:09]*** Starting fw at address 01020100 (2007E328 010249C5) [00:00:09]*** Waiting for read because exit forced [00:00:09]*** 10 ms more... [00:00:09]*** MH1903S init start (LINUX_LIGHT) [00:00:09]*** Compilation Date Jun 20 2023 Time 12:36:20 [00:00:09]*** Serial: 3139303353513838 54000000005724E0 (1903SQ88T) [00:00:09]*** User serial: FFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFF () [00:00:09]*** step 0: 5000 (2650, 2350 REF) [00:00:09]*** step 1: 4835 (2500, 2335 REF) [00:00:09]*** step 2: 4676 (2440, 2236 REF) [00:00:09]*** step 3: 4523 (2280, 2243 REF) [00:00:09]*** step 4: 4376 (2160, 2216 REF) [00:00:09]*** step 5: 4235 (2050, 2185 REF) [00:00:09]*** step 6: 4098 (1950, 2148 REF) [00:00:09]*** step 7: 3967 (1870, 2097 REF) [00:00:09]*** step 8: 3840 (1828, 2012 REF) [00:00:09]*** step 9: 3719 (1728, 1991 REF) [00:00:10]*** step 10: 3601 (1675, 1926 REF) [00:00:10]*** step 11: 3488 (1635, 1853 REF) [00:00:10]*** step 12: 3379 (1595, 1784 REF) [00:00:10]*** step 13: 3275 (1565, 1710 REF) [00:00:10]*** step 14: 3174 (1543, 1631 REF) [00:00:10]*** step 15: 3077 (1523, 1554 REF) [00:00:10]*** step 16: 2983 (1503, 1480 REF) [00:00:10]*** step 17: 2893 (1486, 1407 REF) [00:00:10]*** step 18: 2806 (1466, 1340 REF) [00:00:10]*** step 19: 2723 (1426, 1297 REF) [00:00:10]*** step 20: 2642 (1406, 1236 REF) [00:00:10]*** step 21: 2565 (1384, 1181 REF) [00:00:10]*** step 22: 2490 (1364, 1126 REF) [00:00:10]*** step 23: 2418 (1344, 1074 REF) [00:00:10]*** step 24: 2349 (1322, 1027 REF) [00:00:10]*** step 25: 2283 (1302, 981 REF) [00:00:10]*** step 26: 2218 (1282, 936 REF) [00:00:10]*** step 27: 2157 (1262, 895 REF) [00:00:10]*** step 28: 2097 (1242, 855 REF) [00:00:10]*** step 29: 2040 (1222, 818 REF) [00:00:10]*** step 30: 1985 (1202, 783 REF) [00:00:10]*** step 31: 1932 (1191, 741 REF) [00:00:10]*** step 32: 1880 (1181, 699 REF) [00:00:10]*** step 33: 1831 (1171, 660 REF) [00:00:10]*** step 34: 1784 (1161, 623 REF) [00:00:10]*** step 35: 1738 (1151, 587 REF) [00:00:10]*** step 36: 1694 (1141, 553 REF) [00:00:10]*** step 37: 1652 (1131, 521 REF) [00:00:10]*** step 38: 1611 (1121, 490 REF) [00:00:10]*** step 39: 1572 (1111, 461 REF) [00:00:10]*** step 40: 1534 (1103, 431 REF) [00:00:10]*** step 41: 1497 (1093, 404 REF) [00:00:10]*** step 42: 1462 (1083, 379 REF) [00:00:10]*** step 43: 1428 (1073, 355 REF) [00:00:10]*** step 44: 1396 (1063, 333 REF) [00:00:10]*** step 45: 1365 (1053, 312 REF) [00:00:10]*** step 46: 1334 (1043, 291 REF) [00:00:10]*** step 47: 1305 (1033, 272 REF) [00:00:10]*** step 48: 1277 (1023, 254 REF) [00:00:10]*** step 49: 1250 (1013, 237 REF) [00:00:10]*** step 50: 1224 (990, 234 REF) [00:00:10]*** step 51: 1199 (980, 219 REF) [00:00:10]*** step 52: 1175 (970, 205 REF) [00:00:10]*** step 53: 1152 (960, 192 REF) [00:00:10]*** step 54: 1130 (950, 180 REF) [00:00:10]*** step 55: 1108 (940, 168 REF) [00:00:10]*** step 56: 1088 (930, 158 REF) [00:00:10]*** step 57: 1068 (920, 148 REF) [00:00:10]*** step 58: 1049 (910, 139 REF) [00:00:10]*** step 59: 1030 (900, 130 REF) [00:00:10]*** step 60: 1012 (890, 122 REF) [00:00:10]*** step 61: 995 (880, 115 REF) [00:00:10]*** step 62: 979 (870, 109 REF) [00:00:10]*** step 63: 963 (860, 103 REF) [00:00:10]*** step 64: 948 (850, 98 REF) [00:00:10]*** step 65: 933 (840, 93 REF) [00:00:10]*** step 66: 919 (830, 89 REF) [00:00:10]*** step 67: 905 (820, 85 REF) [00:00:10]*** step 68: 892 (810, 82 REF) [00:00:10]*** step 69: 879 (800, 79 REF) [00:00:10]*** step 70: 867 (790, 77 REF) [00:00:10]*** step 71: 855 (780, 75 REF) [00:00:10]*** step 72: 844 (770, 74 REF) [00:00:10]*** step 73: 833 (760, 73 REF) [00:00:10]*** step 74: 822 (750, 72 REF) [00:00:10]*** step 75: 812 (740, 72 REF) [00:00:10]*** step 76: 803 (730, 73 REF) [00:00:10]*** step 77: 793 (720, 73 REF) [00:00:10]*** step 78: 784 (710, 74 REF) [00:00:10]*** step 79: 776 (700, 76 REF) [00:00:10]*** step 80: 767 (690, 77 REF) [00:00:10]*** step 81: 759 (680, 79 REF) [00:00:10]*** step 82: 751 (670, 81 REF) [00:00:10]*** step 83: 744 (660, 84 REF) [00:00:10]*** step 84: 737 (650, 87 REF) [00:00:10]*** step 85: 730 (640, 90 REF) [00:00:10]*** step 86: 723 (630, 93 REF) [00:00:10]*** step 87: 717 (620, 97 REF) [00:00:10]*** step 88: 710 (610, 100 REF) [00:00:10]*** step 89: 705 (600, 105 REF) [00:00:10]*** step 90: 699 [00:00:10]*** step 91: 693 [00:00:10]*** step 92: 688 [00:00:10]*** step 93: 683 [00:00:10]*** step 94: 678 [00:00:10]*** step 95: 673 [00:00:10]*** step 96: 669 [00:00:10]*** step 97: 664 [00:00:10]*** step 98: 660 [00:00:10]*** step 99: 656 [00:00:10]*** step 100: 652 [00:00:10]*** step 101: 648 [00:00:10]*** step 102: 644 [00:00:10]*** step 103: 641 [00:00:10]*** step 104: 638 [00:00:10]*** step 105: 634 [00:00:10]*** step 106: 631 [00:00:10]*** step 107: 628 [00:00:10]*** step 108: 625 [00:00:10]*** step 109: 622 [00:00:10]*** step 110: 620 [00:00:10]*** step 111: 617 [00:00:10]*** step 112: 615 [00:00:10]*** step 113: 612 [00:00:10]*** step 114: 610 [00:00:10]*** step 115: 608 [00:00:10]*** step 116: 605 [00:00:10]*** step 117: 603 [00:00:10]*** step 118: 601 [00:00:10]*** step 119: 599 [00:00:10]*** printer: Printer HW initialized [00:00:10]*** initSamCard finished [00:00:10]*** RTC: 9425872+1721052822=1730478694 [00:00:10]*** BPK Status Register BPK_RDY = 0x0 [00:00:10]*** SEN State Register SEN_STATE = 0x200ff [00:00:10]*** 32K Frequency Sensor Enable SEN_XTAL32_EN = 0x80000055 [00:00:10]*** Analog Control Register 0 SEN_ANA0 = 0x33510623 [00:00:10]*** Is cutter blocked? [00:00:10]MH_GetMetrics [00:00:10]Write to MH i2c: 00 00 00 03 00 02 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 03 00 00 03 9C 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 24 E0 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 00 03 00 85 [00:00:10]Are we in boot? [00:00:10]We are not in boot now [00:00:10]Write to MH i2c: 01 00 00 04 00 04 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 01 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 01 07 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 01 07 00 04 00 00 00 00 00 00 FF 0F 19 [00:00:10]Model is 3 [00:00:10]MH firmware is 30620 [00:00:10]MH boot firmware is 3 [00:00:10]MH_SetPrinterDots 448 [00:00:10]HeadWidthInBytes 56 [00:00:10]maxmasksize 7 [00:00:10]Write to MH i2c: D6 06 00 05 00 41 00 60 00 FF FF 7F [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: D6 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: D6 01 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: D6 01 00 05 00 00 DB [00:00:10]Write to MH i2c: D5 00 00 06 00 DA [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: D5 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: D5 01 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: D5 01 00 06 00 00 DB [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]ExternCall_SetCallbacks [00:00:10]NVStorageInit [00:00:10]MH_GetDate [00:00:10]Write to MH i2c: F0 00 00 07 00 F6 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: F0 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: F0 09 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: F0 09 00 07 00 00 67 02 25 67 96 2E 95 66 B3 [16:31:35]Current date/time: 01.11.2024 16:31 [16:31:35]FM_Init [16:31:35]wFMConnect [16:31:35]MH_SAM_On [16:31:35]Write to MH i2c: E0 00 00 08 00 E7 [16:31:35]Write i2c OK [16:31:35]MH_I2C_Read... [16:31:35]*** iso7816_init finished! [16:31:35]*** atr: [16:31:35]*** 0F 3B D5 18 FF 81 91 FE [16:31:35]*** 1F C3 80 73 C8 21 10 0A [16:31:35]*** 00 00 00 00 00 00 00 00 [16:31:35]*** 00 00 00 00 00 00 00 00 [16:31:35]*** 00 00 00 00 00 00 00 00 [16:31:35]*** 00 00 00 00 00 00 00 00 [16:31:35]*** 00 00 00 00 00 00 00 00 [16:31:35]*** 00 00 00 00 00 00 00 00 [16:31:35]Read from MH i2c: E0 [16:31:35]MH_I2C_Read... [16:31:35]Read from MH i2c: E0 10 00 [16:31:35]MH_I2C_Read... [16:31:35]Read from MH i2c: E0 10 00 08 00 00 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A 06 [16:31:35]ATR: 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A [16:31:35]wFMCommunicate request_size=10 [16:31:35]MH_SAM_APDU [16:31:35]CAPDU: 00 A4 04 00 05 01 02 03 04 05 [16:31:35]Write to MH i2c: E2 0D 00 09 00 00 A4 04 00 05 00 01 02 03 04 05 00 00 B3 [16:31:35]Write i2c OK [16:31:35]MH_I2C_Read... [16:31:35]*** iso7816_exchange 00 A4 04 00... Resp OK rsp.len_out = 0! [16:31:35]Read from MH i2c: E2 [16:31:35]MH_I2C_Read... [16:31:35]Read from MH i2c: E2 03 00 [16:31:35]MH_I2C_Read... [16:31:35]Read from MH i2c: E2 03 00 09 00 00 90 00 7D [16:31:35]RAPDU: 90 00 [16:31:35]wFMCommunicate OK [16:31:35]wFMCommunicate request_size=4 [16:31:35]MH_SAM_APDU [16:31:35]CAPDU: 80 11 00 00 [16:31:35]Write to MH i2c: E2 08 00 0A 00 80 11 00 00 00 00 00 00 84 [16:31:35]Write i2c OK [16:31:35]MH_I2C_Read... [16:31:35]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:31:35]Read from MH i2c: E2 [16:31:35]MH_I2C_Read... [16:31:35]Read from MH i2c: E2 17 00 [16:31:35]MH_I2C_Read... [16:31:35]Read from MH i2c: E2 17 00 0A 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 33 34 32 35 38 38 90 00 D7 [16:31:35]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 33 34 32 35 38 38 90 00 [16:31:35]wFMCommunicate OK [16:31:35]Detected FM SN is 0000000002342588 [16:31:35]Stored FM SN is 0000000002342588 [16:31:35]wFMCommunicate request_size=9 [16:31:35]MH_SAM_APDU [16:31:35]CAPDU: 80 16 00 00 04 15 26 01 00 [16:31:35]Write to MH i2c: E2 0C 00 0B 00 80 16 00 00 04 00 15 26 01 00 00 00 CE [16:31:35]Write i2c OK [16:31:35]MH_I2C_Read... [16:31:35]*** iso7816_exchange 80 16 00 00... Resp OK rsp.len_out = 0! [16:31:35]Read from MH i2c: E2 [16:31:35]MH_I2C_Read... [16:31:35]Read from MH i2c: E2 03 00 [16:31:35]MH_I2C_Read... [16:31:35]Read from MH i2c: E2 03 00 0B 00 00 90 00 7F [16:31:35]RAPDU: 90 00 [16:31:35]wFMCommunicate OK [16:31:35]FM PIN OK [16:31:35]wFMCommunicate request_size=8 [16:31:35]MH_SAM_APDU [16:31:35]CAPDU: 80 14 04 00 03 02 00 01 [16:31:35]Write to MH i2c: E2 0B 00 0C 00 80 14 04 00 03 00 02 00 01 00 00 96 [16:31:35]Write i2c OK [16:31:35]MH_I2C_Read... [16:31:35]*** iso7816_exchange 80 14 04 00... Resp OK rsp.len_out = 0! [16:31:35]Read from MH i2c: E2 [16:31:35]MH_I2C_Read... [16:31:35]Read from MH i2c: E2 03 00 [16:31:35]MH_I2C_Read... [16:31:35]Read from MH i2c: E2 03 00 0C 00 00 90 00 80 [16:31:35]RAPDU: 90 00 [16:31:35]wFMCommunicate OK [16:31:35]wFMCommunicate request_size=13 [16:31:35]MH_SAM_APDU [16:31:35]CAPDU: 80 14 04 01 08 07 00 01 02 03 04 05 06 [16:31:35]Write to MH i2c: E2 10 00 0D 00 80 14 04 01 08 00 07 00 01 02 03 04 05 06 00 00 BB [16:31:35]Write i2c OK [16:31:35]MH_I2C_Read... [16:31:35]*** iso7816_exchange 80 14 04 01... Resp OK rsp.len_out = 0! [16:31:35]Read from MH i2c: E2 [16:31:35]MH_I2C_Read... [16:31:35]Read from MH i2c: E2 03 00 [16:31:35]MH_I2C_Read... [16:31:35]Read from MH i2c: E2 03 00 0D 00 00 90 00 81 [16:31:35]RAPDU: 90 00 [16:31:35]wFMCommunicate OK [16:31:35]wFMCommunicate request_size=4 [16:31:35]MH_SAM_APDU [16:31:35]CAPDU: 80 11 00 00 [16:31:35]Write to MH i2c: E2 08 00 0E 00 80 11 00 00 00 00 00 00 88 [16:31:35]Write i2c OK [16:31:35]MH_I2C_Read... [16:31:35]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:31:35]Read from MH i2c: E2 [16:31:35]MH_I2C_Read... [16:31:35]Read from MH i2c: E2 17 00 [16:31:35]MH_I2C_Read... [16:31:35]Read from MH i2c: E2 17 00 0E 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 33 34 32 35 38 38 90 00 DB [16:31:35]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 33 34 32 35 38 38 90 00 [16:31:35]wFMCommunicate OK [16:31:35]DocumentArchiveInit [16:31:35]Start Httpd... [16:31:35]Httpd thread 3067854180 created [16:31:35]Write to MH i2c: 01 00 00 0F 00 0F [16:31:35]Write i2c OK [16:31:35]MH_I2C_Read... [16:31:35]Read from MH i2c: 01 [16:31:35]MH_I2C_Read... [16:31:35]Read from MH i2c: 01 07 00 [16:31:35]MH_I2C_Read... [16:31:35]Read from MH i2c: 01 07 00 0F 00 00 00 00 00 00 FF 0F 24 [16:31:35]MH Int Process started [16:31:35]OFD Sender: No OFD packet to send [16:31:35]Allocated Socket 7 [16:31:35]Bind OK [16:31:35]Listen OK [16:31:35]httpd running on port 8080 [16:31:35]Waiting for new connection... [16:31:40]OFD Sender: No OFD packet to send [16:31:45]OFD Sender: No OFD packet to send [16:31:50]OFD Sender: No OFD packet to send [16:31:55]OFD Sender: No OFD packet to send [16:32:00]OFD Sender: No OFD packet to send [16:32:05]OFD Sender: No OFD packet to send [16:32:10]OFD Sender: No OFD packet to send [16:32:15]OFD Sender: No OFD packet to send [16:32:20]OFD Sender: No OFD packet to send [16:32:25]OFD Sender: No OFD packet to send [16:32:30]OFD Sender: No OFD packet to send [16:32:35]OFD Sender: No OFD packet to send [16:32:40]OFD Sender: No OFD packet to send [16:32:45]OFD Sender: No OFD packet to send [16:32:50]OFD Sender: No OFD packet to send [16:32:55]OFD Sender: No OFD packet to send [16:33:00]OFD Sender: No OFD packet to send [16:33:05]OFD Sender: No OFD packet to send [16:33:10]OFD Sender: No OFD packet to send [16:33:15]OFD Sender: No OFD packet to send [16:33:20]OFD Sender: No OFD packet to send [16:33:25]OFD Sender: No OFD packet to send [16:33:30]OFD Sender: No OFD packet to send [16:33:35]OFD Sender: No OFD packet to send [16:33:40]OFD Sender: No OFD packet to send [16:33:45]OFD Sender: No OFD packet to send [16:33:50]OFD Sender: No OFD packet to send [16:33:54]int [16:33:54]Write to MH i2c: 01 00 00 10 00 10 [16:33:54]*** FLAG_PRN_KEY set [16:33:54]Write i2c OK [16:33:54]MH_I2C_Read... [16:33:54]Read from MH i2c: 01 [16:33:54]MH_I2C_Read... [16:33:54]Read from MH i2c: 01 07 00 [16:33:54]MH_I2C_Read... [16:33:54]Read from MH i2c: 01 07 00 10 00 00 08 00 00 00 FF 0F 2D [16:33:54]state=0 [16:33:54]Key pressed [16:33:54]Feed [16:33:54]Write to MH i2c: D8 00 00 11 00 E8 [16:33:54]Write i2c OK [16:33:54]MH_I2C_Read... [16:33:54]Read from MH i2c: D8 [16:33:54]MH_I2C_Read... [16:33:54]Read from MH i2c: D8 01 00 [16:33:54]MH_I2C_Read... [16:33:54]Read from MH i2c: D8 01 00 11 00 00 E9 [16:33:54]int [16:33:54]Write to MH i2c: 01 00 00 12 00 12 [16:33:54]Write i2c OK [16:33:54]MH_I2C_Read... [16:33:54]Read from MH i2c: 01 [16:33:54]MH_I2C_Read... [16:33:54]Read from MH i2c: 01 07 00 [16:33:54]MH_I2C_Read... [16:33:54]Read from MH i2c: 01 07 00 12 00 00 48 00 00 00 3D 00 9E [16:33:54]state=2 [16:33:54]Key pressed [16:33:54]int [16:33:54]Write to MH i2c: 01 00 00 13 00 13 [16:33:54]*** FLAG_PRN_KEY reset [16:33:54]Write i2c OK [16:33:54]MH_I2C_Read... [16:33:54]Read from MH i2c: 01 [16:33:54]MH_I2C_Read... [16:33:54]Read from MH i2c: 01 07 00 [16:33:54]MH_I2C_Read... [16:33:54]Read from MH i2c: 01 07 00 13 00 00 00 00 00 00 FC 0F 25 [16:33:54]state=2 [16:33:54]Stop feed [16:33:54]int [16:33:54]Write to MH i2c: 01 00 00 14 00 14 [16:33:54]*** FLAG_PRN_KEY set [16:33:54]Write i2c OK [16:33:54]MH_I2C_Read... [16:33:54]Read from MH i2c: 01 [16:33:54]MH_I2C_Read... [16:33:54]Read from MH i2c: 01 07 00 [16:33:54]MH_I2C_Read... [16:33:54]Read from MH i2c: 01 07 00 14 00 00 08 00 00 00 FF 0F 31 [16:33:54]state=0 [16:33:54]Key pressed [16:33:54]Feed [16:33:54]Write to MH i2c: D8 00 00 15 00 EC [16:33:54]Write i2c OK [16:33:54]MH_I2C_Read... [16:33:54]Read from MH i2c: D8 [16:33:54]MH_I2C_Read... [16:33:54]Read from MH i2c: D8 01 00 [16:33:54]MH_I2C_Read... [16:33:54]Read from MH i2c: D8 01 00 15 00 00 ED [16:33:54]int [16:33:54]Write to MH i2c: 01 00 00 16 00 16 [16:33:54]Write i2c OK [16:33:54]MH_I2C_Read... [16:33:54]Read from MH i2c: 01 [16:33:54]MH_I2C_Read... [16:33:54]Read from MH i2c: 01 07 00 [16:33:54]MH_I2C_Read... [16:33:54]Read from MH i2c: 01 07 00 16 00 00 48 00 00 00 3C 00 A1 [16:33:54]state=2 [16:33:54]Key pressed [16:33:55]int [16:33:55]Write to MH i2c: 01 00 00 17 00 17 [16:33:55]*** FLAG_PRN_KEY reset [16:33:55]Write i2c OK [16:33:55]MH_I2C_Read... [16:33:55]Read from MH i2c: 01 [16:33:55]MH_I2C_Read... [16:33:55]Read from MH i2c: 01 07 00 [16:33:55]MH_I2C_Read... [16:33:55]Read from MH i2c: 01 07 00 17 00 00 00 00 00 00 F6 0F 23 [16:33:55]state=2 [16:33:55]Stop feed [16:33:55]OFD Sender: No OFD packet to send [16:34:00]OFD Sender: No OFD packet to send [16:34:05]OFD Sender: No OFD packet to send [16:34:10]OFD Sender: No OFD packet to send [16:34:15]OFD Sender: No OFD packet to send [16:34:20]OFD Sender: No OFD packet to send [16:34:25]OFD Sender: No OFD packet to send [16:34:30]OFD Sender: No OFD packet to send [16:34:35]OFD Sender: No OFD packet to send [16:34:40]OFD Sender: No OFD packet to send [16:34:45]OFD Sender: No OFD packet to send [16:34:50]OFD Sender: No OFD packet to send [16:34:55]OFD Sender: No OFD packet to send [16:35:00]OFD Sender: No OFD packet to send [16:35:05]OFD Sender: No OFD packet to send [16:35:10]OFD Sender: No OFD packet to send [00:00:08]/dev/ttyS4 opened [00:00:08] *** EcrCore started. Build 196 *** [00:00:08]MH_InterfaceInit /dev/i2c-1 [00:00:08]Malloc ok [00:00:08]MH_GetMetrics [00:00:08]Write to MH i2c: 00 00 00 01 00 00 [00:00:08]Write i2c OK [00:00:08]MH_I2C_Read... [00:00:08]Read from MH i2c: 00 [00:00:08]MH_I2C_Read... [00:00:08]Read from MH i2c: 00 29 00 [00:00:08]MH_I2C_Read... [00:00:08]Read from MH i2c: 00 29 00 01 00 00 03 9C 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 24 E0 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 01 03 00 84 [00:00:08]Are we in boot? [00:00:08]We are in boot - try to switch [00:00:08]Write to MH i2c: A0 00 00 02 00 A1 [00:00:08]Write i2c OK [00:00:08]MH_I2C_Read... [00:00:08]*** Check firmware version 30620, crc_r 49A1A6DB, crc_c: 49A1A6DB, size: 53248 [00:00:08]*** [00:00:08]Read from MH i2c: A0 [00:00:08]MH_I2C_Read... [00:00:08]Read from MH i2c: A0 01 00 [00:00:08]MH_I2C_Read... [00:00:08]Read from MH i2c: A0 01 00 02 00 00 A2 [00:00:08]*** Starting fw at address 01020100 (2007E328 010249C5) [00:00:08]*** Waiting for read because exit forced [00:00:08]*** 10 ms more... [00:00:08]*** MH1903S init start (LINUX_LIGHT) [00:00:08]*** Compilation Date Jun 20 2023 Time 12:36:20 [00:00:08]*** Serial: 3139303353513838 54000000005724E0 (1903SQ88T) [00:00:08]*** User serial: FFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFF () [00:00:08]*** step 0: 5000 (2650, 2350 REF) [00:00:08]*** step 1: 4835 (2500, 2335 REF) [00:00:08]*** step 2: 4676 (2440, 2236 REF) [00:00:08]*** step 3: 4523 (2280, 2243 REF) [00:00:08]*** step 4: 4376 (2160, 2216 REF) [00:00:08]*** step 5: 4235 (2050, 2185 REF) [00:00:08]*** step 6: 4098 (1950, 2148 REF) [00:00:08]*** step 7: 3967 (1870, 2097 REF) [00:00:08]*** step 8: 3840 (1828, 2012 REF) [00:00:08]*** step 9: 3719 (1728, 1991 REF) [00:00:08]*** step 10: 3601 (1675, 1926 REF) [00:00:08]*** step 11: 3488 (1635, 1853 REF) [00:00:08]*** step 12: 3379 (1595, 1784 REF) [00:00:08]*** step 13: 3275 (1565, 1710 REF) [00:00:08]*** step 14: 3174 (1543, 1631 REF) [00:00:08]*** step 15: 3077 (1523, 1554 REF) [00:00:08]*** step 16: 2983 (1503, 1480 REF) [00:00:08]*** step 17: 2893 (1486, 1407 REF) [00:00:08]*** step 18: 2806 (1466, 1340 REF) [00:00:08]*** step 19: 2723 (1426, 1297 REF) [00:00:08]*** step 20: 2642 (1406, 1236 REF) [00:00:08]*** step 21: 2565 (1384, 1181 REF) [00:00:08]*** step 22: 2490 (1364, 1126 REF) [00:00:08]*** step 23: 2418 (1344, 1074 REF) [00:00:08]*** step 24: 2349 (1322, 1027 REF) [00:00:08]*** step 25: 2283 (1302, 981 REF) [00:00:08]*** step 26: 2218 (1282, 936 REF) [00:00:08]*** step 27: 2157 (1262, 895 REF) [00:00:08]*** step 28: 2097 (1242, 855 REF) [00:00:08]*** step 29: 2040 (1222, 818 REF) [00:00:08]*** step 30: 1985 (1202, 783 REF) [00:00:08]*** step 31: 1932 (1191, 741 REF) [00:00:08]*** step 32: 1880 (1181, 699 REF) [00:00:08]*** step 33: 1831 (1171, 660 REF) [00:00:08]*** step 34: 1784 (1161, 623 REF) [00:00:08]*** step 35: 1738 (1151, 587 REF) [00:00:08]*** step 36: 1694 (1141, 553 REF) [00:00:08]*** step 37: 1652 (1131, 521 REF) [00:00:09]*** step 38: 1611 (1121, 490 REF) [00:00:09]*** step 39: 1572 (1111, 461 REF) [00:00:09]*** step 40: 1534 (1103, 431 REF) [00:00:09]*** step 41: 1497 (1093, 404 REF) [00:00:09]*** step 42: 1462 (1083, 379 REF) [00:00:09]*** step 43: 1428 (1073, 355 REF) [00:00:09]*** step 44: 1396 (1063, 333 REF) [00:00:09]*** step 45: 1365 (1053, 312 REF) [00:00:09]*** step 46: 1334 (1043, 291 REF) [00:00:09]*** step 47: 1305 (1033, 272 REF) [00:00:09]*** step 48: 1277 (1023, 254 REF) [00:00:09]*** step 49: 1250 (1013, 237 REF) [00:00:09]*** step 50: 1224 (990, 234 REF) [00:00:09]*** step 51: 1199 (980, 219 REF) [00:00:09]*** step 52: 1175 (970, 205 REF) [00:00:09]*** step 53: 1152 (960, 192 REF) [00:00:09]*** step 54: 1130 (950, 180 REF) [00:00:09]*** step 55: 1108 (940, 168 REF) [00:00:09]*** step 56: 1088 (930, 158 REF) [00:00:09]*** step 57: 1068 (920, 148 REF) [00:00:09]*** step 58: 1049 (910, 139 REF) [00:00:09]*** step 59: 1030 (900, 130 REF) [00:00:09]*** step 60: 1012 (890, 122 REF) [00:00:09]*** step 61: 995 (880, 115 REF) [00:00:09]*** step 62: 979 (870, 109 REF) [00:00:09]*** step 63: 963 (860, 103 REF) [00:00:09]*** step 64: 948 (850, 98 REF) [00:00:09]*** step 65: 933 (840, 93 REF) [00:00:09]*** step 66: 919 (830, 89 REF) [00:00:09]*** step 67: 905 (820, 85 REF) [00:00:09]*** step 68: 892 (810, 82 REF) [00:00:09]*** step 69: 879 (800, 79 REF) [00:00:09]*** step 70: 867 (790, 77 REF) [00:00:09]*** step 71: 855 (780, 75 REF) [00:00:09]*** step 72: 844 (770, 74 REF) [00:00:09]*** step 73: 833 (760, 73 REF) [00:00:09]*** step 74: 822 (750, 72 REF) [00:00:09]*** step 75: 812 (740, 72 REF) [00:00:09]*** step 76: 803 (730, 73 REF) [00:00:09]*** step 77: 793 (720, 73 REF) [00:00:09]*** step 78: 784 (710, 74 REF) [00:00:09]*** step 79: 776 (700, 76 REF) [00:00:09]*** step 80: 767 (690, 77 REF) [00:00:09]*** step 81: 759 (680, 79 REF) [00:00:09]*** step 82: 751 (670, 81 REF) [00:00:09]*** step 83: 744 (660, 84 REF) [00:00:09]*** step 84: 737 (650, 87 REF) [00:00:09]*** step 85: 730 (640, 90 REF) [00:00:09]*** step 86: 723 (630, 93 REF) [00:00:09]*** step 87: 717 (620, 97 REF) [00:00:09]*** step 88: 710 (610, 100 REF) [00:00:09]*** step 89: 705 (600, 105 REF) [00:00:09]*** step 90: 699 [00:00:09]*** step 91: 693 [00:00:09]*** step 92: 688 [00:00:09]*** step 93: 683 [00:00:09]*** step 94: 678 [00:00:09]*** step 95: 673 [00:00:09]*** step 96: 669 [00:00:09]*** step 97: 664 [00:00:09]*** step 98: 660 [00:00:09]*** step 99: 656 [00:00:09]*** step 100: 652 [00:00:09]*** step 101: 648 [00:00:09]*** step 102: 644 [00:00:09]*** step 103: 641 [00:00:09]*** step 104: 638 [00:00:09]*** step 105: 634 [00:00:09]*** step 106: 631 [00:00:09]*** step 107: 628 [00:00:09]*** step 108: 625 [00:00:09]*** step 109: 622 [00:00:09]*** step 110: 620 [00:00:09]*** step 111: 617 [00:00:09]*** step 112: 615 [00:00:09]*** step 113: 612 [00:00:09]*** step 114: 610 [00:00:09]*** step 115: 608 [00:00:09]*** step 116: 605 [00:00:09]*** step 117: 603 [00:00:09]*** step 118: 601 [00:00:09]*** step 119: 599 [00:00:09]*** printer: Printer HW initialized [00:00:09]*** initSamCard finished [00:00:09]*** RTC: 9428627+1721052822=1730481449 [00:00:09]*** BPK Status Register BPK_RDY = 0x0 [00:00:09]*** SEN State Register SEN_STATE = 0x200ff [00:00:09]*** 32K Frequency Sensor Enable SEN_XTAL32_EN = 0x80000055 [00:00:09]*** Analog Control Register 0 SEN_ANA0 = 0x33510623 [00:00:09]*** Is cutter blocked? [00:00:09]MH_GetMetrics [00:00:09]Write to MH i2c: 00 00 00 03 00 02 [00:00:09]Write i2c OK [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: 00 [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: 00 29 00 [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: 00 29 00 03 00 00 03 9C 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 24 E0 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 00 03 00 85 [00:00:09]Are we in boot? [00:00:09]We are not in boot now [00:00:09]Write to MH i2c: 01 00 00 04 00 04 [00:00:09]Write i2c OK [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: 01 [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: 01 07 00 [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: 01 07 00 04 00 00 00 00 00 00 FF 0F 19 [00:00:09]Model is 3 [00:00:09]MH firmware is 30620 [00:00:09]MH boot firmware is 3 [00:00:09]MH_SetPrinterDots 448 [00:00:09]HeadWidthInBytes 56 [00:00:09]maxmasksize 7 [00:00:09]Write to MH i2c: D6 06 00 05 00 41 00 60 00 FF FF 7F [00:00:09]Write i2c OK [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: D6 [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: D6 01 00 [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: D6 01 00 05 00 00 DB [00:00:09]Write to MH i2c: D5 00 00 06 00 DA [00:00:09]Write i2c OK [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: D5 [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: D5 01 00 [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: D5 01 00 06 00 00 DB [00:00:09]Load OK [00:00:09]LoadDictionaryFromArray [00:00:09]Load OK [00:00:09]LoadDictionaryFromArray [00:00:09]Load OK [00:00:09]LoadDictionaryFromArray [00:00:09]Load OK [00:00:09]LoadDictionaryFromArray [00:00:09]Load OK [00:00:09]LoadDictionaryFromArray [00:00:09]Load OK [00:00:09]LoadDictionaryFromArray [00:00:09]Load OK [00:00:09]LoadDictionaryFromArray [00:00:09]Load OK [00:00:09]LoadDictionaryFromArray [00:00:09]Load OK [00:00:09]LoadDictionaryFromArray [00:00:09]Load OK [00:00:09]LoadDictionaryFromArray [00:00:09]Load OK [00:00:09]LoadDictionaryFromArray [00:00:09]Load OK [00:00:09]LoadDictionaryFromArray [00:00:09]Load OK [00:00:09]ExternCall_SetCallbacks [00:00:09]NVStorageInit [00:00:09]MH_GetDate [00:00:09]Write to MH i2c: F0 00 00 07 00 F6 [00:00:09]Write i2c OK [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: F0 [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: F0 09 00 [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: F0 09 00 07 00 00 2A 0D 25 67 96 2E 95 66 81 [17:17:30]Current date/time: 01.11.2024 17:17 [17:17:30]FM_Init [17:17:30]wFMConnect [17:17:30]MH_SAM_On [17:17:30]Write to MH i2c: E0 00 00 08 00 E7 [17:17:30]Write i2c OK [17:17:30]MH_I2C_Read... [17:17:30]*** iso7816_init finished! [17:17:30]*** atr: [17:17:30]*** 0F 3B D5 18 FF 81 91 FE [17:17:30]*** 1F C3 80 73 C8 21 10 0A [17:17:30]*** 00 00 00 00 00 00 00 00 [17:17:30]*** 00 00 00 00 00 00 00 00 [17:17:30]*** 00 00 00 00 00 00 00 00 [17:17:30]*** 00 00 00 00 00 00 00 00 [17:17:30]*** 00 00 00 00 00 00 00 00 [17:17:30]*** 00 00 00 00 00 00 00 00 [17:17:30]Read from MH i2c: E0 [17:17:30]MH_I2C_Read... [17:17:30]Read from MH i2c: E0 10 00 [17:17:30]MH_I2C_Read... [17:17:30]Read from MH i2c: E0 10 00 08 00 00 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A 06 [17:17:30]ATR: 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A [17:17:30]wFMCommunicate request_size=10 [17:17:30]MH_SAM_APDU [17:17:30]CAPDU: 00 A4 04 00 05 01 02 03 04 05 [17:17:30]Write to MH i2c: E2 0D 00 09 00 00 A4 04 00 05 00 01 02 03 04 05 00 00 B3 [17:17:30]Write i2c OK [17:17:30]MH_I2C_Read... [17:17:30]*** iso7816_exchange 00 A4 04 00... Resp OK rsp.len_out = 0! [17:17:30]Read from MH i2c: E2 [17:17:30]MH_I2C_Read... [17:17:30]Read from MH i2c: E2 03 00 [17:17:30]MH_I2C_Read... [17:17:30]Read from MH i2c: E2 03 00 09 00 00 90 00 7D [17:17:30]RAPDU: 90 00 [17:17:30]wFMCommunicate OK [17:17:30]wFMCommunicate request_size=4 [17:17:30]MH_SAM_APDU [17:17:30]CAPDU: 80 11 00 00 [17:17:30]Write to MH i2c: E2 08 00 0A 00 80 11 00 00 00 00 00 00 84 [17:17:30]Write i2c OK [17:17:30]MH_I2C_Read... [17:17:30]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:17:30]Read from MH i2c: E2 [17:17:30]MH_I2C_Read... [17:17:30]Read from MH i2c: E2 17 00 [17:17:30]MH_I2C_Read... [17:17:30]Read from MH i2c: E2 17 00 0A 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 33 34 32 35 38 38 90 00 D7 [17:17:30]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 33 34 32 35 38 38 90 00 [17:17:30]wFMCommunicate OK [17:17:30]Detected FM SN is 0000000002342588 [17:17:30]Stored FM SN is 0000000002342588 [17:17:30]wFMCommunicate request_size=9 [17:17:30]MH_SAM_APDU [17:17:30]CAPDU: 80 16 00 00 04 15 26 01 00 [17:17:30]Write to MH i2c: E2 0C 00 0B 00 80 16 00 00 04 00 15 26 01 00 00 00 CE [17:17:30]Write i2c OK [17:17:30]MH_I2C_Read... [17:17:30]*** iso7816_exchange 80 16 00 00... Resp OK rsp.len_out = 0! [17:17:30]Read from MH i2c: E2 [17:17:30]MH_I2C_Read... [17:17:30]Read from MH i2c: E2 03 00 [17:17:30]MH_I2C_Read... [17:17:30]Read from MH i2c: E2 03 00 0B 00 00 90 00 7F [17:17:30]RAPDU: 90 00 [17:17:30]wFMCommunicate OK [17:17:30]FM PIN OK [17:17:30]wFMCommunicate request_size=8 [17:17:30]MH_SAM_APDU [17:17:30]CAPDU: 80 14 04 00 03 02 00 01 [17:17:30]Write to MH i2c: E2 0B 00 0C 00 80 14 04 00 03 00 02 00 01 00 00 96 [17:17:30]Write i2c OK [17:17:30]MH_I2C_Read... [17:17:30]*** iso7816_exchange 80 14 04 00... Resp OK rsp.len_out = 0! [17:17:30]Read from MH i2c: E2 [17:17:30]MH_I2C_Read... [17:17:30]Read from MH i2c: E2 03 00 [17:17:30]MH_I2C_Read... [17:17:30]Read from MH i2c: E2 03 00 0C 00 00 90 00 80 [17:17:30]RAPDU: 90 00 [17:17:30]wFMCommunicate OK [17:17:30]wFMCommunicate request_size=13 [17:17:30]MH_SAM_APDU [17:17:30]CAPDU: 80 14 04 01 08 07 00 01 02 03 04 05 06 [17:17:30]Write to MH i2c: E2 10 00 0D 00 80 14 04 01 08 00 07 00 01 02 03 04 05 06 00 00 BB [17:17:30]Write i2c OK [17:17:30]MH_I2C_Read... [17:17:30]*** iso7816_exchange 80 14 04 01... Resp OK rsp.len_out = 0! [17:17:30]Read from MH i2c: E2 [17:17:30]MH_I2C_Read... [17:17:30]Read from MH i2c: E2 03 00 [17:17:30]MH_I2C_Read... [17:17:30]Read from MH i2c: E2 03 00 0D 00 00 90 00 81 [17:17:30]RAPDU: 90 00 [17:17:30]wFMCommunicate OK [17:17:30]wFMCommunicate request_size=4 [17:17:30]MH_SAM_APDU [17:17:30]CAPDU: 80 11 00 00 [17:17:30]Write to MH i2c: E2 08 00 0E 00 80 11 00 00 00 00 00 00 88 [17:17:30]Write i2c OK [17:17:30]MH_I2C_Read... [17:17:30]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:17:30]Read from MH i2c: E2 [17:17:30]MH_I2C_Read... [17:17:30]Read from MH i2c: E2 17 00 [17:17:30]MH_I2C_Read... [17:17:30]Read from MH i2c: E2 17 00 0E 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 33 34 32 35 38 38 90 00 DB [17:17:30]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 33 34 32 35 38 38 90 00 [17:17:30]wFMCommunicate OK [17:17:30]DocumentArchiveInit [17:17:30]Start Httpd... [17:17:30]Httpd thread 3067297124 created [17:17:30]Write to MH i2c: 01 00 00 0F 00 0F [17:17:30]Write i2c OK [17:17:30]MH_I2C_Read... [17:17:30]Read from MH i2c: 01 [17:17:30]MH_I2C_Read... [17:17:30]Read from MH i2c: 01 07 00 [17:17:30]MH_I2C_Read... [17:17:30]Read from MH i2c: 01 07 00 0F 00 00 00 00 00 00 FF 0F 24 [17:17:30]Allocated Socket 5 [17:17:30]Bind OK [17:17:30]Listen OK [17:17:30]httpd running on port 8080 [17:17:30]Waiting for new connection... [17:17:30]MH Int Process started [17:17:30]OFD Sender: No OFD packet to send [17:17:33]accept exits with 6 [17:17:33]New connection [17:17:33]New thread 3067010404 created [17:17:33] Sock 6.Parse request [17:17:33]Waiting for new connection... [17:17:33]Sock 6.Check first char [17:17:33]Sock 6.First char is OK [17:17:33]request: POST /json_proto HTTP/1.0 [17:17:33]Method: POST [17:17:33]URL: /json_proto [17:17:33]Method is POST - this is cgi request [17:17:33]url: /json_proto [17:17:33]query_string will be loaded in cgi processing [17:17:33]execute_cgi json_proto POST (null) [17:17:33]execute_cgi path=json_proto method=POST [17:17:33]POST find Content-Length [17:17:33]Host: 192.168.1.101:8080 [17:17:33]Content-Length: 215 [17:17:33]Content-Type: application/json [17:17:33] [17:17:33]POST finish read [17:17:33]Found Content-Length = 215 [17:17:33]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:17:33]execute_script... [17:17:33]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:17:33]POST & json_proto [17:17:33]process_json_proto [17:17:33]json parsed OK: [17:17:33]protocol is kg_v1.0 [17:17:33]action value=get_value [17:17:33]process_action get_value [17:17:33]cmd_get_value [17:17:33]process_action get_value done [17:17:33]requested_data is exist [17:17:33]produce_requested_data [17:17:33]requested_item kkm.sn is exist - process it [17:17:33]requested_item kkm.ver is exist - process it [17:17:33]requested_item fm.sn is exist - process it [17:17:33]wFMCommunicate request_size=4 [17:17:33]MH_SAM_APDU [17:17:33]CAPDU: 80 11 00 00 [17:17:33]Write to MH i2c: E2 08 00 10 00 80 11 00 00 00 00 00 00 8A [17:17:33]Write i2c OK [17:17:33]MH_I2C_Read... [17:17:33]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:17:33]Read from MH i2c: E2 [17:17:33]MH_I2C_Read... [17:17:33]Read from MH i2c: E2 17 00 [17:17:33]MH_I2C_Read... [17:17:33]Read from MH i2c: E2 17 00 10 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 33 34 32 35 38 38 90 00 DD [17:17:33]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 33 34 32 35 38 38 90 00 [17:17:33]wFMCommunicate OK [17:17:33]requested_item fd.num is exist - process it [17:17:33]SAM_PROTO_GetFieldsCounters [17:17:33]wFMCommunicate request_size=4 [17:17:33]MH_SAM_APDU [17:17:33]CAPDU: 80 13 00 00 [17:17:33]Write to MH i2c: E2 08 00 11 00 80 13 00 00 00 00 00 00 8D [17:17:33]Write i2c OK [17:17:33]MH_I2C_Read... [17:17:33]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:17:33]Read from MH i2c: E2 [17:17:33]MH_I2C_Read... [17:17:33]Read from MH i2c: E2 62 00 [17:17:33]MH_I2C_Read... [17:17:33]Read from MH i2c: E2 62 00 11 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 33 34 32 35 38 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 32 31 33 31 34 39 10 04 04 00 05 00 00 00 0E 04 04 00 01 00 00 00 12 04 04 00 02 00 00 00 5E 04 04 00 02 00 00 00 57 04 04 00 04 00 00 00 19 04 04 00 00 00 00 00 90 00 B6 [17:17:33]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 33 34 32 35 38 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 32 31 33 31 34 39 10 04 04 00 05 00 00 00 0E 04 04 00 01 00 00 00 12 04 04 00 02 00 00 00 5E 04 04 00 02 00 00 00 57 04 04 00 04 00 00 00 19 04 04 00 00 00 00 00 90 00 [17:17:33]wFMCommunicate OK [17:17:33]SAM_PROTO_GetFieldsCounters done [17:17:33]requested_item shift.num is exist - process it [17:17:33]requested_item shift.opened is exist - process it [17:17:33]req_shift_opened [17:17:33]FM_GetShiftState [17:17:33]SAM_PROTO_GetShiftState [17:17:33]wFMCommunicate request_size=4 [17:17:33]MH_SAM_APDU [17:17:33]CAPDU: 80 13 01 00 [17:17:33]Write to MH i2c: E2 08 00 12 00 80 13 01 00 00 00 00 00 8F [17:17:33]Write i2c OK [17:17:33]MH_I2C_Read... [17:17:33]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:17:33]Read from MH i2c: E2 [17:17:33]MH_I2C_Read... [17:17:33]Read from MH i2c: E2 0E 00 [17:17:33]MH_I2C_Read... [17:17:33]Read from MH i2c: E2 0E 00 12 00 00 09 00 00 00 00 00 00 00 00 00 00 90 00 9A [17:17:33]RAPDU: 09 00 00 00 00 00 00 00 00 00 00 90 00 [17:17:33]wFMCommunicate OK [17:17:33]SAM_PROTO_GetShiftState done [17:17:33]FM_GetShiftState done [17:17:33]req_shift_opened done [17:17:33]requested_item shift.open_date is exist - process it [17:17:33]req_shift_open_date [17:17:33]FM_GetShiftState [17:17:33]SAM_PROTO_GetShiftState [17:17:33]wFMCommunicate request_size=4 [17:17:33]MH_SAM_APDU [17:17:33]CAPDU: 80 13 01 00 [17:17:33]Write to MH i2c: E2 08 00 13 00 80 13 01 00 00 00 00 00 90 [17:17:33]Write i2c OK [17:17:33]MH_I2C_Read... [17:17:33]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:17:33]Read from MH i2c: E2 [17:17:33]MH_I2C_Read... [17:17:33]Read from MH i2c: E2 0E 00 [17:17:33]MH_I2C_Read... [17:17:33]Read from MH i2c: E2 0E 00 13 00 00 09 00 00 00 00 00 00 00 00 00 00 90 00 9B [17:17:33]RAPDU: 09 00 00 00 00 00 00 00 00 00 00 90 00 [17:17:33]wFMCommunicate OK [17:17:33]SAM_PROTO_GetShiftState done [17:17:33]FM_GetShiftState done [17:17:33]req_shift_open_date done [17:17:33]produce_requested_data done [17:17:33]produce_requested_data return {"kkm.sn":"0300000072","kkm.ver":"v1.0","fm.sn":"0000000002342588","fd.num":5,"shift.num":1,"shift.opened":0,"shift.open_date":0} [17:17:33]process_action_free get_value [17:17:33]json_value_free [17:17:33]json_value_free done [17:17:33]process_json_proto returns [17:17:33]Send response to host [17:17:33]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"kkm.sn":"0300000072","kkm.ver":"v1.0","fm.sn":"0000000002342588","fd.num":5,"shift.num":1,"shift.opened":0,"shift.open_date":0}}} [17:17:33]free response buf [17:17:33]execute_script done [17:17:33]execute_script returns [17:17:33]free content buf [17:17:33]Sock 6.Close socket [17:17:33]Sock 6.Thread stoped [17:17:33]accept exits with 8 [17:17:33]New connection [17:17:33]New thread 3066867044 created [17:17:33]Thread 3067010404 joined [17:17:33]Waiting for new connection... [17:17:33] Sock 8.Parse request [17:17:33]Sock 8.Check first char [17:17:33]Sock 8.First char is OK [17:17:33]request: POST /json_proto HTTP/1.0 [17:17:33]Method: POST [17:17:33]URL: /json_proto [17:17:33]Method is POST - this is cgi request [17:17:33]url: /json_proto [17:17:33]query_string will be loaded in cgi processing [17:17:33]execute_cgi json_proto POST (null) [17:17:33]execute_cgi path=json_proto method=POST [17:17:33]POST find Content-Length [17:17:33]Host: 192.168.1.101:8080 [17:17:33]Content-Length: 331 [17:17:33]Content-Type: application/json [17:17:33] [17:17:33]POST finish read [17:17:33]Found Content-Length = 331 [17:17:33]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [17:17:33]execute_script... [17:17:33]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [17:17:33]POST & json_proto [17:17:33]process_json_proto [17:17:33]json parsed OK: [17:17:33]protocol is kg_v1.0 [17:17:33]action value=get_value [17:17:33]process_action get_value [17:17:33]cmd_get_value [17:17:34]process_action get_value done [17:17:34]requested_data is exist [17:17:34]produce_requested_data [17:17:34]requested_item fm.sale.total is exist - process it [17:17:34]SAM_PROTO_GetFMData [17:17:34]wFMCommunicate request_size=4 [17:17:34]MH_SAM_APDU [17:17:34]CAPDU: 80 13 03 00 [17:17:34]Write to MH i2c: E2 08 00 14 00 80 13 03 00 00 00 00 00 93 [17:17:34]Write i2c OK [17:17:34]MH_I2C_Read... [17:17:34]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [17:17:34]Read from MH i2c: E2 [17:17:34]MH_I2C_Read... [17:17:34]Read from MH i2c: E2 FD 00 [17:17:34]MH_I2C_Read... [17:17:34]Read from MH i2c: E2 FD 00 14 00 00 A4 04 85 04 A0 04 6E 04 04 00 02 00 00 00 69 04 8F 00 6F 04 04 00 01 00 00 00 B1 04 01 00 64 70 04 01 00 64 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8F 00 6F 04 04 00 01 00 00 00 B1 04 01 00 64 70 04 01 00 64 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 90 00 88 [17:17:34]RAPDU: A4 04 85 04 A0 04 6E 04 04 00 02 00 00 00 69 04 8F 00 6F 04 04 00 01 00 00 00 B1 04 01 00 64 70 04 01 00 64 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8F 00 6F 04 04 00 01 00 00 00 B1 04 01 00 64 70 04 01 00 64 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 90 00 [17:17:34]wFMCommunicate OK [17:17:34]wFMCommunicate request_size=4 [17:17:34]MH_SAM_APDU [17:17:34]CAPDU: 80 17 00 00 [17:17:34]Write to MH i2c: E2 08 00 15 00 80 17 00 00 00 00 00 00 95 [17:17:34]Write i2c OK [17:17:34]MH_I2C_Read... [17:17:34]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [17:17:34]Read from MH i2c: E2 [17:17:34]MH_I2C_Read... [17:17:34]Read from MH i2c: E2 FD 00 [17:17:34]MH_I2C_Read... [17:17:34]Read from MH i2c: E2 FD 00 15 00 00 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 90 00 A4 [17:17:34]RAPDU: 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 90 00 [17:17:34]wFMCommunicate OK [17:17:34]wFMCommunicate request_size=4 [17:17:34]MH_SAM_APDU [17:17:34]CAPDU: 80 17 00 00 [17:17:34]Write to MH i2c: E2 08 00 16 00 80 17 00 00 00 00 00 00 96 [17:17:34]Write i2c OK [17:17:34]MH_I2C_Read... [17:17:35]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [17:17:35]Read from MH i2c: E2 [17:17:35]MH_I2C_Read... [17:17:35]Read from MH i2c: E2 FD 00 [17:17:35]MH_I2C_Read... [17:17:35]Read from MH i2c: E2 FD 00 16 00 00 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 90 00 5D [17:17:35]RAPDU: 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 90 00 [17:17:35]wFMCommunicate OK [17:17:35]wFMCommunicate request_size=4 [17:17:35]MH_SAM_APDU [17:17:35]CAPDU: 80 17 00 00 [17:17:35]Write to MH i2c: E2 08 00 17 00 80 17 00 00 00 00 00 00 97 [17:17:35]Write i2c OK [17:17:35]MH_I2C_Read... [17:17:35]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [17:17:35]Read from MH i2c: E2 [17:17:35]MH_I2C_Read... [17:17:35]Read from MH i2c: E2 FD 00 [17:17:35]MH_I2C_Read... [17:17:35]Read from MH i2c: E2 FD 00 17 00 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 90 00 0C [17:17:35]RAPDU: 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 90 00 [17:17:35]wFMCommunicate OK [17:17:35]wFMCommunicate request_size=4 [17:17:35]MH_SAM_APDU [17:17:35]CAPDU: 80 17 00 00 [17:17:35]Write to MH i2c: E2 08 00 18 00 80 17 00 00 00 00 00 00 98 [17:17:35]Write i2c OK [17:17:35]MH_I2C_Read... [17:17:35]OFD Sender: No OFD packet to send [17:17:35]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 190! [17:17:35]Read from MH i2c: E2 [17:17:35]MH_I2C_Read... [17:17:35]Read from MH i2c: E2 C1 00 [17:17:35]MH_I2C_Read... [17:17:35]Read from MH i2c: E2 C1 00 18 00 00 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 7F [17:17:35]RAPDU: 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [17:17:35]wFMCommunicate OK [17:17:35]SAM_PROTO_GetFMData done [17:17:35]requested_item fm.sale_refund.total is exist - process it [17:17:35]requested_item fm.buy.total is exist - process it [17:17:35]requested_item shift.sale.total is exist - process it [17:17:35]SAM_PROTO_GetShiftData [17:17:35]wFMCommunicate request_size=4 [17:17:35]MH_SAM_APDU [17:17:35]CAPDU: 80 13 02 00 [17:17:35]Write to MH i2c: E2 08 00 19 00 80 13 02 00 00 00 00 00 97 [17:17:35]Write i2c OK [17:17:35]MH_I2C_Read... [17:17:36]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [17:17:36]Read from MH i2c: E2 [17:17:36]MH_I2C_Read... [17:17:36]Read from MH i2c: E2 FD 00 [17:17:36]MH_I2C_Read... [17:17:36]Read from MH i2c: E2 FD 00 19 00 00 A4 04 AA 04 A0 04 6E 04 04 00 02 00 00 00 69 04 8F 00 6F 04 04 00 01 00 00 00 B1 04 01 00 64 70 04 01 00 64 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8F 00 6F 04 04 00 01 00 00 00 B1 04 01 00 64 70 04 01 00 64 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 90 00 B2 [17:17:36]RAPDU: A4 04 AA 04 A0 04 6E 04 04 00 02 00 00 00 69 04 8F 00 6F 04 04 00 01 00 00 00 B1 04 01 00 64 70 04 01 00 64 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8F 00 6F 04 04 00 01 00 00 00 B1 04 01 00 64 70 04 01 00 64 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 90 00 [17:17:36]wFMCommunicate OK [17:17:36]wFMCommunicate request_size=4 [17:17:36]MH_SAM_APDU [17:17:36]CAPDU: 80 17 00 00 [17:17:36]Write to MH i2c: E2 08 00 1A 00 80 17 00 00 00 00 00 00 9A [17:17:36]Write i2c OK [17:17:36]MH_I2C_Read... [17:17:36]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [17:17:36]Read from MH i2c: E2 [17:17:36]MH_I2C_Read... [17:17:36]Read from MH i2c: E2 FD 00 [17:17:36]MH_I2C_Read... [17:17:36]Read from MH i2c: E2 FD 00 1A 00 00 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 90 00 A9 [17:17:36]RAPDU: 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 90 00 [17:17:36]wFMCommunicate OK [17:17:36]wFMCommunicate request_size=4 [17:17:36]MH_SAM_APDU [17:17:36]CAPDU: 80 17 00 00 [17:17:36]Write to MH i2c: E2 08 00 1B 00 80 17 00 00 00 00 00 00 9B [17:17:36]Write i2c OK [17:17:36]MH_I2C_Read... [17:17:36]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [17:17:36]Read from MH i2c: E2 [17:17:36]MH_I2C_Read... [17:17:36]Read from MH i2c: E2 FD 00 [17:17:36]MH_I2C_Read... [17:17:36]Read from MH i2c: E2 FD 00 1B 00 00 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 90 00 62 [17:17:36]RAPDU: 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 90 00 [17:17:36]wFMCommunicate OK [17:17:36]wFMCommunicate request_size=4 [17:17:36]MH_SAM_APDU [17:17:36]CAPDU: 80 17 00 00 [17:17:36]Write to MH i2c: E2 08 00 1C 00 80 17 00 00 00 00 00 00 9C [17:17:36]Write i2c OK [17:17:36]MH_I2C_Read... [17:17:36]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [17:17:36]Read from MH i2c: E2 [17:17:36]MH_I2C_Read... [17:17:36]Read from MH i2c: E2 FD 00 [17:17:36]MH_I2C_Read... [17:17:36]Read from MH i2c: E2 FD 00 1C 00 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 90 00 11 [17:17:36]RAPDU: 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 90 00 [17:17:37]wFMCommunicate OK [17:17:37]wFMCommunicate request_size=4 [17:17:37]MH_SAM_APDU [17:17:37]CAPDU: 80 17 00 00 [17:17:37]Write to MH i2c: E2 08 00 1D 00 80 17 00 00 00 00 00 00 9D [17:17:37]Write i2c OK [17:17:37]MH_I2C_Read... [17:17:37]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 190! [17:17:37]Read from MH i2c: E2 [17:17:37]MH_I2C_Read... [17:17:37]Read from MH i2c: E2 C1 00 [17:17:37]MH_I2C_Read... [17:17:37]Read from MH i2c: E2 C1 00 1D 00 00 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 84 [17:17:37]RAPDU: 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [17:17:37]wFMCommunicate OK [17:17:37]SAM_PROTO_GetShiftData done [17:17:37]requested_item shift.sale.total_cash is exist - process it [17:17:37]requested_item shift.sale_refund.total is exist - process it [17:17:37]requested_item shift.sale_refund.total_cash is exist - process it [17:17:37]requested_item shift.buy.total is exist - process it [17:17:37]requested_item shift.buy.total_cash is exist - process it [17:17:37]produce_requested_data done [17:17:37]produce_requested_data return {"fm.sale.total":1.00,"fm.sale_refund.total":1.00,"fm.buy.total":0.00,"shift.sale.total":1.00,"shift.sale.total_cash":1.00,"shift.sale_refund.total":1.00,"shift.sale_refund.total_cash":1.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00} [17:17:37]process_action_free get_value [17:17:37]json_value_free [17:17:37]json_value_free done [17:17:37]process_json_proto returns [17:17:37]Send response to host [17:17:37]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":1.00,"fm.sale_refund.total":1.00,"fm.buy.total":0.00,"shift.sale.total":1.00,"shift.sale.total_cash":1.00,"shift.sale_refund.total":1.00,"shift.sale_refund.total_cash":1.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00}}} [17:17:37]free response buf [17:17:37]execute_script done [17:17:37]execute_script returns [17:17:37]free content buf [17:17:37]Sock 8.Close socket [17:17:37]Sock 8.Thread stoped [17:17:40]OFD Sender: No OFD packet to send [17:17:40]accept exits with 6 [17:17:40]New connection [17:17:40]New thread 3067010404 created [17:17:40]Thread 3066867044 joined [17:17:40]Waiting for new connection... [17:17:40] Sock 6.Parse request [17:17:40]Sock 6.Check first char [17:17:40]Sock 6.First char is OK [17:17:40]request: POST /json_proto HTTP/1.0 [17:17:40]Method: POST [17:17:40]URL: /json_proto [17:17:40]Method is POST - this is cgi request [17:17:40]url: /json_proto [17:17:40]query_string will be loaded in cgi processing [17:17:40]execute_cgi json_proto POST (null) [17:17:40]execute_cgi path=json_proto method=POST [17:17:40]POST find Content-Length [17:17:40]Host: 192.168.1.101:8080 [17:17:40]Content-Length: 215 [17:17:40]Content-Type: application/json [17:17:40] [17:17:40]POST finish read [17:17:40]Found Content-Length = 215 [17:17:40]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:17:40]execute_script... [17:17:40]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:17:40]POST & json_proto [17:17:40]process_json_proto [17:17:40]json parsed OK: [17:17:40]protocol is kg_v1.0 [17:17:40]action value=get_value [17:17:40]process_action get_value [17:17:40]cmd_get_value [17:17:40]process_action get_value done [17:17:40]requested_data is exist [17:17:40]produce_requested_data [17:17:40]requested_item kkm.sn is exist - process it [17:17:40]requested_item kkm.ver is exist - process it [17:17:40]requested_item fm.sn is exist - process it [17:17:40]wFMCommunicate request_size=4 [17:17:40]MH_SAM_APDU [17:17:40]CAPDU: 80 11 00 00 [17:17:40]Write to MH i2c: E2 08 00 1E 00 80 11 00 00 00 00 00 00 98 [17:17:40]Write i2c OK [17:17:40]MH_I2C_Read... [17:17:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:17:40]Read from MH i2c: E2 [17:17:40]MH_I2C_Read... [17:17:40]Read from MH i2c: E2 17 00 [17:17:40]MH_I2C_Read... [17:17:40]Read from MH i2c: E2 17 00 1E 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 33 34 32 35 38 38 90 00 EB [17:17:40]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 33 34 32 35 38 38 90 00 [17:17:40]wFMCommunicate OK [17:17:40]requested_item fd.num is exist - process it [17:17:40]SAM_PROTO_GetFieldsCounters [17:17:40]wFMCommunicate request_size=4 [17:17:40]MH_SAM_APDU [17:17:40]CAPDU: 80 13 00 00 [17:17:40]Write to MH i2c: E2 08 00 1F 00 80 13 00 00 00 00 00 00 9B [17:17:40]Write i2c OK [17:17:40]MH_I2C_Read... [17:17:40]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:17:40]Read from MH i2c: E2 [17:17:40]MH_I2C_Read... [17:17:40]Read from MH i2c: E2 62 00 [17:17:40]MH_I2C_Read... [17:17:40]Read from MH i2c: E2 62 00 1F 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 33 34 32 35 38 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 32 31 33 31 34 39 10 04 04 00 05 00 00 00 0E 04 04 00 01 00 00 00 12 04 04 00 02 00 00 00 5E 04 04 00 02 00 00 00 57 04 04 00 04 00 00 00 19 04 04 00 00 00 00 00 90 00 C4 [17:17:40]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 33 34 32 35 38 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 32 31 33 31 34 39 10 04 04 00 05 00 00 00 0E 04 04 00 01 00 00 00 12 04 04 00 02 00 00 00 5E 04 04 00 02 00 00 00 57 04 04 00 04 00 00 00 19 04 04 00 00 00 00 00 90 00 [17:17:40]wFMCommunicate OK [17:17:40]SAM_PROTO_GetFieldsCounters done [17:17:40]requested_item shift.num is exist - process it [17:17:40]requested_item shift.opened is exist - process it [17:17:40]req_shift_opened [17:17:40]FM_GetShiftState [17:17:40]SAM_PROTO_GetShiftState [17:17:40]wFMCommunicate request_size=4 [17:17:40]MH_SAM_APDU [17:17:40]CAPDU: 80 13 01 00 [17:17:40]Write to MH i2c: E2 08 00 20 00 80 13 01 00 00 00 00 00 9D [17:17:40]Write i2c OK [17:17:40]MH_I2C_Read... [17:17:40]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:17:40]Read from MH i2c: E2 [17:17:40]MH_I2C_Read... [17:17:40]Read from MH i2c: E2 0E 00 [17:17:40]MH_I2C_Read... [17:17:40]Read from MH i2c: E2 0E 00 20 00 00 09 00 00 00 00 00 00 00 00 00 00 90 00 A8 [17:17:40]RAPDU: 09 00 00 00 00 00 00 00 00 00 00 90 00 [17:17:40]wFMCommunicate OK [17:17:40]SAM_PROTO_GetShiftState done [17:17:40]FM_GetShiftState done [17:17:40]req_shift_opened done [17:17:40]requested_item shift.open_date is exist - process it [17:17:40]req_shift_open_date [17:17:40]FM_GetShiftState [17:17:40]SAM_PROTO_GetShiftState [17:17:40]wFMCommunicate request_size=4 [17:17:40]MH_SAM_APDU [17:17:40]CAPDU: 80 13 01 00 [17:17:40]Write to MH i2c: E2 08 00 21 00 80 13 01 00 00 00 00 00 9E [17:17:40]Write i2c OK [17:17:40]MH_I2C_Read... [17:17:40]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:17:40]Read from MH i2c: E2 [17:17:40]MH_I2C_Read... [17:17:40]Read from MH i2c: E2 0E 00 [17:17:40]MH_I2C_Read... [17:17:40]Read from MH i2c: E2 0E 00 21 00 00 09 00 00 00 00 00 00 00 00 00 00 90 00 A9 [17:17:40]RAPDU: 09 00 00 00 00 00 00 00 00 00 00 90 00 [17:17:40]wFMCommunicate OK [17:17:40]SAM_PROTO_GetShiftState done [17:17:40]FM_GetShiftState done [17:17:40]req_shift_open_date done [17:17:40]produce_requested_data done [17:17:40]produce_requested_data return {"kkm.sn":"0300000072","kkm.ver":"v1.0","fm.sn":"0000000002342588","fd.num":5,"shift.num":1,"shift.opened":0,"shift.open_date":0} [17:17:40]process_action_free get_value [17:17:40]json_value_free [17:17:40]json_value_free done [17:17:40]process_json_proto returns [17:17:40]Send response to host [17:17:40]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"kkm.sn":"0300000072","kkm.ver":"v1.0","fm.sn":"0000000002342588","fd.num":5,"shift.num":1,"shift.opened":0,"shift.open_date":0}}} [17:17:40]free response buf [17:17:40]execute_script done [17:17:40]execute_script returns [17:17:40]free content buf [17:17:40]Sock 6.Close socket [17:17:40]Sock 6.Thread stoped [17:17:40]accept exits with 9 [17:17:40]New connection [17:17:40]New thread 3066867044 created [17:17:40]Thread 3067010404 joined [17:17:40]Waiting for new connection... [17:17:40] Sock 9.Parse request [17:17:40]Sock 9.Check first char [17:17:40]Sock 9.First char is OK [17:17:40]request: POST /json_proto HTTP/1.0 [17:17:40]Method: POST [17:17:40]URL: /json_proto [17:17:40]Method is POST - this is cgi request [17:17:40]url: /json_proto [17:17:40]query_string will be loaded in cgi processing [17:17:40]execute_cgi json_proto POST (null) [17:17:40]execute_cgi path=json_proto method=POST [17:17:40]POST find Content-Length [17:17:40]Host: 192.168.1.101:8080 [17:17:40]Content-Length: 331 [17:17:40]Content-Type: application/json [17:17:40] [17:17:40]POST finish read [17:17:40]Found Content-Length = 331 [17:17:40]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [17:17:40]execute_script... [17:17:40]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [17:17:40]POST & json_proto [17:17:40]process_json_proto [17:17:40]json parsed OK: [17:17:40]protocol is kg_v1.0 [17:17:40]action value=get_value [17:17:40]process_action get_value [17:17:40]cmd_get_value [17:17:40]process_action get_value done [17:17:40]requested_data is exist [17:17:40]produce_requested_data [17:17:40]requested_item fm.sale.total is exist - process it [17:17:40]SAM_PROTO_GetFMData [17:17:40]wFMCommunicate request_size=4 [17:17:40]MH_SAM_APDU [17:17:40]CAPDU: 80 13 03 00 [17:17:40]Write to MH i2c: E2 08 00 22 00 80 13 03 00 00 00 00 00 A1 [17:17:40]Write i2c OK [17:17:40]MH_I2C_Read... [17:17:41]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [17:17:41]Read from MH i2c: E2 [17:17:41]MH_I2C_Read... [17:17:41]Read from MH i2c: E2 FD 00 [17:17:41]MH_I2C_Read... [17:17:41]Read from MH i2c: E2 FD 00 22 00 00 A4 04 85 04 A0 04 6E 04 04 00 02 00 00 00 69 04 8F 00 6F 04 04 00 01 00 00 00 B1 04 01 00 64 70 04 01 00 64 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8F 00 6F 04 04 00 01 00 00 00 B1 04 01 00 64 70 04 01 00 64 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 90 00 96 [17:17:41]RAPDU: A4 04 85 04 A0 04 6E 04 04 00 02 00 00 00 69 04 8F 00 6F 04 04 00 01 00 00 00 B1 04 01 00 64 70 04 01 00 64 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8F 00 6F 04 04 00 01 00 00 00 B1 04 01 00 64 70 04 01 00 64 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 90 00 [17:17:41]wFMCommunicate OK [17:17:41]wFMCommunicate request_size=4 [17:17:41]MH_SAM_APDU [17:17:41]CAPDU: 80 17 00 00 [17:17:41]Write to MH i2c: E2 08 00 23 00 80 17 00 00 00 00 00 00 A3 [17:17:41]Write i2c OK [17:17:41]MH_I2C_Read... [17:17:41]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [17:17:41]Read from MH i2c: E2 [17:17:41]MH_I2C_Read... [17:17:41]Read from MH i2c: E2 FD 00 [17:17:41]MH_I2C_Read... [17:17:41]Read from MH i2c: E2 FD 00 23 00 00 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 90 00 B2 [17:17:41]RAPDU: 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 90 00 [17:17:41]wFMCommunicate OK [17:17:41]wFMCommunicate request_size=4 [17:17:41]MH_SAM_APDU [17:17:41]CAPDU: 80 17 00 00 [17:17:41]Write to MH i2c: E2 08 00 24 00 80 17 00 00 00 00 00 00 A4 [17:17:41]Write i2c OK [17:17:41]MH_I2C_Read... [17:17:42]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [17:17:42]Read from MH i2c: E2 [17:17:42]MH_I2C_Read... [17:17:42]Read from MH i2c: E2 FD 00 [17:17:42]MH_I2C_Read... [17:17:42]Read from MH i2c: E2 FD 00 24 00 00 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 90 00 6B [17:17:42]RAPDU: 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 90 00 [17:17:42]wFMCommunicate OK [17:17:42]wFMCommunicate request_size=4 [17:17:42]MH_SAM_APDU [17:17:42]CAPDU: 80 17 00 00 [17:17:42]Write to MH i2c: E2 08 00 25 00 80 17 00 00 00 00 00 00 A5 [17:17:42]Write i2c OK [17:17:42]MH_I2C_Read... [17:17:42]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [17:17:42]Read from MH i2c: E2 [17:17:42]MH_I2C_Read... [17:17:42]Read from MH i2c: E2 FD 00 [17:17:42]MH_I2C_Read... [17:17:42]Read from MH i2c: E2 FD 00 25 00 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 90 00 1A [17:17:42]RAPDU: 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 90 00 [17:17:42]wFMCommunicate OK [17:17:42]wFMCommunicate request_size=4 [17:17:42]MH_SAM_APDU [17:17:42]CAPDU: 80 17 00 00 [17:17:42]Write to MH i2c: E2 08 00 26 00 80 17 00 00 00 00 00 00 A6 [17:17:42]Write i2c OK [17:17:42]MH_I2C_Read... [17:17:42]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 190! [17:17:42]Read from MH i2c: E2 [17:17:42]MH_I2C_Read... [17:17:42]Read from MH i2c: E2 C1 00 [17:17:42]MH_I2C_Read... [17:17:42]Read from MH i2c: E2 C1 00 26 00 00 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 8D [17:17:42]RAPDU: 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [17:17:42]wFMCommunicate OK [17:17:42]SAM_PROTO_GetFMData done [17:17:42]requested_item fm.sale_refund.total is exist - process it [17:17:42]requested_item fm.buy.total is exist - process it [17:17:42]requested_item shift.sale.total is exist - process it [17:17:42]SAM_PROTO_GetShiftData [17:17:42]wFMCommunicate request_size=4 [17:17:42]MH_SAM_APDU [17:17:42]CAPDU: 80 13 02 00 [17:17:42]Write to MH i2c: E2 08 00 27 00 80 13 02 00 00 00 00 00 A5 [17:17:42]Write i2c OK [17:17:42]MH_I2C_Read... [17:17:43]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [17:17:43]Read from MH i2c: E2 [17:17:43]MH_I2C_Read... [17:17:43]Read from MH i2c: E2 FD 00 [17:17:43]MH_I2C_Read... [17:17:43]Read from MH i2c: E2 FD 00 27 00 00 A4 04 AA 04 A0 04 6E 04 04 00 02 00 00 00 69 04 8F 00 6F 04 04 00 01 00 00 00 B1 04 01 00 64 70 04 01 00 64 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8F 00 6F 04 04 00 01 00 00 00 B1 04 01 00 64 70 04 01 00 64 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 90 00 C0 [17:17:43]RAPDU: A4 04 AA 04 A0 04 6E 04 04 00 02 00 00 00 69 04 8F 00 6F 04 04 00 01 00 00 00 B1 04 01 00 64 70 04 01 00 64 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8F 00 6F 04 04 00 01 00 00 00 B1 04 01 00 64 70 04 01 00 64 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 90 00 [17:17:43]wFMCommunicate OK [17:17:43]wFMCommunicate request_size=4 [17:17:43]MH_SAM_APDU [17:17:43]CAPDU: 80 17 00 00 [17:17:43]Write to MH i2c: E2 08 00 28 00 80 17 00 00 00 00 00 00 A8 [17:17:43]Write i2c OK [17:17:43]MH_I2C_Read... [17:17:43]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [17:17:43]Read from MH i2c: E2 [17:17:43]MH_I2C_Read... [17:17:43]Read from MH i2c: E2 FD 00 [17:17:43]MH_I2C_Read... [17:17:43]Read from MH i2c: E2 FD 00 28 00 00 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 90 00 B7 [17:17:43]RAPDU: 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 90 00 [17:17:43]wFMCommunicate OK [17:17:43]wFMCommunicate request_size=4 [17:17:43]MH_SAM_APDU [17:17:43]CAPDU: 80 17 00 00 [17:17:43]Write to MH i2c: E2 08 00 29 00 80 17 00 00 00 00 00 00 A9 [17:17:43]Write i2c OK [17:17:43]MH_I2C_Read... [17:17:44]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [17:17:44]Read from MH i2c: E2 [17:17:44]MH_I2C_Read... [17:17:44]Read from MH i2c: E2 FD 00 [17:17:44]MH_I2C_Read... [17:17:44]Read from MH i2c: E2 FD 00 29 00 00 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 90 00 70 [17:17:44]RAPDU: 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 90 00 [17:17:44]wFMCommunicate OK [17:17:44]wFMCommunicate request_size=4 [17:17:44]MH_SAM_APDU [17:17:44]CAPDU: 80 17 00 00 [17:17:44]Write to MH i2c: E2 08 00 2A 00 80 17 00 00 00 00 00 00 AA [17:17:44]Write i2c OK [17:17:44]MH_I2C_Read... [17:17:44]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [17:17:44]Read from MH i2c: E2 [17:17:44]MH_I2C_Read... [17:17:44]Read from MH i2c: E2 FD 00 [17:17:44]MH_I2C_Read... [17:17:44]Read from MH i2c: E2 FD 00 2A 00 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 90 00 1F [17:17:44]RAPDU: 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 90 00 [17:17:44]wFMCommunicate OK [17:17:44]wFMCommunicate request_size=4 [17:17:44]MH_SAM_APDU [17:17:44]CAPDU: 80 17 00 00 [17:17:44]Write to MH i2c: E2 08 00 2B 00 80 17 00 00 00 00 00 00 AB [17:17:44]Write i2c OK [17:17:44]MH_I2C_Read... [17:17:44]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 190! [17:17:44]Read from MH i2c: E2 [17:17:44]MH_I2C_Read... [17:17:44]Read from MH i2c: E2 C1 00 [17:17:44]MH_I2C_Read... [17:17:44]Read from MH i2c: E2 C1 00 2B 00 00 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 92 [17:17:45]RAPDU: 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [17:17:45]wFMCommunicate OK [17:17:45]SAM_PROTO_GetShiftData done [17:17:45]requested_item shift.sale.total_cash is exist - process it [17:17:45]requested_item shift.sale_refund.total is exist - process it [17:17:45]requested_item shift.sale_refund.total_cash is exist - process it [17:17:45]requested_item shift.buy.total is exist - process it [17:17:45]requested_item shift.buy.total_cash is exist - process it [17:17:45]produce_requested_data done [17:17:45]produce_requested_data return {"fm.sale.total":1.00,"fm.sale_refund.total":1.00,"fm.buy.total":0.00,"shift.sale.total":1.00,"shift.sale.total_cash":1.00,"shift.sale_refund.total":1.00,"shift.sale_refund.total_cash":1.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00} [17:17:45]process_action_free get_value [17:17:45]json_value_free [17:17:45]json_value_free done [17:17:45]process_json_proto returns [17:17:45]Send response to host [17:17:45]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":1.00,"fm.sale_refund.total":1.00,"fm.buy.total":0.00,"shift.sale.total":1.00,"shift.sale.total_cash":1.00,"shift.sale_refund.total":1.00,"shift.sale_refund.total_cash":1.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00}}} [17:17:45]free response buf [17:17:45]execute_script done [17:17:45]execute_script returns [17:17:45]free content buf [17:17:45]Sock 9.Close socket [17:17:45]Sock 9.Thread stoped [17:17:45]OFD Sender: No OFD packet to send [17:17:50]OFD Sender: No OFD packet to send [17:17:50]accept exits with 6 [17:17:50]New connection [17:17:50]New thread 3067010404 created [17:17:50]Thread 3066867044 joined [17:17:50]Waiting for new connection... [17:17:50] Sock 6.Parse request [17:17:50]Sock 6.Check first char [17:17:50]Sock 6.First char is OK [17:17:50]request: POST /json_proto HTTP/1.0 [17:17:50]Method: POST [17:17:50]URL: /json_proto [17:17:50]Method is POST - this is cgi request [17:17:50]url: /json_proto [17:17:50]query_string will be loaded in cgi processing [17:17:50]execute_cgi json_proto POST (null) [17:17:50]execute_cgi path=json_proto method=POST [17:17:50]POST find Content-Length [17:17:50]Host: 192.168.1.101:8080 [17:17:50]Content-Length: 215 [17:17:50]Content-Type: application/json [17:17:50] [17:17:50]POST finish read [17:17:50]Found Content-Length = 215 [17:17:50]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:17:50]execute_script... [17:17:50]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:17:50]POST & json_proto [17:17:50]process_json_proto [17:17:50]json parsed OK: [17:17:50]protocol is kg_v1.0 [17:17:50]action value=get_value [17:17:50]process_action get_value [17:17:50]cmd_get_value [17:17:50]process_action get_value done [17:17:50]requested_data is exist [17:17:50]produce_requested_data [17:17:50]requested_item kkm.sn is exist - process it [17:17:50]requested_item kkm.ver is exist - process it [17:17:50]requested_item fm.sn is exist - process it [17:17:50]wFMCommunicate request_size=4 [17:17:50]MH_SAM_APDU [17:17:50]CAPDU: 80 11 00 00 [17:17:50]Write to MH i2c: E2 08 00 2C 00 80 11 00 00 00 00 00 00 A6 [17:17:50]Write i2c OK [17:17:50]MH_I2C_Read... [17:17:50]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:17:50]Read from MH i2c: E2 [17:17:50]MH_I2C_Read... [17:17:50]Read from MH i2c: E2 17 00 [17:17:50]MH_I2C_Read... [17:17:50]Read from MH i2c: E2 17 00 2C 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 33 34 32 35 38 38 90 00 F9 [17:17:50]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 33 34 32 35 38 38 90 00 [17:17:50]wFMCommunicate OK [17:17:50]requested_item fd.num is exist - process it [17:17:50]SAM_PROTO_GetFieldsCounters [17:17:50]wFMCommunicate request_size=4 [17:17:50]MH_SAM_APDU [17:17:50]CAPDU: 80 13 00 00 [17:17:50]Write to MH i2c: E2 08 00 2D 00 80 13 00 00 00 00 00 00 A9 [17:17:50]Write i2c OK [17:17:50]MH_I2C_Read... [17:17:50]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:17:50]Read from MH i2c: E2 [17:17:50]MH_I2C_Read... [17:17:50]Read from MH i2c: E2 62 00 [17:17:50]MH_I2C_Read... [17:17:50]Read from MH i2c: E2 62 00 2D 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 33 34 32 35 38 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 32 31 33 31 34 39 10 04 04 00 05 00 00 00 0E 04 04 00 01 00 00 00 12 04 04 00 02 00 00 00 5E 04 04 00 02 00 00 00 57 04 04 00 04 00 00 00 19 04 04 00 00 00 00 00 90 00 D2 [17:17:50]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 33 34 32 35 38 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 32 31 33 31 34 39 10 04 04 00 05 00 00 00 0E 04 04 00 01 00 00 00 12 04 04 00 02 00 00 00 5E 04 04 00 02 00 00 00 57 04 04 00 04 00 00 00 19 04 04 00 00 00 00 00 90 00 [17:17:51]wFMCommunicate OK [17:17:51]SAM_PROTO_GetFieldsCounters done [17:17:51]requested_item shift.num is exist - process it [17:17:51]requested_item shift.opened is exist - process it [17:17:51]req_shift_opened [17:17:51]FM_GetShiftState [17:17:51]SAM_PROTO_GetShiftState [17:17:51]wFMCommunicate request_size=4 [17:17:51]MH_SAM_APDU [17:17:51]CAPDU: 80 13 01 00 [17:17:51]Write to MH i2c: E2 08 00 2E 00 80 13 01 00 00 00 00 00 AB [17:17:51]Write i2c OK [17:17:51]MH_I2C_Read... [17:17:51]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:17:51]Read from MH i2c: E2 [17:17:51]MH_I2C_Read... [17:17:51]Read from MH i2c: E2 0E 00 [17:17:51]MH_I2C_Read... [17:17:51]Read from MH i2c: E2 0E 00 2E 00 00 09 00 00 00 00 00 00 00 00 00 00 90 00 B6 [17:17:51]RAPDU: 09 00 00 00 00 00 00 00 00 00 00 90 00 [17:17:51]wFMCommunicate OK [17:17:51]SAM_PROTO_GetShiftState done [17:17:51]FM_GetShiftState done [17:17:51]req_shift_opened done [17:17:51]requested_item shift.open_date is exist - process it [17:17:51]req_shift_open_date [17:17:51]FM_GetShiftState [17:17:51]SAM_PROTO_GetShiftState [17:17:51]wFMCommunicate request_size=4 [17:17:51]MH_SAM_APDU [17:17:51]CAPDU: 80 13 01 00 [17:17:51]Write to MH i2c: E2 08 00 2F 00 80 13 01 00 00 00 00 00 AC [17:17:51]Write i2c OK [17:17:51]MH_I2C_Read... [17:17:51]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:17:51]Read from MH i2c: E2 [17:17:51]MH_I2C_Read... [17:17:51]Read from MH i2c: E2 0E 00 [17:17:51]MH_I2C_Read... [17:17:51]Read from MH i2c: E2 0E 00 2F 00 00 09 00 00 00 00 00 00 00 00 00 00 90 00 B7 [17:17:51]RAPDU: 09 00 00 00 00 00 00 00 00 00 00 90 00 [17:17:51]wFMCommunicate OK [17:17:51]SAM_PROTO_GetShiftState done [17:17:51]FM_GetShiftState done [17:17:51]req_shift_open_date done [17:17:51]produce_requested_data done [17:17:51]produce_requested_data return {"kkm.sn":"0300000072","kkm.ver":"v1.0","fm.sn":"0000000002342588","fd.num":5,"shift.num":1,"shift.opened":0,"shift.open_date":0} [17:17:51]process_action_free get_value [17:17:51]json_value_free [17:17:51]json_value_free done [17:17:51]process_json_proto returns [17:17:51]Send response to host [17:17:51]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"kkm.sn":"0300000072","kkm.ver":"v1.0","fm.sn":"0000000002342588","fd.num":5,"shift.num":1,"shift.opened":0,"shift.open_date":0}}} [17:17:51]free response buf [17:17:51]execute_script done [17:17:51]execute_script returns [17:17:51]free content buf [17:17:51]Sock 6.Close socket [17:17:51]Sock 6.Thread stoped [17:17:51]accept exits with 9 [17:17:51]New connection [17:17:51]New thread 3066867044 created [17:17:51]Thread 3067010404 joined [17:17:51]Waiting for new connection... [17:17:51] Sock 9.Parse request [17:17:51]Sock 9.Check first char [17:17:51]Sock 9.First char is OK [17:17:51]request: POST /json_proto HTTP/1.0 [17:17:51]Method: POST [17:17:51]URL: /json_proto [17:17:51]Method is POST - this is cgi request [17:17:51]url: /json_proto [17:17:51]query_string will be loaded in cgi processing [17:17:51]execute_cgi json_proto POST (null) [17:17:51]execute_cgi path=json_proto method=POST [17:17:51]POST find Content-Length [17:17:51]Host: 192.168.1.101:8080 [17:17:51]Content-Length: 331 [17:17:51]Content-Type: application/json [17:17:51] [17:17:51]POST finish read [17:17:51]Found Content-Length = 331 [17:17:51]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [17:17:51]execute_script... [17:17:51]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [17:17:51]POST & json_proto [17:17:51]process_json_proto [17:17:51]json parsed OK: [17:17:51]protocol is kg_v1.0 [17:17:51]action value=get_value [17:17:51]process_action get_value [17:17:51]cmd_get_value [17:17:51]process_action get_value done [17:17:51]requested_data is exist [17:17:51]produce_requested_data [17:17:51]requested_item fm.sale.total is exist - process it [17:17:51]SAM_PROTO_GetFMData [17:17:51]wFMCommunicate request_size=4 [17:17:51]MH_SAM_APDU [17:17:51]CAPDU: 80 13 03 00 [17:17:51]Write to MH i2c: E2 08 00 30 00 80 13 03 00 00 00 00 00 AF [17:17:51]Write i2c OK [17:17:51]MH_I2C_Read... [17:17:51]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [17:17:51]Read from MH i2c: E2 [17:17:51]MH_I2C_Read... [17:17:51]Read from MH i2c: E2 FD 00 [17:17:51]MH_I2C_Read... [17:17:51]Read from MH i2c: E2 FD 00 30 00 00 A4 04 85 04 A0 04 6E 04 04 00 02 00 00 00 69 04 8F 00 6F 04 04 00 01 00 00 00 B1 04 01 00 64 70 04 01 00 64 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8F 00 6F 04 04 00 01 00 00 00 B1 04 01 00 64 70 04 01 00 64 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 90 00 A4 [17:17:51]RAPDU: A4 04 85 04 A0 04 6E 04 04 00 02 00 00 00 69 04 8F 00 6F 04 04 00 01 00 00 00 B1 04 01 00 64 70 04 01 00 64 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8F 00 6F 04 04 00 01 00 00 00 B1 04 01 00 64 70 04 01 00 64 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 90 00 [17:17:51]wFMCommunicate OK [17:17:51]wFMCommunicate request_size=4 [17:17:51]MH_SAM_APDU [17:17:51]CAPDU: 80 17 00 00 [17:17:51]Write to MH i2c: E2 08 00 31 00 80 17 00 00 00 00 00 00 B1 [17:17:51]Write i2c OK [17:17:51]MH_I2C_Read... [17:17:51]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [17:17:51]Read from MH i2c: E2 [17:17:51]MH_I2C_Read... [17:17:51]Read from MH i2c: E2 FD 00 [17:17:51]MH_I2C_Read... [17:17:52]Read from MH i2c: E2 FD 00 31 00 00 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 90 00 C0 [17:17:52]RAPDU: 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 90 00 [17:17:52]wFMCommunicate OK [17:17:52]wFMCommunicate request_size=4 [17:17:52]MH_SAM_APDU [17:17:52]CAPDU: 80 17 00 00 [17:17:52]Write to MH i2c: E2 08 00 32 00 80 17 00 00 00 00 00 00 B2 [17:17:52]Write i2c OK [17:17:52]MH_I2C_Read... [17:17:52]Read from MH i2c: E2 [17:17:52]MH_I2C_Read... [17:17:52]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [17:17:52]Read from MH i2c: E2 FD 00 [17:17:52]MH_I2C_Read... [17:17:52]Read from MH i2c: E2 FD 00 32 00 00 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 90 00 79 [17:17:52]RAPDU: 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 90 00 [17:17:52]wFMCommunicate OK [17:17:52]wFMCommunicate request_size=4 [17:17:52]MH_SAM_APDU [17:17:52]CAPDU: 80 17 00 00 [17:17:52]Write to MH i2c: E2 08 00 33 00 80 17 00 00 00 00 00 00 B3 [17:17:52]Write i2c OK [17:17:52]MH_I2C_Read... [17:17:52]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [17:17:52]Read from MH i2c: E2 [17:17:52]MH_I2C_Read... [17:17:52]Read from MH i2c: E2 FD 00 [17:17:52]MH_I2C_Read... [17:17:52]Read from MH i2c: E2 FD 00 33 00 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 90 00 28 [17:17:52]RAPDU: 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 90 00 [17:17:52]wFMCommunicate OK [17:17:52]wFMCommunicate request_size=4 [17:17:52]MH_SAM_APDU [17:17:52]CAPDU: 80 17 00 00 [17:17:52]Write to MH i2c: E2 08 00 34 00 80 17 00 00 00 00 00 00 B4 [17:17:53]Write i2c OK [17:17:53]MH_I2C_Read... [17:17:53]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 190! [17:17:53]Read from MH i2c: E2 [17:17:53]MH_I2C_Read... [17:17:53]Read from MH i2c: E2 C1 00 [17:17:53]MH_I2C_Read... [17:17:53]Read from MH i2c: E2 C1 00 34 00 00 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 9B [17:17:53]RAPDU: 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [17:17:53]wFMCommunicate OK [17:17:53]SAM_PROTO_GetFMData done [17:17:53]requested_item fm.sale_refund.total is exist - process it [17:17:53]requested_item fm.buy.total is exist - process it [17:17:53]requested_item shift.sale.total is exist - process it [17:17:53]SAM_PROTO_GetShiftData [17:17:53]wFMCommunicate request_size=4 [17:17:53]MH_SAM_APDU [17:17:53]CAPDU: 80 13 02 00 [17:17:53]Write to MH i2c: E2 08 00 35 00 80 13 02 00 00 00 00 00 B3 [17:17:53]Write i2c OK [17:17:53]MH_I2C_Read... [17:17:53]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [17:17:53]Read from MH i2c: E2 [17:17:53]MH_I2C_Read... [17:17:53]Read from MH i2c: E2 FD 00 [17:17:53]MH_I2C_Read... [17:17:53]Read from MH i2c: E2 FD 00 35 00 00 A4 04 AA 04 A0 04 6E 04 04 00 02 00 00 00 69 04 8F 00 6F 04 04 00 01 00 00 00 B1 04 01 00 64 70 04 01 00 64 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8F 00 6F 04 04 00 01 00 00 00 B1 04 01 00 64 70 04 01 00 64 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 90 00 CE [17:17:53]RAPDU: A4 04 AA 04 A0 04 6E 04 04 00 02 00 00 00 69 04 8F 00 6F 04 04 00 01 00 00 00 B1 04 01 00 64 70 04 01 00 64 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8F 00 6F 04 04 00 01 00 00 00 B1 04 01 00 64 70 04 01 00 64 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 90 00 [17:17:53]wFMCommunicate OK [17:17:53]wFMCommunicate request_size=4 [17:17:53]MH_SAM_APDU [17:17:53]CAPDU: 80 17 00 00 [17:17:53]Write to MH i2c: E2 08 00 36 00 80 17 00 00 00 00 00 00 B6 [17:17:53]Write i2c OK [17:17:53]MH_I2C_Read... [17:17:54]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [17:17:54]Read from MH i2c: E2 [17:17:54]MH_I2C_Read... [17:17:54]Read from MH i2c: E2 FD 00 [17:17:54]MH_I2C_Read... [17:17:54]Read from MH i2c: E2 FD 00 36 00 00 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 90 00 C5 [17:17:54]RAPDU: 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 90 00 [17:17:54]wFMCommunicate OK [17:17:54]wFMCommunicate request_size=4 [17:17:54]MH_SAM_APDU [17:17:54]CAPDU: 80 17 00 00 [17:17:54]Write to MH i2c: E2 08 00 37 00 80 17 00 00 00 00 00 00 B7 [17:17:54]Write i2c OK [17:17:54]MH_I2C_Read... [17:17:54]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [17:17:54]Read from MH i2c: E2 [17:17:54]MH_I2C_Read... [17:17:54]Read from MH i2c: E2 FD 00 [17:17:54]MH_I2C_Read... [17:17:54]Read from MH i2c: E2 FD 00 37 00 00 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 90 00 7E [17:17:54]RAPDU: 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 90 00 [17:17:54]wFMCommunicate OK [17:17:54]wFMCommunicate request_size=4 [17:17:54]MH_SAM_APDU [17:17:54]CAPDU: 80 17 00 00 [17:17:54]Write to MH i2c: E2 08 00 38 00 80 17 00 00 00 00 00 00 B8 [17:17:55]Write i2c OK [17:17:55]MH_I2C_Read... [17:17:55]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [17:17:55]Read from MH i2c: E2 [17:17:55]MH_I2C_Read... [17:17:55]Read from MH i2c: E2 FD 00 [17:17:55]MH_I2C_Read... [17:17:55]Read from MH i2c: E2 FD 00 38 00 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 90 00 2D [17:17:55]RAPDU: 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 90 00 [17:17:55]wFMCommunicate OK [17:17:55]wFMCommunicate request_size=4 [17:17:55]MH_SAM_APDU [17:17:55]CAPDU: 80 17 00 00 [17:17:55]Write to MH i2c: E2 08 00 39 00 80 17 00 00 00 00 00 00 B9 [17:17:55]Write i2c OK [17:17:55]MH_I2C_Read... [17:17:55]OFD Sender: No OFD packet to send [17:17:55]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 190! [17:17:55]Read from MH i2c: E2 [17:17:55]MH_I2C_Read... [17:17:55]Read from MH i2c: E2 C1 00 [17:17:55]MH_I2C_Read... [17:17:55]Read from MH i2c: E2 C1 00 39 00 00 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 A0 [17:17:55]RAPDU: 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [17:17:55]wFMCommunicate OK [17:17:55]SAM_PROTO_GetShiftData done [17:17:55]requested_item shift.sale.total_cash is exist - process it [17:17:55]requested_item shift.sale_refund.total is exist - process it [17:17:55]requested_item shift.sale_refund.total_cash is exist - process it [17:17:55]requested_item shift.buy.total is exist - process it [17:17:55]requested_item shift.buy.total_cash is exist - process it [17:17:55]produce_requested_data done [17:17:55]produce_requested_data return {"fm.sale.total":1.00,"fm.sale_refund.total":1.00,"fm.buy.total":0.00,"shift.sale.total":1.00,"shift.sale.total_cash":1.00,"shift.sale_refund.total":1.00,"shift.sale_refund.total_cash":1.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00} [17:17:55]process_action_free get_value [17:17:55]json_value_free [17:17:55]json_value_free done [17:17:55]process_json_proto returns [17:17:55]Send response to host [17:17:55]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":1.00,"fm.sale_refund.total":1.00,"fm.buy.total":0.00,"shift.sale.total":1.00,"shift.sale.total_cash":1.00,"shift.sale_refund.total":1.00,"shift.sale_refund.total_cash":1.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00}}} [17:17:55]free response buf [17:17:55]execute_script done [17:17:55]execute_script returns [17:17:55]free content buf [17:17:55]Sock 9.Close socket [17:17:55]Sock 9.Thread stoped [17:17:55]accept exits with 6 [17:17:55]New connection [17:17:55]New thread 3067010404 created [17:17:55]Thread 3066867044 joined [17:17:55]Waiting for new connection... [17:17:55] Sock 6.Parse request [17:17:55]Sock 6.Check first char [17:17:55]Sock 6.First char is OK [17:17:55]request: POST /json_proto HTTP/1.0 [17:17:55]Method: POST [17:17:55]URL: /json_proto [17:17:55]Method is POST - this is cgi request [17:17:55]url: /json_proto [17:17:55]query_string will be loaded in cgi processing [17:17:55]execute_cgi json_proto POST (null) [17:17:55]execute_cgi path=json_proto method=POST [17:17:55]POST find Content-Length [17:17:55]Host: 192.168.1.101:8080 [17:17:55]Content-Length: 265 [17:17:55]Content-Type: application/json [17:17:55] [17:17:55]POST finish read [17:17:55]Found Content-Length = 265 [17:17:55]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "open_shift", "params" : { "operator" : "\u0428\u0435\u0440\u0431\u0430\u043A\u043E\u0432\u0430 \u041B. " } , "requested_data" : [ "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:17:55]execute_script... [17:17:55]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "open_shift", "params" : { "operator" : "\u0428\u0435\u0440\u0431\u0430\u043A\u043E\u0432\u0430 \u041B. " } , "requested_data" : [ "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:17:55]POST & json_proto [17:17:55]process_json_proto [17:17:55]json parsed OK: [17:17:55]protocol is kg_v1.0 [17:17:55]action value=open_shift [17:17:55]process_action open_shift [17:17:55]cmd_open_shift [17:17:55]MH_GetDate [17:17:55]Write to MH i2c: F0 00 00 3A 00 29 [17:17:55]Write i2c OK [17:17:55]MH_I2C_Read... [17:17:55]Read from MH i2c: F0 [17:17:55]MH_I2C_Read... [17:17:55]Read from MH i2c: F0 09 00 [17:17:55]MH_I2C_Read... [17:17:55]Read from MH i2c: F0 09 00 3A 00 00 44 0D 25 67 96 2E 95 66 CE [17:17:56]GetLastDocTimeStamp 1730460778 [17:17:56]current date 1730481476 [17:17:56]FM_GetShiftState [17:17:56]SAM_PROTO_GetShiftState [17:17:56]wFMCommunicate request_size=4 [17:17:56]MH_SAM_APDU [17:17:56]CAPDU: 80 13 01 00 [17:17:56]Write to MH i2c: E2 08 00 3B 00 80 13 01 00 00 00 00 00 B8 [17:17:56]Write i2c OK [17:17:56]MH_I2C_Read... [17:17:56]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:17:56]Read from MH i2c: E2 [17:17:56]MH_I2C_Read... [17:17:56]Read from MH i2c: E2 0E 00 [17:17:56]MH_I2C_Read... [17:17:56]Read from MH i2c: E2 0E 00 3B 00 00 09 00 00 00 00 00 00 00 00 00 00 90 00 C3 [17:17:56]RAPDU: 09 00 00 00 00 00 00 00 00 00 00 90 00 [17:17:56]wFMCommunicate OK [17:17:56]SAM_PROTO_GetShiftState done [17:17:56]FM_GetShiftState done [17:17:56]KKMCreateOpenShiftDocument [17:17:56]Load OK [17:17:56]Malloc new data [17:17:56]MH_GetDate [17:17:56]Write to MH i2c: F0 00 00 3C 00 2B [17:17:56]Write i2c OK [17:17:56]MH_I2C_Read... [17:17:56]Read from MH i2c: F0 [17:17:56]MH_I2C_Read... [17:17:56]Read from MH i2c: F0 09 00 [17:17:56]MH_I2C_Read... [17:17:56]Read from MH i2c: F0 09 00 3C 00 00 44 0D 25 67 96 2E 95 66 D0 [17:17:56]Malloc new data [17:17:56]KKMCreateOpenShiftDocument OK [17:17:56]KKMSetOpenShiftData OK [17:17:56]ProcessDocumentItem done err = 0, tmpTLVsize=188 [17:17:56]tlvbuf is 00E23880 [17:17:56]KKMLoadAndSignOpenShiftData [17:17:56]SAM_PROTO_ProcessDocument [17:17:56]wFMCommunicate request_size=9 [17:17:56]MH_SAM_APDU [17:17:56]CAPDU: 80 15 01 00 04 02 00 BC 00 [17:17:56]Write to MH i2c: E2 0C 00 3D 00 80 15 01 00 04 00 02 00 BC 00 00 00 82 [17:17:56]Write i2c OK [17:17:56]MH_I2C_Read... [17:17:56]*** iso7816_exchange 80 15 01 00... Resp OK rsp.len_out = 0! [17:17:56]Read from MH i2c: E2 [17:17:56]MH_I2C_Read... [17:17:56]Read from MH i2c: E2 03 00 [17:17:56]MH_I2C_Read... [17:17:56]Read from MH i2c: E2 03 00 3D 00 00 90 00 B1 [17:17:56]RAPDU: 90 00 [17:17:56]wFMCommunicate OK [17:17:56]wFMCommunicate request_size=23 [17:17:56]MH_SAM_APDU [17:17:56]CAPDU: 80 15 02 00 12 FA 03 0E 00 32 31 37 30 34 31 39 37 37 30 30 35 30 37 [17:17:56]Write to MH i2c: E2 1A 00 3E 00 80 15 02 00 12 00 FA 03 0E 00 32 31 37 30 34 31 39 37 37 30 30 35 30 37 00 00 BF [17:17:56]Write i2c OK [17:17:56]MH_I2C_Read... [17:17:56]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [17:17:56]Read from MH i2c: E2 [17:17:56]MH_I2C_Read... [17:17:56]Read from MH i2c: E2 03 00 [17:17:56]MH_I2C_Read... [17:17:56]Read from MH i2c: E2 03 00 3E 00 00 90 00 B2 [17:17:56]RAPDU: 90 00 [17:17:56]wFMCommunicate OK [17:17:56]wFMCommunicate request_size=32 [17:17:56]MH_SAM_APDU [17:17:56]CAPDU: 80 15 02 00 1B FD 03 17 00 D0 A8 D0 B5 D1 80 D0 B1 D0 B0 D0 BA D0 BE D0 B2 D0 B0 20 D0 9B 2E 20 [17:17:56]Write to MH i2c: E2 23 00 3F 00 80 15 02 00 1B 00 FD 03 17 00 D0 A8 D0 B5 D1 80 D0 B1 D0 B0 D0 BA D0 BE D0 B2 D0 B0 20 D0 9B 2E 20 00 00 4E [17:17:56]Write i2c OK [17:17:56]MH_I2C_Read... [17:17:56]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [17:17:56]Read from MH i2c: E2 [17:17:56]MH_I2C_Read... [17:17:56]Read from MH i2c: E2 03 00 [17:17:56]MH_I2C_Read... [17:17:56]Read from MH i2c: E2 03 00 3F 00 00 90 00 B3 [17:17:56]RAPDU: 90 00 [17:17:56]wFMCommunicate OK [17:17:56]wFMCommunicate request_size=93 [17:17:56]MH_SAM_APDU [17:17:56]CAPDU: 80 15 02 00 58 F1 03 54 00 37 32 30 30 30 30 2C 20 D0 B3 2E 20 D0 9A D0 B0 D0 B8 D0 BD D0 B4 D1 8B 2C 20 D1 83 D0 BB 2E 20 36 30 20 D0 BB D0 B5 D1 82 20 D0 9E D0 BA D1 82 D1 8F D0 B1 D1 80 D1 8F 20 D0 B1 2F D0 BD 20 20 34 32 2E 38 32 35 30 35 38 2C 20 37 33 2E 36 37 39 38 36 34 [17:17:56]Write to MH i2c: E2 60 00 40 00 80 15 02 00 58 00 F1 03 54 00 37 32 30 30 30 30 2C 20 D0 B3 2E 20 D0 9A D0 B0 D0 B8 D0 BD D0 B4 D1 8B 2C 20 D1 83 D0 BB 2E 20 36 30 20 D0 BB D0 B5 D1 82 20 D0 9E D0 BA D1 82 D1 8F D0 B1 D1 80 D1 8F 20 D0 B1 2F D0 BD 20 20 34 32 2E 38 32 35 30 35 38 2C 20 37 33 2E 36 37 39 38 36 34 00 00 D5 [17:17:56]Write i2c OK [17:17:56]MH_I2C_Read... [17:17:56]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [17:17:56]Read from MH i2c: E2 [17:17:56]MH_I2C_Read... [17:17:56]Read from MH i2c: E2 03 00 [17:17:56]MH_I2C_Read... [17:17:56]Read from MH i2c: E2 03 00 40 00 00 90 00 B4 [17:17:56]RAPDU: 90 00 [17:17:56]wFMCommunicate OK [17:17:56]wFMCommunicate request_size=32 [17:17:56]MH_SAM_APDU [17:17:56]CAPDU: 80 15 02 00 1B A3 04 17 00 D0 90 D0 B7 D1 81 20 D0 B3 2E 20 D0 9A D0 B0 D0 B8 D0 BD D0 B4 D1 8B [17:17:56]Write to MH i2c: E2 23 00 41 00 80 15 02 00 1B 00 A3 04 17 00 D0 90 D0 B7 D1 81 20 D0 B3 2E 20 D0 9A D0 B0 D0 B8 D0 BD D0 B4 D1 8B 00 00 BE [17:17:56]Write i2c OK [17:17:56]MH_I2C_Read... [17:17:56]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [17:17:56]Read from MH i2c: E2 [17:17:56]MH_I2C_Read... [17:17:56]Read from MH i2c: E2 03 00 [17:17:56]MH_I2C_Read... [17:17:56]Read from MH i2c: E2 03 00 41 00 00 90 00 B5 [17:17:56]RAPDU: 90 00 [17:17:56]wFMCommunicate OK [17:17:56]wFMCommunicate request_size=13 [17:17:56]MH_SAM_APDU [17:17:56]CAPDU: 80 15 02 00 08 F4 03 04 00 44 0D 25 67 [17:17:56]Write to MH i2c: E2 10 00 42 00 80 15 02 00 08 00 F4 03 04 00 44 0D 25 67 00 00 AA [17:17:56]Write i2c OK [17:17:56]MH_I2C_Read... [17:17:56]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [17:17:56]Read from MH i2c: E2 [17:17:56]MH_I2C_Read... [17:17:56]Read from MH i2c: E2 03 00 [17:17:56]MH_I2C_Read... [17:17:56]Read from MH i2c: E2 03 00 42 00 00 90 00 B6 [17:17:56]RAPDU: 90 00 [17:17:56]wFMCommunicate OK [17:17:56]wFMCommunicate request_size=25 [17:17:56]MH_SAM_APDU [17:17:56]CAPDU: 80 15 02 00 14 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 32 31 33 31 34 39 [17:17:56]Write to MH i2c: E2 1C 00 43 00 80 15 02 00 14 00 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 32 31 33 31 34 39 00 00 20 [17:17:56]Write i2c OK [17:17:56]MH_I2C_Read... [17:17:56]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [17:17:56]Read from MH i2c: E2 [17:17:56]MH_I2C_Read... [17:17:56]Read from MH i2c: E2 03 00 [17:17:56]MH_I2C_Read... [17:17:56]Read from MH i2c: E2 03 00 43 00 00 90 00 B7 [17:17:56]RAPDU: 90 00 [17:17:56]wFMCommunicate OK [17:17:56]wFMCommunicate request_size=4 [17:17:56]MH_SAM_APDU [17:17:56]CAPDU: 80 15 03 00 [17:17:56]Write to MH i2c: E2 08 00 44 00 80 15 03 00 00 00 00 00 C5 [17:17:56]Write i2c OK [17:17:56]MH_I2C_Read... [17:17:57]*** iso7816_exchange 80 15 03 00... Resp OK rsp.len_out = 53! [17:17:57]Read from MH i2c: E2 [17:17:57]MH_I2C_Read... [17:17:57]Read from MH i2c: E2 38 00 [17:17:57]MH_I2C_Read... [17:17:57]Read from MH i2c: E2 38 00 44 00 00 33 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 33 34 32 35 38 38 10 04 04 00 06 00 00 00 0E 04 04 00 02 00 00 00 35 04 06 00 A8 6E BC 96 83 2A 90 00 AE [17:17:57]RAPDU: 33 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 33 34 32 35 38 38 10 04 04 00 06 00 00 00 0E 04 04 00 02 00 00 00 35 04 06 00 A8 6E BC 96 83 2A 90 00 [17:17:57]wFMCommunicate OK [17:17:57]SAM_PROTO_ProcessDocument answer len = 51 [17:17:57]SAM_PROTO_ProcessDocument done [17:17:57]SetTLVBufToDocument [17:17:57]Processing tag 1209 (04B9) [17:17:57]Malloc new data [17:17:57]Processing tag 1041 (0411) [17:17:57]Processing tag 1040 (0410) [17:17:57]Malloc new data [17:17:57]Processing tag 1038 (040E) [17:17:57]Malloc new data [17:17:57]Processing tag 1077 (0435) [17:17:57]Malloc new data [17:17:57]SetTLVBufToDocument err=0 [17:17:57]KKMLoadAndSignOpenShiftData store KKM data [17:17:57]KKMLoadAndSignOpenShiftData err=0 [17:17:57]Отчет об открытии смены ФФД: 1.0 ИНН: 21704197700507 Кассир: Шербакова Л. Адрес: 720000, г. Каинды, ул. 60 лет Октября б/н 42.825058, 73.679864 Место: Азс г. Каинды 01.11.2024 17:17 Смена: 2 РНМ: 0000000000213149 ЗНМ: 0300000072 ФД: 6 ФМ: 0000000002342588 ФПД: 185193563849514 [17:17:57]StoreToDocumentArchive [17:17:57]shift 2 fd 6 [17:17:57]Create dir for shift 0002 [17:17:57]save to /storage/0002/doc_00000006 [17:17:57]save last doc name /storage/0002/doc_00000006 to /storage/kkm_last_doc_name [17:17:57]save OK [17:17:57]Clear old archive folders... [17:17:57]Remove dir /storage/0001 [17:17:57]opendir ok [17:17:57]file . [17:17:57]file .. [17:17:57]file doc_00000002 [17:17:57]remove file /storage/0001/doc_00000002 [17:17:57]file doc_00000003 [17:17:57]remove file /storage/0001/doc_00000003 [17:17:57]file doc_00000004 [17:17:57]remove file /storage/0001/doc_00000004 [17:17:57]file doc_00000005 [17:17:57]remove file /storage/0001/doc_00000005 [17:17:57]remove dir /storage/0001 [17:17:57]ProcessDocumentItem done err = 0, tmpTLVsize=239 [17:17:57]tlvbuf is 00E79430 [17:17:57]SAM_PROTO_ClearQueue [17:17:57]wFMCommunicate request_size=4 [17:17:57]MH_SAM_APDU [17:17:57]CAPDU: 80 09 00 00 [17:17:57]Write to MH i2c: E2 08 00 45 00 80 09 00 00 00 00 00 00 B7 [17:17:57]Write i2c OK [17:17:57]MH_I2C_Read... [17:17:57]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:17:57]Read from MH i2c: E2 [17:17:57]MH_I2C_Read... [17:17:57]Read from MH i2c: E2 03 00 [17:17:57]MH_I2C_Read... [17:17:57]Read from MH i2c: E2 03 00 45 00 00 90 00 B9 [17:17:57]RAPDU: 90 00 [17:17:57]wFMCommunicate OK [17:17:57]SAM_PROTO_ClearQueue done [17:17:57]KKMCreateOFDPacket [17:17:57]OFDProtocolAddRootSTLVToBuf [17:17:57]FM_MakeSignedData [17:17:57]FM_MakeSignedData [17:17:57]SAM_PROTO_SignData [17:17:57]wFMCommunicate request_size=4 [17:17:57]MH_SAM_APDU [17:17:57]CAPDU: 80 0D 01 02 [17:17:57]Write to MH i2c: E2 08 00 46 00 80 0D 01 02 00 00 00 00 BF [17:17:57]Write i2c OK [17:17:57]MH_I2C_Read... [17:17:57]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:17:57]Read from MH i2c: E2 [17:17:57]MH_I2C_Read... [17:17:57]Read from MH i2c: E2 03 00 [17:17:57]MH_I2C_Read... [17:17:57]Read from MH i2c: E2 03 00 46 00 00 90 00 BA [17:17:57]RAPDU: 90 00 [17:17:57]wFMCommunicate OK [17:17:57]wFMCommunicate request_size=248 [17:17:57]MH_SAM_APDU [17:17:57]CAPDU: 80 0D 02 02 F3 02 00 EF 00 B9 04 01 00 01 FA 03 0E 00 32 31 37 30 34 31 39 37 37 30 30 35 30 37 FD 03 17 00 D0 A8 D0 B5 D1 80 D0 B1 D0 B0 D0 BA D0 BE D0 B2 D0 B0 20 D0 9B 2E 20 F1 03 54 00 37 32 30 30 30 30 2C 20 D0 B3 2E 20 D0 9A D0 B0 D0 B8 D0 BD D0 B4 D1 8B 2C 20 D1 83 D0 BB 2E 20 36 30 20 D0 BB D0 B5 D1 82 20 D0 9E D0 BA D1 82 D1 8F D0 B1 D1 80 D1 8F 20 D0 B1 2F D0 BD 20 20 34 32 2E 38 32 35 30 35 38 2C 20 37 33 2E 36 37 39 38 36 34 A3 04 17 00 D0 90 D0 B7 D1 81 20 D0 B3 2E 20 D0 9A D0 B0 D0 B8 D0 BD D0 B4 D1 8B F4 03 04 00 44 0D 25 67 0E 04 04 00 02 00 00 00 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 32 31 33 31 34 39 10 04 04 00 06 00 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 33 34 32 35 38 38 35 04 06 00 A8 6E BC 96 83 2A [17:17:57]Write to MH i2c: E2 FB 00 47 00 80 0D 02 02 F3 00 02 00 EF 00 B9 04 01 00 01 FA 03 0E 00 32 31 37 30 34 31 39 37 37 30 30 35 30 37 FD 03 17 00 D0 A8 D0 B5 D1 80 D0 B1 D0 B0 D0 BA D0 BE D0 B2 D0 B0 20 D0 9B 2E 20 F1 03 54 00 37 32 30 30 30 30 2C 20 D0 B3 2E 20 D0 9A D0 B0 D0 B8 D0 BD D0 B4 D1 8B 2C 20 D1 83 D0 BB 2E 20 36 30 20 D0 BB D0 B5 D1 82 20 D0 9E D0 BA D1 82 D1 8F D0 B1 D1 80 D1 8F 20 D0 B1 2F D0 BD 20 20 34 32 2E 38 32 35 30 35 38 2C 20 37 33 2E 36 37 39 38 36 34 A3 04 17 00 D0 90 D0 B7 D1 81 20 D0 B3 2E 20 D0 9A D0 B0 D0 B8 D0 BD D0 B4 D1 8B F4 03 04 00 44 0D 25 67 0E 04 04 00 02 00 00 00 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 32 31 33 31 34 39 10 04 04 00 06 00 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 33 34 32 35 38 38 35 04 06 00 A8 6E BC 96 83 2A 00 00 95 [17:17:57]Write i2c OK [17:17:57]MH_I2C_Read... [17:17:57]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:17:57]Read from MH i2c: E2 [17:17:57]MH_I2C_Read... [17:17:57]Read from MH i2c: E2 03 00 [17:17:57]MH_I2C_Read... [17:17:57]Read from MH i2c: E2 03 00 47 00 00 90 00 BB [17:17:57]RAPDU: 90 00 [17:17:57]wFMCommunicate OK [17:17:57]wFMCommunicate request_size=4 [17:17:57]MH_SAM_APDU [17:17:57]CAPDU: 80 0D 03 02 [17:17:57]Write to MH i2c: E2 08 00 48 00 80 0D 03 02 00 00 00 00 C3 [17:17:57]Write i2c OK [17:17:57]MH_I2C_Read... [17:17:57]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:17:57]Read from MH i2c: E2 [17:17:57]MH_I2C_Read... [17:17:57]Read from MH i2c: E2 0B 00 [17:17:57]MH_I2C_Read... [17:17:57]Read from MH i2c: E2 0B 00 48 00 00 2B 1D EB B8 7D 97 49 31 90 00 3D [17:17:57]RAPDU: 2B 1D EB B8 7D 97 49 31 90 00 [17:17:57]wFMCommunicate OK [17:17:57]SAM_PROTO_SignData done [17:17:57]FM_MakeSignedData done [17:17:57]CreateOFDProtocolMessage [17:17:57]wFMCommunicate request_size=4 [17:17:57]MH_SAM_APDU [17:17:57]CAPDU: 80 11 00 00 [17:17:57]Write to MH i2c: E2 08 00 49 00 80 11 00 00 00 00 00 00 C3 [17:17:57]Write i2c OK [17:17:57]MH_I2C_Read... [17:17:57]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:17:57]Read from MH i2c: E2 [17:17:57]MH_I2C_Read... [17:17:57]Read from MH i2c: E2 17 00 [17:17:58]MH_I2C_Read... [17:17:58]Read from MH i2c: E2 17 00 49 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 33 34 32 35 38 38 90 00 16 [17:17:58]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 33 34 32 35 38 38 90 00 [17:17:58]wFMCommunicate OK [17:17:58]CreateOFDProtocolMessage done [17:17:58]OFDSenderStorePacket 6 [17:17:58]StoreOFDPacket docnum=6 [17:17:58]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 33 34 32 35 38 38 03 01 00 00 38 88 FB 00 6F 83 5A 02 01 00 02 00 EF 00 B9 04 01 00 01 FA 03 0E 00 32 31 37 30 34 31 39 37 37 30 30 35 30 37 FD 03 17 00 D0 A8 D0 B5 D1 80 D0 B1 D0 B0 D0 BA D0 BE D0 B2 D0 B0 20 D0 9B 2E 20 F1 03 54 00 37 32 30 30 30 30 2C 20 D0 B3 2E 20 D0 9A D0 B0 D0 B8 D0 BD D0 B4 D1 8B 2C 20 D1 83 D0 BB 2E 20 36 30 20 D0 BB D0 B5 D1 82 20 D0 9E D0 BA D1 82 D1 8F D0 B1 D1 80 D1 8F 20 D0 B1 2F D0 BD 20 20 34 32 2E 38 32 35 30 35 38 2C 20 37 33 2E 36 37 39 38 36 34 A3 04 17 00 D0 90 D0 B7 D1 81 20 D0 B3 2E 20 D0 9A D0 B0 D0 B8 D0 BD D0 B4 D1 8B F4 03 04 00 44 0D 25 67 0E 04 04 00 02 00 00 00 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 32 31 33 31 34 39 10 04 04 00 06 00 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 33 34 32 35 38 38 35 04 06 00 A8 6E BC 96 83 2A 2B 1D EB B8 7D 97 49 31 [17:17:58]CheckFolder [17:17:58]dirname=/storage/ofd_packets [17:17:58]CheckFolder done [17:17:58]ProducePacketName [17:17:58]name=ofd_packets/00000006 [17:17:58]NVStorageSaveData ofd_packets/00000006 [17:17:58]File name is /storage/ofd_packets/00000006 [17:17:58]Write 289 bytes [17:17:58]NVStorageSaveData done [17:17:58]OFDSenderStorePacket done [17:17:58]KKMCreateOFDPacket done [17:17:58]NVStorageSaveData kkm_last_timestamp [17:17:58]File name is /storage/kkm_last_timestamp [17:17:58]Write 4 bytes [17:17:58]NVStorageSaveData done [17:17:58]ExternCall_PrintAddStr [17:17:58]wPrintStart [17:17:58]Write to MH i2c: 01 00 00 4A 00 4A [17:17:58]Write i2c OK [17:17:58]MH_I2C_Read... [17:17:58]Read from MH i2c: 01 [17:17:58]MH_I2C_Read... [17:17:58]Read from MH i2c: 01 07 00 [17:17:58]MH_I2C_Read... [17:17:58]Read from MH i2c: 01 07 00 4A 00 00 00 00 00 00 FF 0F 5F [17:17:58]RasterBufferAndPrint [17:17:58]line Отчет об открытии смены [17:17:58]line ФФД: 1.0 [17:17:58]line ИНН: 21704197700507 [17:17:58]line Кассир: Шербакова Л. [17:17:58]line Адрес: 720000, г. Каинды, ул. 60 лет Октября б/н 42.825058, 73.679864 [17:17:58]line Место: Азс г. Каинды [17:17:58]line 01.11.2024 17:17 [17:17:58]line Смена: 2 [17:17:58]line РНМ: 0000000000213149 [17:17:58]line ЗНМ: 0300000072 [17:17:58]line ФД: 6 [17:17:58]line ФМ: 0000000002342588 [17:17:58]line ФПД: 185193563849514 [17:17:58]written 0, free lines is 4095 [17:17:58]OFD Sender: Processing packet 6 [packets to send 1, broken 0] [17:17:58]ProducePacketName [17:17:58]name=ofd_packets/00000006 [17:17:58]OFD Sender: To server: pG, [17:17:58]CommunicateWithHost lk.salyk.kg:30040 [17:17:58]ConnectInit lk.salyk.kg [17:17:58]Connected sock=10 [17:17:58]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 33 34 32 35 38 38 03 01 00 00 38 88 FB 00 6F 83 5A 02 01 00 02 00 EF 00 B9 04 01 00 01 FA 03 0E 00 32 31 37 30 34 31 39 37 37 30 30 35 30 37 FD 03 17 00 D0 A8 D0 B5 D1 80 D0 B1 D0 B0 D0 BA D0 BE D0 B2 D0 B0 20 D0 9B 2E 20 F1 03 54 00 37 32 30 30 30 30 2C 20 D0 B3 2E 20 D0 9A D0 B0 D0 B8 D0 BD D0 B4 D1 8B 2C 20 D1 83 D0 BB 2E 20 36 30 20 D0 BB D0 B5 D1 82 20 D0 9E D0 BA D1 82 D1 8F D0 B1 D1 80 D1 8F 20 D0 B1 2F D0 BD 20 20 34 32 2E 38 32 35 30 35 38 2C 20 37 33 2E 36 37 39 38 36 34 A3 04 17 00 D0 90 D0 B7 D1 81 20 D0 B3 2E 20 D0 9A D0 B0 D0 B8 D0 BD D0 B4 D1 8B F4 03 04 00 44 0D 25 67 0E 04 04 00 02 00 Write to MH i2c: 00 01 00 00 0D 00 04 5B 10 00 00 5B [17:17:58]30 30 Write i2c OK [17:17:58]30 MH_I2C_Read... [17:17:58]30 Read from MH i2c: 30 01 30 [17:17:58]30 MH_I2C_Read... [17:17:58]30 30 30 32 31 33 31 34 39 10 04 04 00 06 Read from MH i2c: 00 01 07 00 00 00 [17:17:58]11 MH_I2C_Read... [17:17:58]04 10 00 30 30 30 30 30 30 30 30 30 32 33 34 32 35 38 38 35 04 06 00 A8 6E BC 96 83 2A 2B Read from MH i2c: 1D 01 EB 07 B8 00 7D 5B 97 00 49 00 31 00 [17:17:58]00 00 00 0E 0F 7F [17:17:58]RasterBufferAndPrint [17:17:58]line [17:17:58]line [17:17:58]line [17:17:58]line [17:17:58]line [17:17:58]written 0, free lines is 3932 [17:17:58]MH_Cut [17:17:58]Write to MH i2c: D1 01 00 62 00 01 34 [17:17:58]Write i2c OK [17:17:58]MH_I2C_Read... [17:17:58]Read from MH i2c: D1 [17:17:58]MH_I2C_Read... [17:17:58]Read from MH i2c: D1 01 00 [17:17:58]MH_I2C_Read... [17:17:58]Read from MH i2c: D1 01 00 62 00 00 33 [17:17:58]Write to MH i2c: 01 00 00 63 00 63 [17:17:58]Write i2c OK [17:17:58]MH_I2C_Read... [17:17:58]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 33 34 32 35 38 38 4F 00 00 00 B6 41 47 00 9D 8F A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 32 33 34 32 35 38 38 10 04 04 00 06 00 00 00 F4 03 04 00 6D B7 24 67 B6 04 01 00 00 13 81 9E 18 82 3C D3 1B [17:17:58]CommunicateWithHost err = 0 [17:17:58]CheckOFDResponse [17:17:58]1017 (14) - 77093643461234 [17:17:58]1041 (16) - 0000000002342588 [17:17:58]1040 (4) - 6 [17:17:58]1012 (4) - 01.11.2024 11:11 [17:17:58]1206 (1) - 0 [17:17:58]OFD Sender: Remove packet 6 [17:17:58]ProducePacketName [17:17:58]name=ofd_packets/00000006 [17:17:58]NVStorageDeleteData [17:17:58]*** Cut start [17:17:58]*** Partial cut [17:17:58]*** CUTSNS_PIN = 1 [17:17:58]*** CUTSNS_PIN = 0 [17:17:59]*** Brake cut motor [17:17:59]OFD Sender: No OFD packet to send [17:17:59]Read from MH i2c: 01 [17:17:59]MH_I2C_Read... [17:17:59]*** Stop cut motor [17:17:59]*** Cut end [17:17:59]Read from MH i2c: 01 07 00 [17:17:59]MH_I2C_Read... [17:17:59]Read from MH i2c: 01 07 00 63 00 00 00 00 00 00 FF 0F 78 [17:17:59]process_action open_shift done [17:17:59]requested_data is exist [17:17:59]produce_requested_data [17:17:59]requested_item fd.num is exist - process it [17:17:59]SAM_PROTO_GetFieldsCounters [17:17:59]wFMCommunicate request_size=4 [17:17:59]MH_SAM_APDU [17:17:59]CAPDU: 80 13 00 00 [17:17:59]Write to MH i2c: E2 08 00 64 00 80 13 00 00 00 00 00 00 E0 [17:17:59]Write i2c OK [17:17:59]MH_I2C_Read... [17:17:59]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:17:59]Read from MH i2c: E2 [17:17:59]MH_I2C_Read... [17:17:59]Read from MH i2c: E2 62 00 [17:17:59]MH_I2C_Read... [17:17:59]Read from MH i2c: E2 62 00 64 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 33 34 32 35 38 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 32 31 33 31 34 39 10 04 04 00 06 00 00 00 0E 04 04 00 02 00 00 00 12 04 04 00 00 00 00 00 5E 04 04 00 00 00 00 00 57 04 04 00 01 00 00 00 19 04 04 00 00 00 00 00 90 00 04 [17:17:59]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 33 34 32 35 38 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 32 31 33 31 34 39 10 04 04 00 06 00 00 00 0E 04 04 00 02 00 00 00 12 04 04 00 00 00 00 00 5E 04 04 00 00 00 00 00 57 04 04 00 01 00 00 00 19 04 04 00 00 00 00 00 90 00 [17:17:59]wFMCommunicate OK [17:17:59]SAM_PROTO_GetFieldsCounters done [17:17:59]requested_item shift.num is exist - process it [17:17:59]requested_item shift.opened is exist - process it [17:17:59]req_shift_opened [17:17:59]FM_GetShiftState [17:17:59]SAM_PROTO_GetShiftState [17:17:59]wFMCommunicate request_size=4 [17:17:59]MH_SAM_APDU [17:17:59]CAPDU: 80 13 01 00 [17:17:59]Write to MH i2c: E2 08 00 65 00 80 13 01 00 00 00 00 00 E2 [17:17:59]Write i2c OK [17:17:59]MH_I2C_Read... [17:17:59]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:17:59]Read from MH i2c: E2 [17:17:59]MH_I2C_Read... [17:17:59]Read from MH i2c: E2 0E 00 [17:17:59]MH_I2C_Read... [17:17:59]Read from MH i2c: E2 0E 00 65 00 00 09 00 01 44 0D 25 67 00 00 00 00 90 00 CB [17:17:59]RAPDU: 09 00 01 44 0D 25 67 00 00 00 00 90 00 [17:17:59]wFMCommunicate OK [17:17:59]SAM_PROTO_GetShiftState done [17:17:59]FM_GetShiftState done [17:17:59]req_shift_opened done [17:17:59]requested_item shift.open_date is exist - process it [17:17:59]req_shift_open_date [17:17:59]req_shift_open_date done [17:17:59]produce_requested_data done [17:17:59]produce_requested_data return {"fd.num":6,"shift.num":2,"shift.opened":1,"shift.open_date":1730481476} [17:17:59]process_action_free open_shift [17:17:59]json_value_free [17:17:59]json_value_free done [17:17:59]process_json_proto returns [17:17:59]Send response to host [17:17:59]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fd.num":6,"shift.num":2,"shift.opened":1,"shift.open_date":1730481476}}} [17:17:59]free response buf [17:17:59]execute_script done [17:17:59]execute_script returns [17:17:59]free content buf [17:17:59]Sock 6.Close socket [17:17:59]Sock 6.Thread stoped [17:17:59]accept exits with 9 [17:17:59]New connection [17:17:59]New thread 3066867044 created [17:17:59]Thread 3067010404 joined [17:17:59]Waiting for new connection... [17:17:59] Sock 9.Parse request [17:17:59]Sock 9.Check first char [17:17:59]Sock 9.First char is OK [17:17:59]request: POST /json_proto HTTP/1.0 [17:17:59]Method: POST [17:17:59]URL: /json_proto [17:17:59]Method is POST - this is cgi request [17:17:59]url: /json_proto [17:17:59]query_string will be loaded in cgi processing [17:17:59]execute_cgi json_proto POST (null) [17:17:59]execute_cgi path=json_proto method=POST [17:17:59]POST find Content-Length [17:17:59]Host: 192.168.1.101:8080 [17:17:59]Content-Length: 331 [17:17:59]Content-Type: application/json [17:17:59] [17:17:59]POST finish read [17:17:59]Found Content-Length = 331 [17:17:59]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [17:17:59]execute_script... [17:17:59]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [17:17:59]POST & json_proto [17:17:59]process_json_proto [17:17:59]json parsed OK: [17:17:59]protocol is kg_v1.0 [17:17:59]action value=get_value [17:17:59]process_action get_value [17:17:59]cmd_get_value [17:17:59]process_action get_value done [17:17:59]requested_data is exist [17:17:59]produce_requested_data [17:17:59]requested_item fm.sale.total is exist - process it [17:17:59]SAM_PROTO_GetFMData [17:17:59]wFMCommunicate request_size=4 [17:17:59]MH_SAM_APDU [17:17:59]CAPDU: 80 13 03 00 [17:17:59]Write to MH i2c: E2 08 00 66 00 80 13 03 00 00 00 00 00 E5 [17:17:59]Write i2c OK [17:17:59]MH_I2C_Read... [17:18:00]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [17:18:00]Read from MH i2c: E2 [17:18:00]MH_I2C_Read... [17:18:00]Read from MH i2c: E2 FD 00 [17:18:00]MH_I2C_Read... [17:18:00]Read from MH i2c: E2 FD 00 66 00 00 A4 04 85 04 A0 04 6E 04 04 00 02 00 00 00 69 04 8F 00 6F 04 04 00 01 00 00 00 B1 04 01 00 64 70 04 01 00 64 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8F 00 6F 04 04 00 01 00 00 00 B1 04 01 00 64 70 04 01 00 64 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 90 00 DA [17:18:00]RAPDU: A4 04 85 04 A0 04 6E 04 04 00 02 00 00 00 69 04 8F 00 6F 04 04 00 01 00 00 00 B1 04 01 00 64 70 04 01 00 64 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8F 00 6F 04 04 00 01 00 00 00 B1 04 01 00 64 70 04 01 00 64 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 90 00 [17:18:00]wFMCommunicate OK [17:18:00]wFMCommunicate request_size=4 [17:18:00]MH_SAM_APDU [17:18:00]CAPDU: 80 17 00 00 [17:18:00]Write to MH i2c: E2 08 00 67 00 80 17 00 00 00 00 00 00 E7 [17:18:00]Write i2c OK [17:18:00]MH_I2C_Read... [17:18:00]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [17:18:03]MH_I2C_Read... [17:18:03]Read from MH i2c: E2 FD 00 [17:18:03]MH_I2C_Read... [17:18:03]Read from MH i2c: E2 FD 00 6C 00 00 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 90 00 F4 [17:18:03]RAPDU: 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 90 00 [17:18:03]wFMCommunicate OK [17:18:03]wFMCommunicate request_size=4 [17:18:03]MH_SAM_APDU [17:18:03]CAPDU: 80 17 00 00 [17:18:03]Write to MH i2c: E2 08 00 6D 00 80 17 00 00 00 00 00 00 ED [17:18:03]Write i2c OK [17:18:03]MH_I2C_Read... [17:18:04]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [17:18:04]Read from MH i2c: E2 [17:18:04]MH_I2C_Read... [17:18:04]Read from MH i2c: E2 FD 00 [17:18:04]MH_I2C_Read... [17:18:04]Read from MH i2c: E2 FD 00 6D 00 00 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 90 00 BF [17:18:04]RAPDU: 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 90 00 [17:18:04]wFMCommunicate OK [17:18:04]wFMCommunicate request_size=4 [17:18:04]MH_SAM_APDU [17:18:04]CAPDU: 80 17 00 00 [17:18:04]Write to MH i2c: E2 08 00 6E 00 80 17 00 00 00 00 00 00 EE [17:18:04]OFD Sender: No OFD packet to send [17:18:04]Write i2c OK [17:18:04]MH_I2C_Read... [17:18:04]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [17:18:04]Read from MH i2c: E2 [17:18:04]MH_I2C_Read... [17:18:04]Read from MH i2c: E2 FD 00 [17:18:04]MH_I2C_Read... [17:18:04]Read from MH i2c: E2 FD 00 6E 00 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 90 00 60 [17:18:05]RAPDU: 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 90 00 [17:18:05]wFMCommunicate OK [17:18:05]wFMCommunicate request_size=4 [17:18:05]MH_SAM_APDU [17:18:05]CAPDU: 80 17 00 00 [17:18:05]Write to MH i2c: E2 08 00 6F 00 80 17 00 00 00 00 00 00 EF [17:18:05]Write i2c OK [17:18:05]MH_I2C_Read... [17:18:05]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 186! [17:18:05]Read from MH i2c: E2 [17:18:05]MH_I2C_Read... [17:18:05]Read from MH i2c: E2 BD 00 [17:18:05]MH_I2C_Read... [17:18:05]Read from MH i2c: E2 BD 00 6F 00 00 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 D5 [17:18:05]RAPDU: 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [17:18:05]wFMCommunicate OK [17:18:05]SAM_PROTO_GetShiftData done [17:18:05]requested_item shift.sale.total_cash is exist - process it [17:18:05]requested_item shift.sale_refund.total is exist - process it [17:18:05]requested_item shift.sale_refund.total_cash is exist - process it [17:18:05]requested_item shift.buy.total is exist - process it [17:18:05]requested_item shift.buy.total_cash is exist - process it [17:18:05]produce_requested_data done [17:18:05]produce_requested_data return {"fm.sale.total":1.00,"fm.sale_refund.total":1.00,"fm.buy.total":0.00,"shift.sale.total":0.00,"shift.sale.total_cash":0.00,"shift.sale_refund.total":0.00,"shift.sale_refund.total_cash":0.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00} [17:18:05]process_action_free get_value [17:18:05]json_value_free [17:18:05]json_value_free done [17:18:05]process_json_proto returns [17:18:05]Send response to host [17:18:05]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":1.00,"fm.sale_refund.total":1.00,"fm.buy.total":0.00,"shift.sale.total":0.00,"shift.sale.total_cash":0.00,"shift.sale_refund.total":0.00,"shift.sale_refund.total_cash":0.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00}}} [17:18:05]free response buf [17:18:05]execute_script done [17:18:05]execute_script returns [17:18:05]free content buf [17:18:05]Sock 9.Close socket [17:18:05]Sock 9.Thread stoped [17:18:09]OFD Sender: No OFD packet to send [17:18:14]OFD Sender: No OFD packet to send [17:18:19]OFD Sender: No OFD packet to send [17:18:24]OFD Sender: No OFD packet to send [17:18:29]OFD Sender: No OFD packet to send [17:18:34]OFD Sender: No OFD packet to send [17:18:39]OFD Sender: No OFD packet to send [17:18:44]OFD Sender: No OFD packet to send [17:18:49]OFD Sender: No OFD packet to send [17:18:54]OFD Sender: No OFD packet to send [17:18:59]OFD Sender: No OFD packet to send [17:19:04]OFD Sender: No OFD packet to send [17:19:09]OFD Sender: No OFD packet to send [17:19:14]OFD Sender: No OFD packet to send [17:19:19]OFD Sender: No OFD packet to send [17:19:24]OFD Sender: No OFD packet to send [17:19:29]OFD Sender: No OFD packet to send [17:19:34]OFD Sender: No OFD packet to send [17:19:39]OFD Sender: No OFD packet to send [17:19:44]OFD Sender: No OFD packet to send [17:19:49]OFD Sender: No OFD packet to send [17:19:54]OFD Sender: No OFD packet to send [17:19:59]OFD Sender: No OFD packet to send [17:20:04]OFD Sender: No OFD packet to send [17:20:09]OFD Sender: No OFD packet to send [17:20:14]OFD Sender: No OFD packet to send [17:20:19]OFD Sender: No OFD packet to send [17:20:24]OFD Sender: No OFD packet to send [17:20:29]OFD Sender: No OFD packet to send [17:20:34]OFD Sender: No OFD packet to send [17:20:39]OFD Sender: No OFD packet to send [17:20:44]OFD Sender: No OFD packet to send [17:20:49]OFD Sender: No OFD packet to send [17:20:54]OFD Sender: No OFD packet to send [17:20:55]ConnectInit Can't connect to host [17:20:57]accept exits with 6 [17:20:57]New connection [17:20:57]New thread 3067010404 created [17:20:57]Thread 3066867044 joined [17:20:57]Waiting for new connection... [17:20:57] Sock 6.Parse request [17:20:57]Sock 6.Check first char [17:20:57]Sock 6.First char is OK [17:20:57]request: POST /json_proto HTTP/1.0 [17:20:57]Method: POST [17:20:57]URL: /json_proto [17:20:57]Method is POST - this is cgi request [17:20:57]url: /json_proto [17:20:57]query_string will be loaded in cgi processing [17:20:57]execute_cgi json_proto POST (null) [17:20:57]execute_cgi path=json_proto method=POST [17:20:57]POST find Content-Length [17:20:57]Host: 192.168.1.101:8080 [17:20:57]Content-Length: 781 [17:20:57]Content-Type: application/json [17:20:57] [17:20:57]POST finish read [17:20:57]Found Content-Length = 781 [17:20:57]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)108810", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 61.90, "quantity" : 2.000, "sum" : 123.80, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 123.00, "total" : 123.00, "payments": [ { "type": 0, "sum" : 123.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash" ] } } [17:20:57]execute_script... [17:20:57]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)108810", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 61.90, "quantity" : 2.000, "sum" : 123.80, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 123.00, "total" : 123.00, "payments": [ { "type": 0, "sum" : 123.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash" ] } } [17:20:57]POST & json_proto [17:20:57]process_json_proto [17:20:57]json parsed OK: [17:20:57]protocol is kg_v1.0 [17:20:57]action value=close_receipt [17:20:57]process_action close_receipt [17:20:57]cmd_close_receipt [17:20:57]MH_GetDate [17:20:57]Write to MH i2c: F0 00 00 70 00 5F [17:20:57]Write i2c OK [17:20:57]MH_I2C_Read... [17:20:57]Read from MH i2c: F0 [17:20:57]MH_I2C_Read... [17:20:57]Read from MH i2c: F0 09 00 [17:20:57]MH_I2C_Read... [17:20:57]Read from MH i2c: F0 09 00 70 00 00 F9 0D 25 67 96 2E 95 66 B9 [17:20:57]GetLastDocTimeStamp 1730481476 [17:20:57]current date 1730481657 [17:20:57]FM_GetShiftState [17:20:57]SAM_PROTO_GetShiftState [17:20:57]wFMCommunicate request_size=4 [17:20:57]MH_SAM_APDU [17:20:57]CAPDU: 80 13 01 00 [17:20:57]Write to MH i2c: E2 08 00 71 00 80 13 01 00 00 00 00 00 EE [17:20:57]Write i2c OK [17:20:57]MH_I2C_Read... [17:20:57]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:20:57]Read from MH i2c: E2 [17:20:57]MH_I2C_Read... [17:20:57]Read from MH i2c: E2 0E 00 [17:20:57]MH_I2C_Read... [17:20:57]Read from MH i2c: E2 0E 00 71 00 00 09 00 01 44 0D 25 67 00 00 00 00 90 00 D7 [17:20:57]RAPDU: 09 00 01 44 0D 25 67 00 00 00 00 90 00 [17:20:57]wFMCommunicate OK [17:20:57]SAM_PROTO_GetShiftState done [17:20:57]FM_GetShiftState done [17:20:57]opened in 1730481476 [17:20:57]opened+sec_in_day 1730567876 [17:20:57]quantity*price = 12380 [17:20:57]sum+1 = 12381 [17:20:57]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.80 ИТОГО: 123.00 Внесено: 123.00 СДАЧА: 0.00 НСП 1% : 1.10 НДС 12% : 13.15 Наличными: 123.00 Безнал.: 0.00 Место: Азс г. Каинды Адрес: 720000, г. Каинды, ул. 60 лет Октября б/н 42.825058, 73.679864 СНО: Общий режим Чек 1 01.11.2024 17:20 Смена: 2 ФФД: 1.0 ЗНМ: 0300000072 РНМ: 0000000000213149 Версия ККМ: v1.0 ФМ: 0000000002342588 ФД: 7 ФПД: 153756714618528 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241101T172057&type=1&operation_type=1&fn_number=0000000002342588&fd_number=7&fm=153756714618528&tin=21704197700507®Number=0000000000213149&sum=12300 [17:20:58]StoreToDocumentArchive [17:20:58]shift 2 fd 7 [17:20:58]save to /storage/0002/doc_00000007 [17:20:58]save last doc name /storage/0002/doc_00000007 to /storage/kkm_last_doc_name [17:20:58]save OK [17:20:58]Clear old archive folders... [17:20:58]ProcessDocumentItem done err = 0, tmpTLVsize=251 [17:20:58]tlvbuf is 00E2B900 [17:20:58]SAM_PROTO_ClearQueue [17:20:58]wFMCommunicate request_size=4 [17:20:58]MH_SAM_APDU [17:20:58]CAPDU: 80 09 00 00 [17:20:58]Write to MH i2c: E2 08 00 7E 00 80 09 00 00 00 00 00 00 F0 [17:20:58]Write i2c OK [17:20:58]MH_I2C_Read... [17:20:58]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:20:58]Read from MH i2c: E2 [17:20:58]MH_I2C_Read... [17:20:58]Read from MH i2c: E2 03 00 [17:20:58]MH_I2C_Read... [17:20:58]Read from MH i2c: E2 03 00 7E 00 00 90 00 F2 [17:20:58]RAPDU: 90 00 [17:20:58]wFMCommunicate OK [17:20:58]SAM_PROTO_ClearQueue done [17:20:58]KKMCreateOFDPacket [17:20:58]OFDProtocolAddRootSTLVToBuf [17:20:58]FM_MakeSignedData [17:20:58]FM_MakeSignedData [17:20:58]SAM_PROTO_SignData [17:20:58]wFMCommunicate request_size=4 [17:20:58]MH_SAM_APDU [17:20:58]CAPDU: 80 0D 01 02 [17:20:58]Write to MH i2c: E2 08 00 7F 00 80 0D 01 02 00 00 00 00 F8 [17:20:58]Write i2c OK [17:20:58]MH_I2C_Read... [17:20:58]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:20:58]Read from MH i2c: E2 [17:20:58]MH_I2C_Read... [17:20:58]Read from MH i2c: E2 03 00 [17:20:58]MH_I2C_Read... [17:20:58]Read from MH i2c: E2 03 00 7F 00 00 90 00 F3 [17:20:58]RAPDU: 90 00 [17:20:58]wFMCommunicate OK [17:20:58]wFMCommunicate request_size=255 [17:20:58]MH_SAM_APDU [17:20:58]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 2E 18 00 00 00 00 13 04 06 00 5C 30 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 0C 30 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6E 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 23 05 00 00 00 00 07 04 06 00 0C 30 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 01 00 00 00 F4 03 04 00 F9 0D 25 67 0E 04 04 00 02 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 32 31 33 31 34 39 11 04 10 00 30 30 30 30 30 30 30 30 30 32 33 34 32 35 38 38 10 04 04 00 07 00 00 00 35 04 06 00 8B [17:20:58]Write to MH i2c: E2 02 01 80 00 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 2E 18 00 00 00 00 13 04 06 00 5C 30 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 0C 30 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6E 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 23 05 00 00 00 00 07 04 06 00 0C 30 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 01 00 00 00 F4 03 04 00 F9 0D 25 67 0E 04 04 00 02 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 32 31 33 31 34 39 11 04 10 00 30 30 30 30 30 30 30 30 30 32 33 34 32 35 38 38 10 04 04 00 07 00 00 00 35 04 06 00 8B 00 00 DB [17:20:58]Write i2c OK [17:20:58]MH_I2C_Read... [17:20:58]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:20:58]Read from MH i2c: E2 [17:20:58]MH_I2C_Read... [17:20:58]Read from MH i2c: E2 03 00 [17:20:58]MH_I2C_Read... [17:20:58]Read from MH i2c: E2 03 00 80 00 00 90 00 F4 [17:20:58]RAPDU: 90 00 [17:20:58]wFMCommunicate OK [17:20:58]wFMCommunicate request_size=10 [17:20:58]MH_SAM_APDU [17:20:58]CAPDU: 80 0D 02 02 05 D7 46 5B 4E A0 [17:20:59]Write to MH i2c: E2 0D 00 81 00 80 0D 02 02 05 00 D7 46 5B 4E A0 00 00 6B [17:20:59]Write i2c OK [17:20:59]MH_I2C_Read... [17:20:59]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:20:59]Read from MH i2c: E2 [17:20:59]MH_I2C_Read... [17:20:59]Read from MH i2c: E2 03 00 [17:20:59]MH_I2C_Read... [17:20:59]Read from MH i2c: E2 03 00 81 00 00 90 00 F5 [17:20:59]RAPDU: 90 00 [17:20:59]wFMCommunicate OK [17:20:59]wFMCommunicate request_size=4 [17:20:59]MH_SAM_APDU [17:20:59]CAPDU: 80 0D 03 02 [17:20:59]Write to MH i2c: E2 08 00 82 00 80 0D 03 02 00 00 00 00 FD [17:20:59]Write i2c OK [17:20:59]MH_I2C_Read... [17:20:59]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:20:59]Read from MH i2c: E2 [17:20:59]MH_I2C_Read... [17:20:59]Read from MH i2c: E2 0B 00 [17:20:59]MH_I2C_Read... [17:20:59]Read from MH i2c: E2 0B 00 82 00 00 BA 9E 7E 44 7F 49 81 39 90 00 9A [17:20:59]RAPDU: BA 9E 7E 44 7F 49 81 39 90 00 [17:20:59]wFMCommunicate OK [17:20:59]SAM_PROTO_SignData done [17:20:59]FM_MakeSignedData done [17:20:59]CreateOFDProtocolMessage [17:20:59]wFMCommunicate request_size=4 [17:20:59]MH_SAM_APDU [17:20:59]CAPDU: 80 11 00 00 [17:20:59]Write to MH i2c: E2 08 00 83 00 80 11 00 00 00 00 00 00 FD [17:20:59]Write i2c OK [17:20:59]MH_I2C_Read... [17:20:59]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:20:59]Read from MH i2c: E2 [17:20:59]MH_I2C_Read... [17:20:59]Read from MH i2c: E2 17 00 [17:20:59]MH_I2C_Read... [17:20:59]Read from MH i2c: E2 17 00 83 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 33 34 32 35 38 38 90 00 50 [17:20:59]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 33 34 32 35 38 38 90 00 [17:20:59]wFMCommunicate OK [17:20:59]CreateOFDProtocolMessage done [17:20:59]OFDSenderStorePacket 7 [17:20:59]StoreOFDPacket docnum=7 [17:20:59]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 33 34 32 35 38 38 0F 01 00 00 8F 2B 07 01 7A 2B 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 2E 18 00 00 00 00 13 04 06 00 5C 30 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 0C 30 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6E 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 23 05 00 00 00 00 07 04 06 00 0C 30 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 01 00 00 00 F4 03 04 00 F9 0D 25 67 0E 04 04 00 02 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 32 31 33 31 34 39 11 04 10 00 30 30 30 30 30 30 30 30 30 32 33 34 32 35 38 38 10 04 04 00 07 00 00 00 35 04 06 00 8B D7 46 5B 4E A0 BA 9E 7E 44 7F 49 81 39 [17:20:59]CheckFolder [17:20:59]dirname=/storage/ofd_packets [17:20:59]CheckFolder done [17:20:59]ProducePacketName [17:20:59]name=ofd_packets/00000007 [17:20:59]NVStorageSaveData ofd_packets/00000007 [17:20:59]File name is /storage/ofd_packets/00000007 [17:20:59]Write 301 bytes [17:20:59]NVStorageSaveData done [17:20:59]OFDSenderStorePacket done [17:20:59]KKMCreateOFDPacket done [17:20:59]NVStorageSaveData kkm_last_timestamp [17:20:59]File name is /storage/kkm_last_timestamp [17:20:59]Write 4 bytes [17:20:59]NVStorageSaveData done [17:20:59]ExternCall_PrintAddStr [17:20:59]wPrintStart [17:20:59]Write to MH i2c: 01 00 00 84 00 84 [17:20:59]Write i2c OK [17:20:59]MH_I2C_Read... [17:20:59]Read from MH i2c: 01 [17:20:59]MH_I2C_Read... [17:20:59]Read from MH i2c: 01 07 00 [17:20:59]MH_I2C_Read... [17:20:59]Read from MH i2c: 01 07 00 84 00 00 00 00 00 00 FF 0F 99 [17:20:59]RasterBufferAndPrint [17:20:59]line Счет N : (1)108810 [17:20:59]line ИНН: 21704197700507 [17:20:59]line Контрольно-Кассовый Чек [17:20:59]line ПРОДАЖА [17:20:59]line ТРК (МРК, ГНК) : 23 [17:20:59]line Товар: 2710124130 [17:20:59]line Аи-92-К-5 [17:20:59]line 2.000 * 61.90 [17:20:59]line = 123.80 [17:20:59]line НДС 12% НСП 1% [17:20:59]line > о реализуемом товаре [17:20:59]line ОКРУГЛЕНИЕ: -0.80 [17:20:59]line ИТОГО: 123.00 [17:20:59]line Внесено: 123.00 [17:20:59]line СДАЧА: 0.00 [17:20:59]line НСП 1% : 1.10 [17:20:59]line НДС 12% : 13.15 [17:20:59]line Наличными: 123.00 [17:20:59]line Безнал.: 0.00 [17:20:59]line Место: Азс г. Каинды [17:20:59]line Адрес: 720000, г. Каинды, ул. 60 лет Октября б/н 42.825058, 73.679864 [17:20:59]line СНО: Общий режим [17:20:59]line Чек 1 01.11.2024 17:20 [17:20:59]line Смена: 2 ФФД: 1.0 [17:20:59]line ЗНМ: 0300000072 [17:20:59]line РНМ: 0000000000213149 [17:20:59]line Версия ККМ: v1.0 [17:20:59]line ФМ: 0000000002342588 [17:20:59]line ФД: 7 [17:20:59]line ФПД: 153756714618528 [17:20:59]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241101T172057&type=1&operation_type=1&fn_number=0000000002342588&fd_number=7&fm=153756714618528&tin=21704197700507®Number=0000000000213149&sum=12300 [17:20:59]written 0, free lines is 4095 [17:20:59]OFD Sender: Processing packet 7 [packets to send 1, broken 0] [17:20:59]ProducePacketName [17:20:59]name=ofd_packets/00000007 [17:20:59]OFD Sender: To server: pG, [17:20:59]CommunicateWithHost lk.salyk.kg:30040 [17:20:59]ConnectInit lk.salyk.kg [17:20:59]Connected sock=10 [17:20:59]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 33 34 32 35 38 38 0F 01 00 00 8F 2B 07 01 7A 2B 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 2E 18 00 00 00 00 13 04 06 00 5C 30 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 0C 30 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6E 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 23 05 00 00 00 00 07 04 06 00 0C 30 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 01 00 00 00 F4 03 04 00 F9 0D 25 67 0E 04 04 00 02 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 32 31 33 31 34 39 11 04 10 00 30 30 30 30 30 30 30 30 30 32 33 34 32 35 38 38 10 04 04 00 07 00 00 00 35 04 06 00 8B D7 46 5B 4E A0 BA 9E 7E 44 7F 49 81 39 [17:20:59]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 33 34 32 35 38 38 4F 00 00 00 19 E7 47 00 EE F2 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 32 33 34 32 35 38 38 10 04 04 00 07 00 00 00 F4 03 04 00 21 B8 24 67 B6 04 01 00 00 0F 7E 9B 6A 2F 61 BF EB [17:20:59]CommunicateWithHost err = 0 [17:20:59]CheckOFDResponse [17:20:59]1017 (14) - 77093643461234 [17:20:59]1041 (16) - 0000000002342588 [17:20:59]1040 (4) - 7 [17:20:59]1012 (4) - 01.11.2024 11:14 [17:20:59]1206 (1) - 0 [17:20:59]OFD Sender: Remove packet 7 [17:20:59]ProducePacketName [17:20:59]name=ofd_packets/00000007 [17:20:59]NVStorageDeleteData [17:20:59]Write to MH i2c: 01 00 00 AE 00 AE [17:20:59]Write i2c OK [17:20:59]MH_I2C_Read... [17:20:59]Read from MH i2c: 01 [17:20:59]MH_I2C_Read... [17:20:59]Read from MH i2c: 01 07 00 [17:20:59]MH_I2C_Read... [17:20:59]Read from MH i2c: 01 07 00 AE 00 00 00 00 00 00 FD 0C BE [17:20:59]RasterBufferAndPrint [17:20:59]line [17:20:59]line [17:20:59]line [17:20:59]line [17:20:59]line [17:20:59]written 0, free lines is 3337 [17:20:59]MH_Cut [17:20:59]Write to MH i2c: D1 01 00 B5 00 01 87 [17:20:59]Write i2c OK [17:20:59]MH_I2C_Read... [17:20:59]Read from MH i2c: D1 [17:20:59]MH_I2C_Read... [17:20:59]Read from MH i2c: D1 01 00 [17:20:59]MH_I2C_Read... [17:20:59]Read from MH i2c: D1 01 00 B5 00 00 86 [17:20:59]Write to MH i2c: 01 00 00 B6 00 B6 [17:20:59]Write i2c OK [17:20:59]MH_I2C_Read... [17:20:59]OFD Sender: No OFD packet to send [17:21:00]*** Cut start [17:21:00]*** Partial cut [17:21:00]*** CUTSNS_PIN = 1 [17:21:00]*** CUTSNS_PIN = 0 [17:21:00]*** Brake cut motor [17:21:00]Read from MH i2c: 01 [17:21:00]MH_I2C_Read... [17:21:00]*** Stop cut motor [17:21:00]*** Cut end [17:21:00]Read from MH i2c: 01 07 00 [17:21:00]MH_I2C_Read... [17:21:00]Read from MH i2c: 01 07 00 B6 00 00 00 00 00 00 FF 0F CB [17:21:00]process_action close_receipt done [17:21:00]requested_data is exist [17:21:00]produce_requested_data [17:21:00]requested_item fm.sn is exist - process it [17:21:00]wFMCommunicate request_size=4 [17:21:00]MH_SAM_APDU [17:21:00]CAPDU: 80 11 00 00 [17:21:00]Write to MH i2c: E2 08 00 B7 00 80 11 00 00 00 00 00 00 31 [17:21:00]Write i2c OK [17:21:00]MH_I2C_Read... [17:21:00]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:21:00]Read from MH i2c: E2 [17:21:00]MH_I2C_Read... [17:21:00]Read from MH i2c: E2 17 00 [17:21:00]MH_I2C_Read... [17:21:00]Read from MH i2c: E2 17 00 B7 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 33 34 32 35 38 38 90 00 84 [17:21:00]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 33 34 32 35 38 38 90 00 [17:21:00]wFMCommunicate OK [17:21:00]requested_item fd.num is exist - process it [17:21:00]SAM_PROTO_GetFieldsCounters [17:21:00]wFMCommunicate request_size=4 [17:21:00]MH_SAM_APDU [17:21:00]CAPDU: 80 13 00 00 [17:21:00]Write to MH i2c: E2 08 00 B8 00 80 13 00 00 00 00 00 00 34 [17:21:00]Write i2c OK [17:21:00]MH_I2C_Read... [17:21:01]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:21:01]Read from MH i2c: E2 [17:21:01]MH_I2C_Read... [17:21:01]Read from MH i2c: E2 62 00 [17:21:01]MH_I2C_Read... [17:21:01]Read from MH i2c: E2 62 00 B8 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 33 34 32 35 38 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 32 31 33 31 34 39 10 04 04 00 07 00 00 00 0E 04 04 00 02 00 00 00 12 04 04 00 01 00 00 00 5E 04 04 00 01 00 00 00 57 04 04 00 02 00 00 00 19 04 04 00 00 00 00 00 90 00 5C [17:21:01]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 33 34 32 35 38 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 32 31 33 31 34 39 10 04 04 00 07 00 00 00 0E 04 04 00 02 00 00 00 12 04 04 00 01 00 00 00 5E 04 04 00 01 00 00 00 57 04 04 00 02 00 00 00 19 04 04 00 00 00 00 00 90 00 [17:21:01]wFMCommunicate OK [17:21:01]SAM_PROTO_GetFieldsCounters done [17:21:01]requested_item shift.num is exist - process it [17:21:01]requested_item shift.opened is exist - process it [17:21:01]req_shift_opened [17:21:01]FM_GetShiftState [17:21:01]SAM_PROTO_GetShiftState [17:21:01]wFMCommunicate request_size=4 [17:21:01]MH_SAM_APDU [17:21:01]CAPDU: 80 13 01 00 [17:21:01]Write to MH i2c: E2 08 00 B9 00 80 13 01 00 00 00 00 00 36 [17:21:01]Write i2c OK [17:21:01]MH_I2C_Read... [17:21:01]Read from MH i2c: E2 [17:21:01]MH_I2C_Read... [17:21:01]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:21:01]Read from MH i2c: E2 0E 00 [17:21:01]MH_I2C_Read... [17:21:01]Read from MH i2c: E2 0E 00 B9 00 00 09 00 01 44 0D 25 67 00 00 00 00 90 00 1F [17:21:01]RAPDU: 09 00 01 44 0D 25 67 00 00 00 00 90 00 [17:21:01]wFMCommunicate OK [17:21:01]SAM_PROTO_GetShiftState done [17:21:01]FM_GetShiftState done [17:21:01]req_shift_opened done [17:21:01]requested_item shift.open_date is exist - process it [17:21:01]req_shift_open_date [17:21:01]req_shift_open_date done [17:21:01]requested_item shift.sale.total is exist - process it [17:21:01]SAM_PROTO_GetShiftData [17:21:01]wFMCommunicate request_size=4 [17:21:01]MH_SAM_APDU [17:21:01]CAPDU: 80 13 02 00 [17:21:01]Write to MH i2c: E2 08 00 BA 00 80 13 02 00 00 00 00 00 38 [17:21:01]Write i2c OK [17:21:01]MH_I2C_Read... [17:21:01]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [17:21:01]Read from MH i2c: E2 [17:21:01]MH_I2C_Read... [17:21:01]Read from MH i2c: E2 FD 00 [17:21:01]MH_I2C_Read... [17:21:01]Read from MH i2c: E2 FD 00 BA 00 00 A7 04 AA 04 A3 04 6E 04 04 00 01 00 00 00 69 04 94 00 6F 04 04 00 01 00 00 00 B1 04 02 00 0C 30 70 04 02 00 0C 30 72 04 00 00 00 04 78 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0B 00 F2 03 01 00 01 F3 03 02 00 23 05 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0A 00 F6 03 01 00 01 F7 03 01 00 6E EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 90 00 E7 [17:21:01]RAPDU: A7 04 AA 04 A3 04 6E 04 04 00 01 00 00 00 69 04 94 00 6F 04 04 00 01 00 00 00 B1 04 02 00 0C 30 70 04 02 00 0C 30 72 04 00 00 00 04 78 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0B 00 F2 03 01 00 01 F3 03 02 00 23 05 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0A 00 F6 03 01 00 01 F7 03 01 00 6E EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 90 00 [17:21:01]wFMCommunicate OK [17:21:01]wFMCommunicate request_size=4 [17:21:01]MH_SAM_APDU [17:21:01]CAPDU: 80 17 00 00 [17:21:01]Write to MH i2c: E2 08 00 BB 00 80 17 00 00 00 00 00 00 3B [17:21:01]Write i2c OK [17:21:01]MH_I2C_Read... [17:21:01]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [17:21:01]Read from MH i2c: E2 [17:21:01]MH_I2C_Read... [17:21:01]Read from MH i2c: E2 FD 00 [17:21:01]MH_I2C_Read... [17:21:01]Read from MH i2c: E2 FD 00 BB 00 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 90 00 4F [17:21:01]RAPDU: F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 90 00 [17:21:01]wFMCommunicate OK [17:21:01]wFMCommunicate request_size=4 [17:21:01]MH_SAM_APDU [17:21:01]CAPDU: 80 17 00 00 [17:21:01]Write to MH i2c: E2 08 00 BC 00 80 17 00 00 00 00 00 00 3C [17:21:01]Write i2c OK [17:21:01]MH_I2C_Read... [17:21:02]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [17:21:02]Read from MH i2c: E2 [17:21:02]MH_I2C_Read... [17:21:02]Read from MH i2c: E2 FD 00 [17:21:02]MH_I2C_Read... [17:21:02]Read from MH i2c: E2 FD 00 BC 00 00 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 90 00 F4 [17:21:02]RAPDU: 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 90 00 [17:21:02]wFMCommunicate OK [17:21:02]wFMCommunicate request_size=4 [17:21:02]MH_SAM_APDU [17:21:02]CAPDU: 80 17 00 00 [17:21:02]Write to MH i2c: E2 08 00 BD 00 80 17 00 00 00 00 00 00 3D [17:21:02]Write i2c OK [17:21:02]MH_I2C_Read... [17:21:02]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [17:21:02]Read from MH i2c: E2 [17:21:02]MH_I2C_Read... [17:21:02]Read from MH i2c: E2 FD 00 [17:21:02]MH_I2C_Read... [17:21:02]Read from MH i2c: E2 FD 00 BD 00 00 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 90 00 BC [17:21:02]RAPDU: 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 90 00 [17:21:02]wFMCommunicate OK [17:21:02]wFMCommunicate request_size=4 [17:21:02]MH_SAM_APDU [17:21:02]CAPDU: 80 17 00 00 [17:21:02]Write to MH i2c: E2 08 00 BE 00 80 17 00 00 00 00 00 00 3E [17:21:02]Write i2c OK [17:21:02]MH_I2C_Read... [17:21:02]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 193! [17:21:02]Read from MH i2c: E2 [17:21:02]MH_I2C_Read... [17:21:02]Read from MH i2c: E2 C4 00 [17:21:02]MH_I2C_Read... [17:21:02]Read from MH i2c: E2 C4 00 BE 00 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 22 [17:21:02]RAPDU: F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [17:21:02]wFMCommunicate OK [17:21:02]SAM_PROTO_GetShiftData done [17:21:02]requested_item shift.sale.total_cash is exist - process it [17:21:02]requested_item shift.sale_refund.total is exist - process it [17:21:02]requested_item shift.sale_refund.total_cash is exist - process it [17:21:02]produce_requested_data done [17:21:02]produce_requested_data return {"fm.sn":"0000000002342588","fd.num":7,"shift.num":2,"shift.opened":1,"shift.open_date":1730481476,"shift.sale.total":123.00,"shift.sale.total_cash":123.00,"shift.sale_refund.total":0.00,"shift.sale_refund.total_cash":0.00} [17:21:02]process_action_free close_receipt [17:21:02]json_value_free [17:21:02]json_value_free done [17:21:02]process_json_proto returns [17:21:02]Send response to host [17:21:02]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000002342588","fd.num":7,"shift.num":2,"shift.opened":1,"shift.open_date":1730481476,"shift.sale.total":123.00,"shift.sale.total_cash":123.00,"shift.sale_refund.total":0.00,"shift.sale_refund.total_cash":0.00}}} [17:21:02]free response buf [17:21:02]execute_script done [17:21:02]execute_script returns [17:21:02]free content buf [17:21:02]Sock 6.Close socket [17:21:02]Sock 6.Thread stoped [17:21:04]OFD Sender: No OFD packet to send [17:21:10]OFD Sender: No OFD packet to send [17:21:15]OFD Sender: No OFD packet to send [17:21:20]OFD Sender: No OFD packet to send [17:21:25]OFD Sender: No OFD packet to send [17:21:30]OFD Sender: No OFD packet to send [17:21:35]OFD Sender: No OFD packet to send [17:21:40]OFD Sender: No OFD packet to send [17:21:45]OFD Sender: No OFD packet to send [17:21:50]OFD Sender: No OFD packet to send [17:21:55]OFD Sender: No OFD packet to send [17:22:00]OFD Sender: No OFD packet to send [17:22:05]OFD Sender: No OFD packet to send [17:22:10]OFD Sender: No OFD packet to send [17:22:15]OFD Sender: No OFD packet to send [17:22:20]OFD Sender: No OFD packet to send [17:22:25]OFD Sender: No OFD packet to send [17:22:30]OFD Sender: No OFD packet to send [17:22:35]OFD Sender: No OFD packet to send [17:22:40]OFD Sender: No OFD packet to send [17:22:45]OFD Sender: No OFD packet to send [17:22:50]OFD Sender: No OFD packet to send [17:22:55]OFD Sender: No OFD packet to send [17:23:00]OFD Sender: No OFD packet to send [17:23:05]OFD Sender: No OFD packet to send [17:23:10]OFD Sender: No OFD packet to send [17:23:15]OFD Sender: No OFD packet to send [17:23:20]OFD Sender: No OFD packet to send [17:23:25]OFD Sender: No OFD packet to send [17:23:30]OFD Sender: No OFD packet to send [17:23:35]OFD Sender: No OFD packet to send [17:23:40]OFD Sender: No OFD packet to send [17:23:45]OFD Sender: No OFD packet to send [17:23:50]OFD Sender: No OFD packet to send [17:23:55]OFD Sender: No OFD packet to send [17:24:00]OFD Sender: No OFD packet to send [17:24:05]OFD Sender: No OFD packet to send [17:24:10]OFD Sender: No OFD packet to send [17:24:15]OFD Sender: No OFD packet to send [17:24:20]OFD Sender: No OFD packet to send [17:24:25]OFD Sender: No OFD packet to send [17:24:30]OFD Sender: No OFD packet to send [17:24:35]OFD Sender: No OFD packet to send [17:24:40]OFD Sender: No OFD packet to send [17:24:45]OFD Sender: No OFD packet to send [17:24:50]OFD Sender: No OFD packet to send [17:24:55]OFD Sender: No OFD packet to send [17:25:00]OFD Sender: No OFD packet to send [17:25:05]OFD Sender: No OFD packet to send [17:25:10]OFD Sender: No OFD packet to send [17:25:15]OFD Sender: No OFD packet to send [17:25:20]OFD Sender: No OFD packet to send [17:25:25]OFD Sender: No OFD packet to send [17:25:30]OFD Sender: No OFD packet to send [17:25:35]OFD Sender: No OFD packet to send [17:25:35]accept exits with 9 [17:25:35]New connection [17:25:35]New thread 3066867044 created [17:25:35]Thread 3067010404 joined [17:25:35]Waiting for new connection... [17:25:35] Sock 9.Parse request [17:25:35]Sock 9.Check first char [17:25:35]Sock 9.First char is OK [17:25:35]request: POST /json_proto HTTP/1.0 [17:25:35]Method: POST [17:25:35]URL: /json_proto [17:25:35]Method is POST - this is cgi request [17:25:35]url: /json_proto [17:25:35]query_string will be loaded in cgi processing [17:25:35]execute_cgi json_proto POST (null) [17:25:35]execute_cgi path=json_proto method=POST [17:25:35]POST find Content-Length [17:25:35]Host: 192.168.1.101:8080 [17:25:35]Content-Length: 215 [17:25:35]Content-Type: application/json [17:25:35] [17:25:35]POST finish read [17:25:35]Found Content-Length = 215 [17:25:35]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:25:35]execute_script... [17:25:35]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:25:35]POST & json_proto [17:25:35]process_json_proto [17:25:35]json parsed OK: [17:25:35]protocol is kg_v1.0 [17:25:35]action value=get_value [17:25:35]process_action get_value [17:25:35]cmd_get_value [17:25:35]process_action get_value done [17:25:35]requested_data is exist [17:25:35]produce_requested_data [17:25:35]requested_item kkm.sn is exist - process it [17:25:35]requested_item kkm.ver is exist - process it [17:25:35]requested_item fm.sn is exist - process it [17:25:35]wFMCommunicate request_size=4 [17:25:35]MH_SAM_APDU [17:25:35]CAPDU: 80 11 00 00 [17:25:35]Write to MH i2c: E2 08 00 BF 00 80 11 00 00 00 00 00 00 39 [17:25:35]Write i2c OK [17:25:35]MH_I2C_Read... [17:25:35]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:25:35]Read from MH i2c: E2 [17:25:35]MH_I2C_Read... [17:25:35]Read from MH i2c: E2 17 00 [17:25:35]MH_I2C_Read... [17:25:35]Read from MH i2c: E2 17 00 BF 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 33 34 32 35 38 38 90 00 8C [17:25:35]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 33 34 32 35 38 38 90 00 [17:25:35]wFMCommunicate OK [17:25:35]requested_item fd.num is exist - process it [17:25:35]SAM_PROTO_GetFieldsCounters [17:25:35]wFMCommunicate request_size=4 [17:25:35]MH_SAM_APDU [17:25:35]CAPDU: 80 13 00 00 [17:25:35]Write to MH i2c: E2 08 00 C0 00 80 13 00 00 00 00 00 00 3C [17:25:35]Write i2c OK [17:25:35]MH_I2C_Read... [17:25:35]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:25:35]Read from MH i2c: E2 [17:25:35]MH_I2C_Read... [17:25:35]Read from MH i2c: E2 62 00 [17:25:35]MH_I2C_Read... [17:25:35]Read from MH i2c: E2 62 00 C0 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 33 34 32 35 38 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 32 31 33 31 34 39 10 04 04 00 07 00 00 00 0E 04 04 00 02 00 00 00 12 04 04 00 01 00 00 00 5E 04 04 00 01 00 00 00 57 04 04 00 02 00 00 00 19 04 04 00 00 00 00 00 90 00 64 [17:25:35]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 33 34 32 35 38 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 32 31 33 31 34 39 10 04 04 00 07 00 00 00 0E 04 04 00 02 00 00 00 12 04 04 00 01 00 00 00 5E 04 04 00 01 00 00 00 57 04 04 00 02 00 00 00 19 04 04 00 00 00 00 00 90 00 [17:25:35]wFMCommunicate OK [17:25:35]SAM_PROTO_GetFieldsCounters done [17:25:35]requested_item shift.num is exist - process it [17:25:35]requested_item shift.opened is exist - process it [17:25:35]req_shift_opened [17:25:35]FM_GetShiftState [17:25:35]SAM_PROTO_GetShiftState [17:25:35]wFMCommunicate request_size=4 [17:25:35]MH_SAM_APDU [17:25:35]CAPDU: 80 13 01 00 [17:25:35]Write to MH i2c: E2 08 00 C1 00 80 13 01 00 00 00 00 00 3E [17:25:35]Write i2c OK [17:25:35]MH_I2C_Read... [17:25:35]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:25:35]Read from MH i2c: E2 [17:25:35]MH_I2C_Read... [17:25:35]Read from MH i2c: E2 0E 00 [17:25:35]MH_I2C_Read... [17:25:35]Read from MH i2c: E2 0E 00 C1 00 00 09 00 01 44 0D 25 67 00 00 00 00 90 00 27 [17:25:35]RAPDU: 09 00 01 44 0D 25 67 00 00 00 00 90 00 [17:25:35]wFMCommunicate OK [17:25:35]SAM_PROTO_GetShiftState done [17:25:35]FM_GetShiftState done [17:25:35]req_shift_opened done [17:25:35]requested_item shift.open_date is exist - process it [17:25:35]req_shift_open_date [17:25:35]req_shift_open_date done [17:25:35]produce_requested_data done [17:25:35]produce_requested_data return {"kkm.sn":"0300000072","kkm.ver":"v1.0","fm.sn":"0000000002342588","fd.num":7,"shift.num":2,"shift.opened":1,"shift.open_date":1730481476} [17:25:35]process_action_free get_value [17:25:35]json_value_free [17:25:35]json_value_free done [17:25:35]process_json_proto returns [17:25:35]Send response to host [17:25:35]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"kkm.sn":"0300000072","kkm.ver":"v1.0","fm.sn":"0000000002342588","fd.num":7,"shift.num":2,"shift.opened":1,"shift.open_date":1730481476}}} [17:25:35]free response buf [17:25:35]execute_script done [17:25:35]execute_script returns [17:25:35]free content buf [17:25:35]Sock 9.Close socket [17:25:35]Sock 9.Thread stoped [17:25:35]accept exits with 8 [17:25:35]New connection [17:25:35]New thread 3067010404 created [17:25:35]Thread 3066867044 joined [17:25:35]Waiting for new connection... [17:25:35] Sock 8.Parse request [17:25:35]Sock 8.Check first char [17:25:35]Sock 8.First char is OK [17:25:35]request: POST /json_proto HTTP/1.0 [17:25:35]Method: POST [17:25:35]URL: /json_proto [17:25:35]Method is POST - this is cgi request [17:25:35]url: /json_proto [17:25:35]query_string will be loaded in cgi processing [17:25:35]execute_cgi json_proto POST (null) [17:25:35]execute_cgi path=json_proto method=POST [17:25:35]POST find Content-Length [17:25:35]Host: 192.168.1.101:8080 [17:25:35]Content-Length: 331 [17:25:35]Content-Type: application/json [17:25:35] [17:25:35]POST finish read [17:25:35]Found Content-Length = 331 [17:25:35]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [17:25:35]execute_script... [17:25:36]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [17:25:36]POST & json_proto [17:25:36]process_json_proto [17:25:36]json parsed OK: [17:25:36]protocol is kg_v1.0 [17:25:36]action value=get_value [17:25:36]process_action get_value [17:25:36]cmd_get_value [17:25:36]process_action get_value done [17:25:36]requested_data is exist [17:25:36]produce_requested_data [17:25:36]requested_item fm.sale.total is exist - process it [17:25:36]SAM_PROTO_GetFMData [17:25:36]wFMCommunicate request_size=4 [17:25:36]MH_SAM_APDU [17:25:36]CAPDU: 80 13 03 00 [17:25:36]Write to MH i2c: E2 08 00 C2 00 80 13 03 00 00 00 00 00 41 [17:25:36]Write i2c OK [17:25:36]MH_I2C_Read... [17:25:36]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [17:25:36]Read from MH i2c: E2 [17:25:36]MH_I2C_Read... [17:25:36]Read from MH i2c: E2 FD 00 [17:25:36]MH_I2C_Read... [17:25:36]Read from MH i2c: E2 FD 00 C2 00 00 A9 04 85 04 A5 04 6E 04 04 00 03 00 00 00 69 04 94 00 6F 04 04 00 02 00 00 00 B1 04 02 00 70 30 70 04 02 00 70 30 72 04 00 00 00 04 78 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0B 00 F2 03 01 00 01 F3 03 02 00 23 05 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0A 00 F6 03 01 00 01 F7 03 01 00 6E EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8F 00 6F 04 04 00 01 00 00 00 B1 04 01 00 64 70 04 01 00 64 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 90 00 5D [17:25:36]RAPDU: A9 04 85 04 A5 04 6E 04 04 00 03 00 00 00 69 04 94 00 6F 04 04 00 02 00 00 00 B1 04 02 00 70 30 70 04 02 00 70 30 72 04 00 00 00 04 78 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0B 00 F2 03 01 00 01 F3 03 02 00 23 05 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0A 00 F6 03 01 00 01 F7 03 01 00 6E EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8F 00 6F 04 04 00 01 00 00 00 B1 04 01 00 64 70 04 01 00 64 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 90 00 [17:25:36]wFMCommunicate OK [17:25:36]wFMCommunicate request_size=4 [17:25:36]MH_SAM_APDU [17:25:36]CAPDU: 80 17 00 00 [17:25:36]Write to MH i2c: E2 08 00 C3 00 80 17 00 00 00 00 00 00 43 [17:25:36]Write i2c OK [17:25:36]MH_I2C_Read... [17:25:36]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [17:25:36]Read from MH i2c: E2 [17:25:36]MH_I2C_Read... [17:25:36]Read from MH i2c: E2 FD 00 [17:25:36]MH_I2C_Read... [17:25:36]Read from MH i2c: E2 FD 00 C3 00 00 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 90 00 54 [17:25:36]RAPDU: 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 90 00 [17:25:36]wFMCommunicate OK [17:25:36]wFMCommunicate request_size=4 [17:25:36]MH_SAM_APDU [17:25:36]CAPDU: 80 17 00 00 [17:25:36]Write to MH i2c: E2 08 00 C4 00 80 17 00 00 00 00 00 00 44 [17:25:36]Write i2c OK [17:25:36]MH_I2C_Read... [17:25:36]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [17:25:36]Read from MH i2c: E2 [17:25:36]MH_I2C_Read... [17:25:36]Read from MH i2c: E2 FD 00 [17:25:36]MH_I2C_Read... [17:25:36]Read from MH i2c: E2 FD 00 C4 00 00 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 90 00 12 [17:25:36]RAPDU: 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 90 00 [17:25:37]wFMCommunicate OK [17:25:37]wFMCommunicate request_size=4 [17:25:37]MH_SAM_APDU [17:25:37]CAPDU: 80 17 00 00 [17:25:37]Write to MH i2c: E2 08 00 C5 00 80 17 00 00 00 00 00 00 45 [17:25:37]Write i2c OK [17:25:37]MH_I2C_Read... [17:25:37]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [17:25:37]Read from MH i2c: E2 [17:25:37]MH_I2C_Read... [17:25:37]Read from MH i2c: E2 FD 00 [17:25:37]MH_I2C_Read... [17:25:37]Read from MH i2c: E2 FD 00 C5 00 00 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 90 00 B1 [17:25:37]RAPDU: 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 90 00 [17:25:37]wFMCommunicate OK [17:25:37]wFMCommunicate request_size=4 [17:25:37]MH_SAM_APDU [17:25:37]CAPDU: 80 17 00 00 [17:25:37]Write to MH i2c: E2 08 00 C6 00 80 17 00 00 00 00 00 00 46 [17:25:37]Write i2c OK [17:25:37]MH_I2C_Read... [17:25:37]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 195! [17:25:37]Read from MH i2c: E2 [17:25:37]MH_I2C_Read... [17:25:37]Read from MH i2c: E2 C6 00 [17:25:37]MH_I2C_Read... [17:25:37]Read from MH i2c: E2 C6 00 C6 00 00 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 35 [17:25:37]RAPDU: 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [17:25:37]wFMCommunicate OK [17:25:37]SAM_PROTO_GetFMData done [17:25:37]requested_item fm.sale_refund.total is exist - process it [17:25:37]requested_item fm.buy.total is exist - process it [17:25:37]requested_item shift.sale.total is exist - process it [17:25:37]SAM_PROTO_GetShiftData [17:25:37]wFMCommunicate request_size=4 [17:25:37]MH_SAM_APDU [17:25:37]CAPDU: 80 13 02 00 [17:25:37]Write to MH i2c: E2 08 00 C7 00 80 13 02 00 00 00 00 00 45 [17:25:37]Write i2c OK [17:25:37]MH_I2C_Read... [17:25:37]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [17:25:37]Read from MH i2c: E2 [17:25:37]MH_I2C_Read... [17:25:37]Read from MH i2c: E2 FD 00 [17:25:37]MH_I2C_Read... [17:25:37]Read from MH i2c: E2 FD 00 C7 00 00 A7 04 AA 04 A3 04 6E 04 04 00 01 00 00 00 69 04 94 00 6F 04 04 00 01 00 00 00 B1 04 02 00 0C 30 70 04 02 00 0C 30 72 04 00 00 00 04 78 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0B 00 F2 03 01 00 01 F3 03 02 00 23 05 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0A 00 F6 03 01 00 01 F7 03 01 00 6E EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 90 00 F4 [17:25:37]RAPDU: A7 04 AA 04 A3 04 6E 04 04 00 01 00 00 00 69 04 94 00 6F 04 04 00 01 00 00 00 B1 04 02 00 0C 30 70 04 02 00 0C 30 72 04 00 00 00 04 78 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0B 00 F2 03 01 00 01 F3 03 02 00 23 05 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0A 00 F6 03 01 00 01 F7 03 01 00 6E EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 90 00 [17:25:37]wFMCommunicate OK [17:25:37]wFMCommunicate request_size=4 [17:25:37]MH_SAM_APDU [17:25:37]CAPDU: 80 17 00 00 [17:25:37]Write to MH i2c: E2 08 00 C8 00 80 17 00 00 00 00 00 00 48 [17:25:37]Write i2c OK [17:25:37]MH_I2C_Read... [17:25:38]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [17:25:38]Read from MH i2c: E2 [17:25:38]MH_I2C_Read... [17:25:38]Read from MH i2c: E2 FD 00 [17:25:38]MH_I2C_Read... [17:25:38]Read from MH i2c: E2 FD 00 C8 00 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 90 00 5C [17:25:38]RAPDU: F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 90 00 [17:25:38]wFMCommunicate OK [17:25:38]wFMCommunicate request_size=4 [17:25:38]MH_SAM_APDU [17:25:38]CAPDU: 80 17 00 00 [17:25:38]Write to MH i2c: E2 08 00 C9 00 80 17 00 00 00 00 00 00 49 [17:25:38]Write i2c OK [17:25:38]MH_I2C_Read... [17:25:38]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [17:25:38]Read from MH i2c: E2 [17:25:38]MH_I2C_Read... [17:25:38]Read from MH i2c: E2 FD 00 [17:25:38]MH_I2C_Read... [17:25:38]Read from MH i2c: E2 FD 00 C9 00 00 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 90 00 01 [17:25:38]RAPDU: 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 90 00 [17:25:38]wFMCommunicate OK [17:25:38]wFMCommunicate request_size=4 [17:25:38]MH_SAM_APDU [17:25:38]CAPDU: 80 17 00 00 [17:25:38]Write to MH i2c: E2 08 00 CA 00 80 17 00 00 00 00 00 00 4A [17:25:38]Write i2c OK [17:25:38]MH_I2C_Read... [17:25:38]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [17:25:38]Read from MH i2c: E2 [17:25:38]MH_I2C_Read... [17:25:38]Read from MH i2c: E2 FD 00 [17:25:38]MH_I2C_Read... [17:25:38]Read from MH i2c: E2 FD 00 CA 00 00 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 90 00 C9 [17:25:38]RAPDU: 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 90 00 [17:25:38]wFMCommunicate OK [17:25:38]wFMCommunicate request_size=4 [17:25:38]MH_SAM_APDU [17:25:38]CAPDU: 80 17 00 00 [17:25:38]Write to MH i2c: E2 08 00 CB 00 80 17 00 00 00 00 00 00 4B [17:25:38]Write i2c OK [17:25:38]MH_I2C_Read... [17:25:38]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 193! [17:25:38]Read from MH i2c: E2 [17:25:38]MH_I2C_Read... [17:25:38]Read from MH i2c: E2 C4 00 [17:25:38]MH_I2C_Read... [17:25:38]Read from MH i2c: E2 C4 00 CB 00 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 2F [17:25:38]RAPDU: F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [17:25:39]wFMCommunicate OK [17:25:39]SAM_PROTO_GetShiftData done [17:25:39]requested_item shift.sale.total_cash is exist - process it [17:25:39]requested_item shift.sale_refund.total is exist - process it [17:25:39]requested_item shift.sale_refund.total_cash is exist - process it [17:25:39]requested_item shift.buy.total is exist - process it [17:25:39]requested_item shift.buy.total_cash is exist - process it [17:25:39]produce_requested_data done [17:25:39]produce_requested_data return {"fm.sale.total":124.00,"fm.sale_refund.total":1.00,"fm.buy.total":0.00,"shift.sale.total":123.00,"shift.sale.total_cash":123.00,"shift.sale_refund.total":0.00,"shift.sale_refund.total_cash":0.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00} [17:25:39]process_action_free get_value [17:25:39]json_value_free [17:25:39]json_value_free done [17:25:39]process_json_proto returns [17:25:39]Send response to host [17:25:39]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":124.00,"fm.sale_refund.total":1.00,"fm.buy.total":0.00,"shift.sale.total":123.00,"shift.sale.total_cash":123.00,"shift.sale_refund.total":0.00,"shift.sale_refund.total_cash":0.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00}}} [17:25:39]free response buf [17:25:39]execute_script done [17:25:39]execute_script returns [17:25:39]free content buf [17:25:39]Sock 8.Close socket [17:25:39]Sock 8.Thread stoped [17:25:39]accept exits with 9 [17:25:39]New connection [17:25:39]New thread 3066867044 created [17:25:39]Thread 3067010404 joined [17:25:39]Waiting for new connection... [17:25:39] Sock 9.Parse request [17:25:39]Sock 9.Check first char [17:25:39]Sock 9.First char is OK [17:25:39]request: POST /json_proto HTTP/1.0 [17:25:39]Method: POST [17:25:39]URL: /json_proto [17:25:39]Method is POST - this is cgi request [17:25:39]url: /json_proto [17:25:39]query_string will be loaded in cgi processing [17:25:39]execute_cgi json_proto POST (null) [17:25:39]execute_cgi path=json_proto method=POST [17:25:39]POST find Content-Length [17:25:39]Host: 192.168.1.101:8080 [17:25:39]Content-Length: 331 [17:25:39]Content-Type: application/json [17:25:39] [17:25:39]POST finish read [17:25:39]Found Content-Length = 331 [17:25:39]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [17:25:39]execute_script... [17:25:39]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [17:25:39]POST & json_proto [17:25:39]process_json_proto [17:25:39]json parsed OK: [17:25:39]protocol is kg_v1.0 [17:25:39]action value=get_value [17:25:39]process_action get_value [17:25:39]cmd_get_value [17:25:39]process_action get_value done [17:25:39]requested_data is exist [17:25:39]produce_requested_data [17:25:39]requested_item fm.sale.total is exist - process it [17:25:39]SAM_PROTO_GetFMData [17:25:39]wFMCommunicate request_size=4 [17:25:39]MH_SAM_APDU [17:25:39]CAPDU: 80 13 03 00 [17:25:39]Write to MH i2c: E2 08 00 CC 00 80 13 03 00 00 00 00 00 4B [17:25:39]Write i2c OK [17:25:39]MH_I2C_Read... [17:25:39]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [17:25:39]Read from MH i2c: E2 [17:25:39]MH_I2C_Read... [17:25:39]Read from MH i2c: E2 FD 00 [17:25:39]MH_I2C_Read... [17:25:39]Read from MH i2c: E2 FD 00 CC 00 00 A9 04 85 04 A5 04 6E 04 04 00 03 00 00 00 69 04 94 00 6F 04 04 00 02 00 00 00 B1 04 02 00 70 30 70 04 02 00 70 30 72 04 00 00 00 04 78 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0B 00 F2 03 01 00 01 F3 03 02 00 23 05 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0A 00 F6 03 01 00 01 F7 03 01 00 6E EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8F 00 6F 04 04 00 01 00 00 00 B1 04 01 00 64 70 04 01 00 64 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 90 00 67 [17:25:39]RAPDU: A9 04 85 04 A5 04 6E 04 04 00 03 00 00 00 69 04 94 00 6F 04 04 00 02 00 00 00 B1 04 02 00 70 30 70 04 02 00 70 30 72 04 00 00 00 04 78 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0B 00 F2 03 01 00 01 F3 03 02 00 23 05 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0A 00 F6 03 01 00 01 F7 03 01 00 6E EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8F 00 6F 04 04 00 01 00 00 00 B1 04 01 00 64 70 04 01 00 64 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 90 00 [17:25:39]wFMCommunicate OK [17:25:39]wFMCommunicate request_size=4 [17:25:39]MH_SAM_APDU [17:25:39]CAPDU: 80 17 00 00 [17:25:39]Write to MH i2c: E2 08 00 CD 00 80 17 00 00 00 00 00 00 4D [17:25:39]Write i2c OK [17:25:39]MH_I2C_Read... [17:25:39]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [17:25:39]Read from MH i2c: E2 [17:25:39]MH_I2C_Read... [17:25:39]Read from MH i2c: E2 FD 00 [17:25:39]MH_I2C_Read... [17:25:39]Read from MH i2c: E2 FD 00 CD 00 00 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 90 00 5E [17:25:39]RAPDU: 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 90 00 [17:25:40]wFMCommunicate OK [17:25:40]wFMCommunicate request_size=4 [17:25:40]MH_SAM_APDU [17:25:40]CAPDU: 80 17 00 00 [17:25:40]Write to MH i2c: E2 08 00 CE 00 80 17 00 00 00 00 00 00 4E [17:25:40]Write i2c OK [17:25:40]MH_I2C_Read... [17:25:40]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [17:25:40]Read from MH i2c: E2 [17:25:40]MH_I2C_Read... [17:25:40]Read from MH i2c: E2 FD 00 [17:25:40]MH_I2C_Read... [17:25:40]Read from MH i2c: E2 FD 00 CE 00 00 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 90 00 1C [17:25:40]RAPDU: 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 90 00 [17:25:40]wFMCommunicate OK [17:25:40]wFMCommunicate request_size=4 [17:25:40]MH_SAM_APDU [17:25:40]CAPDU: 80 17 00 00 [17:25:40]Write to MH i2c: E2 08 00 CF 00 80 17 00 00 00 00 00 00 4F [17:25:40]OFD Sender: No OFD packet to send [17:25:40]Write i2c OK [17:25:40]MH_I2C_Read... [17:25:40]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [17:25:40]Read from MH i2c: E2 [17:25:40]MH_I2C_Read... [17:25:40]Read from MH i2c: E2 FD 00 [17:25:40]MH_I2C_Read... [17:25:40]Read from MH i2c: E2 FD 00 CF 00 00 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 90 00 BB [17:25:40]RAPDU: 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 90 00 [17:25:40]wFMCommunicate OK [17:25:40]wFMCommunicate request_size=4 [17:25:40]MH_SAM_APDU [17:25:40]CAPDU: 80 17 00 00 [17:25:40]Write to MH i2c: E2 08 00 D0 00 80 17 00 00 00 00 00 00 50 [17:25:40]Write i2c OK [17:25:40]MH_I2C_Read... [17:25:41]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 195! [17:25:41]Read from MH i2c: E2 [17:25:41]MH_I2C_Read... [17:25:41]Read from MH i2c: E2 C6 00 [17:25:41]MH_I2C_Read... [17:25:41]Read from MH i2c: E2 C6 00 D0 00 00 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 3F [17:25:41]RAPDU: 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [17:25:41]wFMCommunicate OK [17:25:41]SAM_PROTO_GetFMData done [17:25:41]requested_item fm.sale_refund.total is exist - process it [17:25:41]requested_item fm.buy.total is exist - process it [17:25:41]requested_item shift.sale.total is exist - process it [17:25:41]SAM_PROTO_GetShiftData [17:25:41]wFMCommunicate request_size=4 [17:25:41]MH_SAM_APDU [17:25:41]CAPDU: 80 13 02 00 [17:25:41]Write to MH i2c: E2 08 00 D1 00 80 13 02 00 00 00 00 00 4F [17:25:41]Write i2c OK [17:25:41]MH_I2C_Read... [17:25:41]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [17:25:41]Read from MH i2c: E2 [17:25:41]MH_I2C_Read... [17:25:41]Read from MH i2c: E2 FD 00 [17:25:41]MH_I2C_Read... [17:25:41]Read from MH i2c: E2 FD 00 D1 00 00 A7 04 AA 04 A3 04 6E 04 04 00 01 00 00 00 69 04 94 00 6F 04 04 00 01 00 00 00 B1 04 02 00 0C 30 70 04 02 00 0C 30 72 04 00 00 00 04 78 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0B 00 F2 03 01 00 01 F3 03 02 00 23 05 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0A 00 F6 03 01 00 01 F7 03 01 00 6E EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 90 00 FE [17:25:41]RAPDU: A7 04 AA 04 A3 04 6E 04 04 00 01 00 00 00 69 04 94 00 6F 04 04 00 01 00 00 00 B1 04 02 00 0C 30 70 04 02 00 0C 30 72 04 00 00 00 04 78 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0B 00 F2 03 01 00 01 F3 03 02 00 23 05 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0A 00 F6 03 01 00 01 F7 03 01 00 6E EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 90 00 [17:25:41]wFMCommunicate OK [17:25:41]wFMCommunicate request_size=4 [17:25:41]MH_SAM_APDU [17:25:41]CAPDU: 80 17 00 00 [17:25:41]Write to MH i2c: E2 08 00 D2 00 80 17 00 00 00 00 00 00 52 [17:25:41]Write i2c OK [17:25:41]MH_I2C_Read... [17:25:41]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [17:25:41]Read from MH i2c: E2 [17:25:41]MH_I2C_Read... [17:25:41]Read from MH i2c: E2 FD 00 [17:25:41]MH_I2C_Read... [17:25:41]Read from MH i2c: E2 FD 00 D2 00 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 90 00 66 [17:25:42]RAPDU: F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 90 00 [17:25:42]wFMCommunicate OK [17:25:42]wFMCommunicate request_size=4 [17:25:42]MH_SAM_APDU [17:25:42]CAPDU: 80 17 00 00 [17:25:42]Write to MH i2c: E2 08 00 D3 00 80 17 00 00 00 00 00 00 53 [17:25:42]Write i2c OK [17:25:42]MH_I2C_Read... [17:25:42]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [17:25:42]Read from MH i2c: E2 [17:25:42]MH_I2C_Read... [17:25:42]Read from MH i2c: E2 FD 00 [17:25:42]MH_I2C_Read... [17:25:42]Read from MH i2c: E2 FD 00 D3 00 00 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 90 00 0B [17:25:42]RAPDU: 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 90 00 [17:25:42]wFMCommunicate OK [17:25:42]wFMCommunicate request_size=4 [17:25:42]MH_SAM_APDU [17:25:42]CAPDU: 80 17 00 00 [17:25:42]Write to MH i2c: E2 08 00 D4 00 80 17 00 00 00 00 00 00 54 [17:25:42]Write i2c OK [17:25:42]MH_I2C_Read... [17:25:42]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [17:25:42]Read from MH i2c: E2 [17:25:42]MH_I2C_Read... [17:25:42]Read from MH i2c: E2 FD 00 [17:25:42]MH_I2C_Read... [17:25:42]Read from MH i2c: E2 FD 00 D4 00 00 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 90 00 D3 [17:25:42]RAPDU: 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 90 00 [17:25:42]wFMCommunicate OK [17:25:42]wFMCommunicate request_size=4 [17:25:42]MH_SAM_APDU [17:25:42]CAPDU: 80 17 00 00 [17:25:42]Write to MH i2c: E2 08 00 D5 00 80 17 00 00 00 00 00 00 55 [17:25:42]Write i2c OK [17:25:42]MH_I2C_Read... [17:25:43]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 193! [17:25:43]Read from MH i2c: E2 [17:25:43]MH_I2C_Read... [17:25:43]Read from MH i2c: E2 C4 00 [17:25:43]MH_I2C_Read... [17:25:43]Read from MH i2c: E2 C4 00 D5 00 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 39 [17:25:43]RAPDU: F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [17:25:43]wFMCommunicate OK [17:25:43]SAM_PROTO_GetShiftData done [17:25:43]requested_item shift.sale.total_cash is exist - process it [17:25:43]requested_item shift.sale_refund.total is exist - process it [17:25:43]requested_item shift.sale_refund.total_cash is exist - process it [17:25:43]requested_item shift.buy.total is exist - process it [17:25:43]requested_item shift.buy.total_cash is exist - process it [17:25:43]produce_requested_data done [17:25:43]produce_requested_data return {"fm.sale.total":124.00,"fm.sale_refund.total":1.00,"fm.buy.total":0.00,"shift.sale.total":123.00,"shift.sale.total_cash":123.00,"shift.sale_refund.total":0.00,"shift.sale_refund.total_cash":0.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00} [17:25:43]process_action_free get_value [17:25:43]json_value_free [17:25:43]json_value_free done [17:25:43]process_json_proto returns [17:25:43]Send response to host [17:25:43]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":124.00,"fm.sale_refund.total":1.00,"fm.buy.total":0.00,"shift.sale.total":123.00,"shift.sale.total_cash":123.00,"shift.sale_refund.total":0.00,"shift.sale_refund.total_cash":0.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00}}} [17:25:43]free response buf [17:25:43]execute_script done [17:25:43]execute_script returns [17:25:43]free content buf [17:25:43]Sock 9.Close socket [17:25:43]Sock 9.Thread stoped [17:25:43]accept exits with 8 [17:25:43]New connection [17:25:43]New thread 3067010404 created [17:25:43]Thread 3066867044 joined [17:25:43]Waiting for new connection... [17:25:43] Sock 8.Parse request [17:25:43]Sock 8.Check first char [17:25:43]Sock 8.First char is OK [17:25:43]request: POST /json_proto HTTP/1.0 [17:25:43]Method: POST [17:25:43]URL: /json_proto [17:25:43]Method is POST - this is cgi request [17:25:43]url: /json_proto [17:25:43]query_string will be loaded in cgi processing [17:25:43]execute_cgi json_proto POST (null) [17:25:43]execute_cgi path=json_proto method=POST [17:25:43]POST find Content-Length [17:25:43]Host: 192.168.1.101:8080 [17:25:43]Content-Length: 266 [17:25:43]Content-Type: application/json [17:25:43] [17:25:43]POST finish read [17:25:43]Found Content-Length = 266 [17:25:43]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_shift", "params" : { "operator" : "\u0428\u0435\u0440\u0431\u0430\u043A\u043E\u0432\u0430 \u041B. " } , "requested_data" : [ "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:25:43]execute_script... [17:25:43]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_shift", "params" : { "operator" : "\u0428\u0435\u0440\u0431\u0430\u043A\u043E\u0432\u0430 \u041B. " } , "requested_data" : [ "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:25:43]POST & json_proto [17:25:43]process_json_proto [17:25:43]json parsed OK: [17:25:43]protocol is kg_v1.0 [17:25:43]action value=close_shift [17:25:43]process_action close_shift [17:25:43]cmd_close_shift [17:25:43]MH_GetDate [17:25:43]Write to MH i2c: F0 00 00 D6 00 C5 [17:25:43]Write i2c OK [17:25:43]MH_I2C_Read... [17:25:43]Read from MH i2c: F0 [17:25:43]MH_I2C_Read... [17:25:43]Read from MH i2c: F0 09 00 [17:25:43]MH_I2C_Read... [17:25:43]Read from MH i2c: F0 09 00 D6 00 00 17 0F 25 67 96 2E 95 66 3F [17:25:43]GetLastDocTimeStamp 1730481657 [17:25:43]current date 1730481943 [17:25:43]FM_GetShiftState [17:25:43]SAM_PROTO_GetShiftState [17:25:43]wFMCommunicate request_size=4 [17:25:43]MH_SAM_APDU [17:25:43]CAPDU: 80 13 01 00 [17:25:43]Write to MH i2c: E2 08 00 D7 00 80 13 01 00 00 00 00 00 54 [17:25:43]Write i2c OK [17:25:43]MH_I2C_Read... [17:25:43]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:25:43]Read from MH i2c: E2 [17:25:43]MH_I2C_Read... [17:25:43]Read from MH i2c: E2 0E 00 [17:25:43]MH_I2C_Read... [17:25:43]Read from MH i2c: E2 0E 00 D7 00 00 09 00 01 44 0D 25 67 00 00 00 00 90 00 3D [17:25:43]RAPDU: 09 00 01 44 0D 25 67 00 00 00 00 90 00 [17:25:43]wFMCommunicate OK [17:25:43]SAM_PROTO_GetShiftState done [17:25:43]FM_GetShiftState done [17:25:43]KKMCreateCloseShiftDocument [17:25:43]Load OK [17:25:43]Malloc new data [17:25:43]MH_GetDate [17:25:43]Write to MH i2c: F0 00 00 D8 00 C7 [17:25:43]Write i2c OK [17:25:43]MH_I2C_Read... [17:25:43]Read from MH i2c: F0 [17:25:43]MH_I2C_Read... [17:25:43]Read from MH i2c: F0 09 00 [17:25:43]MH_I2C_Read... [17:25:43]Read from MH i2c: F0 09 00 D8 00 00 17 0F 25 67 96 2E 95 66 41 [17:25:43]Malloc new data [17:25:43]Malloc new data [17:25:43]Malloc new data [17:25:43]Malloc new data [17:25:43]KKMCreateCloseShiftDocument OK [17:25:43]KKMSetCloseShiftData OK [17:25:43]ProcessDocumentItem done err = 0, tmpTLVsize=73 [17:25:43]tlvbuf is 00E3BD40 [17:25:43]KKMLoadAndSignCloseShiftData [17:25:43]SAM_PROTO_ProcessDocument [17:25:43]wFMCommunicate request_size=9 [17:25:43]MH_SAM_APDU [17:25:43]CAPDU: 80 15 01 00 04 05 00 49 00 [17:25:43]Write to MH i2c: E2 0C 00 D9 00 80 15 01 00 04 00 05 00 49 00 00 00 AE [17:25:43]Write i2c OK [17:25:43]MH_I2C_Read... [17:25:43]*** iso7816_exchange 80 15 01 00... Resp OK rsp.len_out = 0! [17:25:43]Read from MH i2c: E2 [17:25:43]MH_I2C_Read... [17:25:43]Read from MH i2c: E2 03 00 [17:25:43]MH_I2C_Read... [17:25:43]Read from MH i2c: E2 03 00 D9 00 00 90 00 4D [17:25:43]RAPDU: 90 00 [17:25:43]wFMCommunicate OK [17:25:43]wFMCommunicate request_size=23 [17:25:43]MH_SAM_APDU [17:25:43]CAPDU: 80 15 02 00 12 FA 03 0E 00 32 31 37 30 34 31 39 37 37 30 30 35 30 37 [17:25:43]Write to MH i2c: E2 1A 00 DA 00 80 15 02 00 12 00 FA 03 0E 00 32 31 37 30 34 31 39 37 37 30 30 35 30 37 00 00 5B [17:25:43]Write i2c OK [17:25:43]MH_I2C_Read... [17:25:43]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [17:25:43]Read from MH i2c: E2 [17:25:43]MH_I2C_Read... [17:25:43]Read from MH i2c: E2 03 00 [17:25:43]MH_I2C_Read... [17:25:43]Read from MH i2c: E2 03 00 DA 00 00 90 00 4E [17:25:43]RAPDU: 90 00 [17:25:43]wFMCommunicate OK [17:25:43]wFMCommunicate request_size=32 [17:25:43]MH_SAM_APDU [17:25:43]CAPDU: 80 15 02 00 1B FD 03 17 00 D0 A8 D0 B5 D1 80 D0 B1 D0 B0 D0 BA D0 BE D0 B2 D0 B0 20 D0 9B 2E 20 [17:25:43]Write to MH i2c: E2 23 00 DB 00 80 15 02 00 1B 00 FD 03 17 00 D0 A8 D0 B5 D1 80 D0 B1 D0 B0 D0 BA D0 BE D0 B2 D0 B0 20 D0 9B 2E 20 00 00 EA [17:25:43]Write i2c OK [17:25:43]MH_I2C_Read... [17:25:43]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [17:25:43]Read from MH i2c: E2 [17:25:43]MH_I2C_Read... [17:25:43]Read from MH i2c: E2 03 00 [17:25:43]MH_I2C_Read... [17:25:43]Read from MH i2c: E2 03 00 DB 00 00 90 00 4F [17:25:43]RAPDU: 90 00 [17:25:43]wFMCommunicate OK [17:25:43]wFMCommunicate request_size=13 [17:25:43]MH_SAM_APDU [17:25:43]CAPDU: 80 15 02 00 08 F4 03 04 00 17 0F 25 67 [17:25:43]Write to MH i2c: E2 10 00 DC 00 80 15 02 00 08 00 F4 03 04 00 17 0F 25 67 00 00 19 [17:25:43]Write i2c OK [17:25:43]MH_I2C_Read... [17:25:43]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [17:25:43]Read from MH i2c: E2 [17:25:43]MH_I2C_Read... [17:25:43]Read from MH i2c: E2 03 00 [17:25:43]MH_I2C_Read... [17:25:43]Read from MH i2c: E2 03 00 DC 00 00 90 00 50 [17:25:43]RAPDU: 90 00 [17:25:43]wFMCommunicate OK [17:25:43]wFMCommunicate request_size=25 [17:25:43]MH_SAM_APDU [17:25:43]CAPDU: 80 15 02 00 14 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 32 31 33 31 34 39 [17:25:43]Write to MH i2c: E2 1C 00 DD 00 80 15 02 00 14 00 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 32 31 33 31 34 39 00 00 BA [17:25:43]Write i2c OK [17:25:43]MH_I2C_Read... [17:25:43]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [17:25:43]Read from MH i2c: E2 [17:25:43]MH_I2C_Read... [17:25:43]Read from MH i2c: E2 03 00 [17:25:43]MH_I2C_Read... [17:25:43]Read from MH i2c: E2 03 00 DD 00 00 90 00 51 [17:25:43]RAPDU: 90 00 [17:25:43]wFMCommunicate OK [17:25:43]wFMCommunicate request_size=4 [17:25:43]MH_SAM_APDU [17:25:43]CAPDU: 80 15 03 00 [17:25:43]Write to MH i2c: E2 08 00 DE 00 80 15 03 00 00 00 00 00 5F [17:25:43]Write i2c OK [17:25:43]MH_I2C_Read... [17:25:44]*** iso7816_exchange 80 15 03 00... Resp OK rsp.len_out = 250! [17:25:44]Read from MH i2c: E2 [17:25:44]MH_I2C_Read... [17:25:44]Read from MH i2c: E2 FD 00 [17:25:44]MH_I2C_Read... [17:25:44]Read from MH i2c: E2 FD 00 DE 00 00 EA 04 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 33 34 32 35 38 38 10 04 04 00 08 00 00 00 0E 04 04 00 02 00 00 00 5E 04 04 00 01 00 00 00 57 04 04 00 03 00 00 00 AA 04 A3 04 6E 04 04 00 01 00 00 00 69 04 94 00 6F 04 04 00 01 00 00 00 B1 04 02 00 0C 30 70 04 02 00 0C 30 72 04 00 00 00 04 78 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0B 00 F2 03 01 00 01 F3 03 02 00 23 05 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0A 00 F6 03 01 00 01 F7 03 01 00 6E EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 90 00 AC [17:25:44]RAPDU: EA 04 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 33 34 32 35 38 38 10 04 04 00 08 00 00 00 0E 04 04 00 02 00 00 00 5E 04 04 00 01 00 00 00 57 04 04 00 03 00 00 00 AA 04 A3 04 6E 04 04 00 01 00 00 00 69 04 94 00 6F 04 04 00 01 00 00 00 B1 04 02 00 0C 30 70 04 02 00 0C 30 72 04 00 00 00 04 78 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0B 00 F2 03 01 00 01 F3 03 02 00 23 05 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0A 00 F6 03 01 00 01 F7 03 01 00 6E EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 90 00 [17:25:44]wFMCommunicate OK [17:25:44]SAM_PROTO_ProcessDocument answer len = 1258 [17:25:44]SAM_PROTO_ProcessDocument remain to read = 1010 [17:25:44]wFMCommunicate request_size=4 [17:25:44]MH_SAM_APDU [17:25:44]CAPDU: 80 17 00 00 [17:25:44]Write to MH i2c: E2 08 00 DF 00 80 17 00 00 00 00 00 00 5F [17:25:44]Write i2c OK [17:25:44]MH_I2C_Read... [17:25:44]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [17:25:44]Read from MH i2c: E2 [17:25:44]MH_I2C_Read... [17:25:44]Read from MH i2c: E2 FD 00 [17:25:44]MH_I2C_Read... [17:25:44]Read from MH i2c: E2 FD 00 DF 00 00 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 90 00 B9 [17:25:44]RAPDU: 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 90 00 [17:25:44]wFMCommunicate OK [17:25:44]SAM_PROTO_ProcessDocument received (without SW) 250 bytes [17:25:44]SAM_PROTO_ProcessDocument remain to read = 760 [17:25:44]wFMCommunicate request_size=4 [17:25:44]MH_SAM_APDU [17:25:44]CAPDU: 80 17 00 00 [17:25:44]Write to MH i2c: E2 08 00 E0 00 80 17 00 00 00 00 00 00 60 [17:25:44]Write i2c OK [17:25:44]MH_I2C_Read... [17:25:45]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [17:25:45]Read from MH i2c: E2 [17:25:45]MH_I2C_Read... [17:25:45]Read from MH i2c: E2 FD 00 [17:25:45]MH_I2C_Read... [17:25:45]Read from MH i2c: E2 FD 00 E0 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 90 00 BE [17:25:45]RAPDU: EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 90 00 [17:25:45]wFMCommunicate OK [17:25:45]SAM_PROTO_ProcessDocument received (without SW) 250 bytes [17:25:45]SAM_PROTO_ProcessDocument remain to read = 510 [17:25:45]wFMCommunicate request_size=4 [17:25:45]MH_SAM_APDU [17:25:45]CAPDU: 80 17 00 00 [17:25:45]Write to MH i2c: E2 08 00 E1 00 80 17 00 00 00 00 00 00 61 [17:25:45]Write i2c OK [17:25:45]MH_I2C_Read... [17:25:45]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [17:25:45]Read from MH i2c: E2 [17:25:45]MH_I2C_Read... [17:25:45]Read from MH i2c: E2 FD 00 [17:25:45]MH_I2C_Read... [17:25:45]Read from MH i2c: E2 FD 00 E1 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 90 00 E9 [17:25:45]RAPDU: EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 OFD Sender: No OFD packet to send [17:25:45]03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 90 00 [17:25:45]wFMCommunicate OK [17:25:45]SAM_PROTO_ProcessDocument received (without SW) 250 bytes [17:25:45]SAM_PROTO_ProcessDocument remain to read = 260 [17:25:45]wFMCommunicate request_size=4 [17:25:45]MH_SAM_APDU [17:25:45]CAPDU: 80 17 00 00 [17:25:45]Write to MH i2c: E2 08 00 E2 00 80 17 00 00 00 00 00 00 62 [17:25:45]Write i2c OK [17:25:45]MH_I2C_Read... [17:25:46]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [17:25:46]Read from MH i2c: E2 [17:25:46]MH_I2C_Read... [17:25:46]Read from MH i2c: E2 FD 00 [17:25:46]MH_I2C_Read... [17:25:46]Read from MH i2c: E2 FD 00 E2 00 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 31 [17:25:46]RAPDU: 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [17:25:46]wFMCommunicate OK [17:25:46]SAM_PROTO_ProcessDocument received (without SW) 250 bytes [17:25:46]SAM_PROTO_ProcessDocument remain to read = 10 [17:25:46]wFMCommunicate request_size=4 [17:25:46]MH_SAM_APDU [17:25:46]CAPDU: 80 17 00 00 [17:25:46]Write to MH i2c: E2 08 00 E3 00 80 17 00 00 00 00 00 00 63 [17:25:46]Write i2c OK [17:25:46]MH_I2C_Read... [17:25:46]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 10! [17:25:46]Read from MH i2c: E2 [17:25:46]MH_I2C_Read... [17:25:46]Read from MH i2c: E2 0D 00 [17:25:46]MH_I2C_Read... [17:25:46]Read from MH i2c: E2 0D 00 E3 00 00 35 04 06 00 95 C8 45 ED AA 3E 90 00 17 [17:25:46]RAPDU: 35 04 06 00 95 C8 45 ED AA 3E 90 00 [17:25:46]wFMCommunicate OK [17:25:46]SAM_PROTO_ProcessDocument received (without SW) 10 bytes [17:25:46]SAM_PROTO_ProcessDocument done [17:25:46]1209 (1) - 1.0 - номер версии ФФД [17:25:46]1041 (16) - 0000000002342588 - номер ФМ [17:25:46]1040 (4) - 8 - номер ФД [17:25:46]1038 (4) - 2 - номер смены [17:25:46]1118 (4) - 1 - количество кассовых чеков за смену [17:25:46]1111 (4) - 3 - общее количество ФД за смену [17:25:46]1194 (1187) - счетчики итогов смены [17:25:46] 1134 (4) - 1 - количество чеков со всеми признаками расчетов [17:25:46] 1129 (148) - счетчики операций «приход» [17:25:46] 1135 (4) - 1 - количество чеков по признаку расчетов [17:25:46] 1201 (2) - 123.00 - общая итоговая сумма в чеках [17:25:46] 1136 (2) - 123.00 - итоговая сумма в чеках наличными [17:25:46] 1138 (0) - 0.00 - итоговая сумма в чеках безналичными [17:25:46] 1024 (120) - суммы налогов [17:25:46] 1006 (9) - суммы НДС [17:25:46] 1010 (1) - 0% - код ставки НДС [17:25:46] 1011 (0) - 0.00 - сумма НДС по ставке [17:25:46] 1006 (11) - суммы НДС [17:25:46] 1010 (1) - 12% - код ставки НДС [17:25:46] 1011 (2) - 13.15 - сумма НДС по ставке [17:25:46] 1007 (9) - суммы НСП [17:25:46] 1014 (1) - 0% - код ставки НСП [17:25:46] 1015 (0) - 0.00 - сумма НСП по ставке [17:25:46] 1007 (10) - суммы НСП [17:25:46] 1014 (1) - 1% - код ставки НСП [17:25:46] 1015 (1) - 1.10 - сумма НСП по ставке [17:25:46] 1007 (9) - суммы НСП [17:25:46] 1014 (1) - 2% - код ставки НСП [17:25:46] 1015 (0) - 0.00 - сумма НСП по ставке [17:25:46] 1007 (9) - суммы НСП [17:25:46] 1014 (1) - 3% - код ставки НСП [17:25:46] 1015 (0) - 0.00 - сумма НСП по ставке [17:25:46] 1007 (9) - суммы НСП [17:25:46] 1014 (1) - 5% - код ставки НСП [17:25:46] 1015 (0) - 0.00 - сумма НСП по ставке [17:25:46] 1007 (9) - суммы НСП [17:25:46] 1014 (1) - 0,50% - код ставки НСП [17:25:46] 1015 (0) - 0.00 - сумма НСП по ставке [17:25:46] 1007 (9) - суммы НСП [17:25:46] 1014 (1) - 1,50% - код ставки НСП [17:25:46] 1015 (0) - 0.00 - сумма НСП по ставке [17:25:46] 1130 (141) - счетчики операций «возврат прихода» [17:25:46] 1135 (4) - 0 - количество чеков по признаку расчетов [17:25:46] 1201 (0) - 0.00 - общая итоговая сумма в чеках [17:25:46] 1136 (0) - 0.00 - итоговая сумма в чеках наличными [17:25:46] 1138 (0) - 0.00 - итоговая сумма в чеках безналичными [17:25:46] 1024 (117) - суммы налогов [17:25:46] 1006 (9) - суммы НДС [17:25:46] 1010 (1) - 0% - код ставки НДС [17:25:46] 1011 (0) - 0.00 - сумма НДС по ставке [17:25:46] 1006 (9) - суммы НДС [17:25:46] 1010 (1) - 12% - код ставки НДС [17:25:46] 1011 (0) - 0.00 - сумма НДС по ставке [17:25:46] 1007 (9) - суммы НСП [17:25:46] 1014 (1) - 0% - код ставки НСП [17:25:46] 1015 (0) - 0.00 - сумма НСП по ставке [17:25:46] 1007 (9) - суммы НСП [17:25:46] 1014 (1) - 1% - код ставки НСП [17:25:46] 1015 (0) - 0.00 - сумма НСП по ставке [17:25:46] 1007 (9) - суммы НСП [17:25:46] 1014 (1) - 2% - код ставки НСП [17:25:46] 1015 (0) - 0.00 - сумма НСП по ставке [17:25:46] 1007 (9) - суммы НСП [17:25:46] 1014 (1) - 3% - код ставки НСП [17:25:46] 1015 (0) - 0.00 - сумма НСП по ставке [17:25:46] 1007 (9) - суммы НСП [17:25:46] 1014 (1) - 5% - код ставки НСП [17:25:46] 1015 (0) - 0.00 - сумма НСП по ставке [17:25:46] 1007 (9) - суммы НСП [17:25:46] 1014 (1) - 0,50% - код ставки НСП [17:25:46] 1015 (0) - 0.00 - сумма НСП по ставке [17:25:46] 1007 (9) - суммы НСП [17:25:46] 1014 (1) - 1,50% - код ставки НСП [17:25:46] 1015 (0) - 0.00 - сумма НСП по ставке [17:25:46] 1131 (141) - счетчики операций «расход» [17:25:46] 1135 (4) - 0 - количество чеков по признаку расчетов [17:25:46] 1201 (0) - 0.00 - общая итоговая сумма в чеках [17:25:46] 1136 (0) - 0.00 - итоговая сумма в чеках наличными [17:25:46] 1138 (0) - 0.00 - итоговая сумма в чеках безналичными [17:25:46] 1024 (117) - суммы налогов [17:25:46] 1006 (9) - суммы НДС [17:25:46] 1010 (1) - 0% - код ставки НДС [17:25:46] 1011 (0) - 0.00 - сумма НДС по ставке [17:25:46] 1006 (9) - суммы НДС [17:25:46] 1010 (1) - 12% - код ставки НДС [17:25:46] 1011 (0) - 0.00 - сумма НДС по ставке [17:25:46] 1007 (9) - суммы НСП [17:25:46] 1014 (1) - 0% - код ставки НСП [17:25:46] 1015 (0) - 0.00 - сумма НСП по ставке [17:25:46] 1007 (9) - суммы НСП [17:25:46] 1014 (1) - 1% - код ставки НСП [17:25:46] 1015 (0) - 0.00 - сумма НСП по ставке [17:25:46] 1007 (9) - суммы НСП [17:25:46] 1014 (1) - 2% - код ставки НСП [17:25:46] 1015 (0) - 0.00 - сумма НСП по ставке [17:25:46] 1007 (9) - суммы НСП [17:25:46] 1014 (1) - 3% - код ставки НСП [17:25:46] 1015 (0) - 0.00 - сумма НСП по ставке [17:25:46] 1007 (9) - суммы НСП [17:25:46] 1014 (1) - 5% - код ставки НСП [17:25:46] 1015 (0) - 0.00 - сумма НСП по ставке [17:25:46] 1007 (9) - суммы НСП [17:25:46] 1014 (1) - 0,50% - код ставки НСП [17:25:46] 1015 (0) - 0.00 - сумма НСП по ставке [17:25:46] 1007 (9) - суммы НСП [17:25:46] 1014 (1) - 1,50% - код ставки НСП [17:25:46] 1015 (0) - 0.00 - сумма НСП по ставке [17:25:46] 1132 (141) - счетчики операций «возврат расхода» [17:25:46] 1135 (4) - 0 - количество чеков по признаку расчетов [17:25:46] 1201 (0) - 0.00 - общая итоговая сумма в чеках [17:25:46] 1136 (0) - 0.00 - итоговая сумма в чеках наличными [17:25:46] 1138 (0) - 0.00 - итоговая сумма в чеках безналичными [17:25:46] 1024 (117) - суммы налогов [17:25:46] 1006 (9) - суммы НДС [17:25:46] 1010 (1) - 0% - код ставки НДС [17:25:46] 1011 (0) - 0.00 - сумма НДС по ставке [17:25:46] 1006 (9) - суммы НДС [17:25:46] 1010 (1) - 12% - код ставки НДС [17:25:46] 1011 (0) - 0.00 - сумма НДС по ставке [17:25:46] 1007 (9) - суммы НСП [17:25:46] 1014 (1) - 0% - код ставки НСП [17:25:46] 1015 (0) - 0.00 - сумма НСП по ставке [17:25:46] 1007 (9) - суммы НСП [17:25:46] 1014 (1) - 1% - код ставки НСП [17:25:46] 1015 (0) - 0.00 - сумма НСП по ставке [17:25:46] 1007 (9) - суммы НСП [17:25:46] 1014 (1) - 2% - код ставки НСП [17:25:46] 1015 (0) - 0.00 - сумма НСП по ставке [17:25:46] 1007 (9) - суммы НСП [17:25:46] 1014 (1) - 3% - код ставки НСП [17:25:46] 1015 (0) - 0.00 - сумма НСП по ставке [17:25:46] 1007 (9) - суммы НСП [17:25:46] 1014 (1) - 5% - код ставки НСП [17:25:46] 1015 (0) - 0.00 - сумма НСП по ставке [17:25:46] 1007 (9) - суммы НСП [17:25:46] 1014 (1) - 0,50% - код ставки НСП [17:25:46] 1015 (0) - 0.00 - сумма НСП по ставке [17:25:46] 1007 (9) - суммы НСП [17:25:46] 1014 (1) - 1,50% - код ставки НСП [17:25:46] 1015 (0) - 0.00 - сумма НСП по ставке [17:25:46] 1133 (588) - - счетчики коррекции - не используются [17:25:46]1077 (6) - 164687399201342 - ФПД [17:25:46]SetTLVBufToDocument [17:25:47]Processing tag 1209 (04B9) [17:25:47]Malloc new data [17:25:47]Processing tag 1041 (0411) [17:25:47]Processing tag 1040 (0410) [17:25:47]Malloc new data [17:25:47]Processing tag 1038 (040E) [17:25:47]Malloc new data [17:25:47]Processing tag 1118 (045E) [17:25:47]Malloc new data [17:25:47]Processing tag 1111 (0457) [17:25:47]Malloc new data [17:25:47]Processing tag 1194 (04AA) [17:25:47]Load OK [17:25:47]SetTLVBufToDocument [17:25:47]Processing tag 1134 (046E) [17:25:47]Malloc new data [17:25:47]Processing tag 1129 (0469) [17:25:47]Load OK [17:25:47]SetTLVBufToDocument [17:25:47]Processing tag 1135 (046F) [17:25:47]Malloc new data [17:25:47]Processing tag 1201 (04B1) [17:25:47]Malloc new data [17:25:47]Processing tag 1136 (0470) [17:25:47]Malloc new data [17:25:47]Processing tag 1138 (0472) [17:25:47]Malloc new data [17:25:47]Processing tag 1024 (0400) [17:25:47]Load OK [17:25:47]SetTLVBufToDocument [17:25:47]Processing tag 1006 (03EE) [17:25:47]Load OK [17:25:47]SetTLVBufToDocument [17:25:47]Processing tag 1010 (03F2) [17:25:47]Malloc new data [17:25:47]Processing tag 1011 (03F3) [17:25:47]Malloc new data [17:25:47]SetTLVBufToDocument err=0 [17:25:47]Processing tag 1006 (03EE) [17:25:47]Load OK [17:25:47]SetTLVBufToDocument [17:25:47]Processing tag 1010 (03F2) [17:25:47]Malloc new data [17:25:47]Processing tag 1011 (03F3) [17:25:47]Malloc new data [17:25:47]SetTLVBufToDocument err=0 [17:25:47]Processing tag 1007 (03EF) [17:25:47]Load OK [17:25:47]SetTLVBufToDocument [17:25:47]Processing tag 1014 (03F6) [17:25:47]Malloc new data [17:25:47]Processing tag 1015 (03F7) [17:25:47]Malloc new data [17:25:47]SetTLVBufToDocument err=0 [17:25:47]Processing tag 1007 (03EF) [17:25:47]Load OK [17:25:47]SetTLVBufToDocument [17:25:47]Processing tag 1014 (03F6) [17:25:47]Malloc new data [17:25:47]Processing tag 1015 (03F7) [17:25:47]Malloc new data [17:25:47]SetTLVBufToDocument err=0 [17:25:47]Processing tag 1007 (03EF) [17:25:47]Load OK [17:25:47]SetTLVBufToDocument [17:25:47]Processing tag 1014 (03F6) [17:25:47]Malloc new data [17:25:47]Processing tag 1015 (03F7) [17:25:47]Malloc new data [17:25:47]SetTLVBufToDocument err=0 [17:25:47]Processing tag 1007 (03EF) [17:25:47]Load OK [17:25:47]SetTLVBufToDocument [17:25:47]Processing tag 1014 (03F6) [17:25:47]Malloc new data [17:25:47]Processing tag 1015 (03F7) [17:25:47]Malloc new data [17:25:47]SetTLVBufToDocument err=0 [17:25:47]Processing tag 1007 (03EF) [17:25:47]Load OK [17:25:47]SetTLVBufToDocument [17:25:47]Processing tag 1014 (03F6) [17:25:47]Malloc new data [17:25:47]Processing tag 1015 (03F7) [17:25:47]Malloc new data [17:25:47]SetTLVBufToDocument err=0 [17:25:47]Processing tag 1007 (03EF) [17:25:47]Load OK [17:25:47]SetTLVBufToDocument [17:25:47]Processing tag 1014 (03F6) [17:25:47]Malloc new data [17:25:47]Processing tag 1015 (03F7) [17:25:47]Malloc new data [17:25:47]SetTLVBufToDocument err=0 [17:25:47]Processing tag 1007 (03EF) [17:25:47]Load OK [17:25:47]SetTLVBufToDocument [17:25:47]Processing tag 1014 (03F6) [17:25:47]Malloc new data [17:25:47]Processing tag 1015 (03F7) [17:25:47]Malloc new data [17:25:47]SetTLVBufToDocument err=0 [17:25:47]SetTLVBufToDocument err=0 [17:25:47]SetTLVBufToDocument err=0 [17:25:47]Processing tag 1130 (046A) [17:25:47]Load OK [17:25:47]SetTLVBufToDocument [17:25:47]Processing tag 1135 (046F) [17:25:47]Malloc new data [17:25:47]Processing tag 1201 (04B1) [17:25:47]Malloc new data [17:25:47]Processing tag 1136 (0470) [17:25:47]Malloc new data [17:25:47]Processing tag 1138 (0472) [17:25:47]Malloc new data [17:25:47]Processing tag 1024 (0400) [17:25:47]Load OK [17:25:47]SetTLVBufToDocument [17:25:47]Processing tag 1006 (03EE) [17:25:47]Load OK [17:25:47]SetTLVBufToDocument [17:25:47]Processing tag 1010 (03F2) [17:25:47]Malloc new data [17:25:47]Processing tag 1011 (03F3) [17:25:47]Malloc new data [17:25:47]SetTLVBufToDocument err=0 [17:25:47]Processing tag 1006 (03EE) [17:25:47]Load OK [17:25:47]SetTLVBufToDocument [17:25:47]Processing tag 1010 (03F2) [17:25:47]Malloc new data [17:25:47]Processing tag 1011 (03F3) [17:25:47]Malloc new data [17:25:47]SetTLVBufToDocument err=0 [17:25:47]Processing tag 1007 (03EF) [17:25:47]Load OK [17:25:47]SetTLVBufToDocument [17:25:47]Processing tag 1014 (03F6) [17:25:47]Malloc new data [17:25:47]Processing tag 1015 (03F7) [17:25:47]Malloc new data [17:25:47]SetTLVBufToDocument err=0 [17:25:47]Processing tag 1007 (03EF) [17:25:47]Load OK [17:25:47]SetTLVBufToDocument [17:25:47]Processing tag 1014 (03F6) [17:25:47]Malloc new data [17:25:47]Processing tag 1015 (03F7) [17:25:47]Malloc new data [17:25:47]SetTLVBufToDocument err=0 [17:25:47]Processing tag 1007 (03EF) [17:25:47]Load OK [17:25:47]SetTLVBufToDocument [17:25:47]Processing tag 1014 (03F6) [17:25:47]Malloc new data [17:25:47]Processing tag 1015 (03F7) [17:25:47]Malloc new data [17:25:47]SetTLVBufToDocument err=0 [17:25:47]Processing tag 1007 (03EF) [17:25:47]Load OK [17:25:47]SetTLVBufToDocument [17:25:47]Processing tag 1014 (03F6) [17:25:47]Malloc new data [17:25:47]Processing tag 1015 (03F7) [17:25:47]Malloc new data [17:25:47]SetTLVBufToDocument err=0 [17:25:47]Processing tag 1007 (03EF) [17:25:47]Load OK [17:25:47]SetTLVBufToDocument [17:25:47]Processing tag 1014 (03F6) [17:25:47]Malloc new data [17:25:47]Processing tag 1015 (03F7) [17:25:47]Malloc new data [17:25:47]SetTLVBufToDocument err=0 [17:25:47]Processing tag 1007 (03EF) [17:25:47]Load OK [17:25:47]SetTLVBufToDocument [17:25:47]Processing tag 1014 (03F6) [17:25:47]Malloc new data [17:25:47]Processing tag 1015 (03F7) [17:25:47]Malloc new data [17:25:47]SetTLVBufToDocument err=0 [17:25:47]Processing tag 1007 (03EF) [17:25:47]Load OK [17:25:47]SetTLVBufToDocument [17:25:47]Processing tag 1014 (03F6) [17:25:47]Malloc new data [17:25:47]Processing tag 1015 (03F7) [17:25:47]Malloc new data [17:25:47]SetTLVBufToDocument err=0 [17:25:47]SetTLVBufToDocument err=0 [17:25:47]SetTLVBufToDocument err=0 [17:25:47]Processing tag 1131 (046B) [17:25:47]Load OK [17:25:47]SetTLVBufToDocument [17:25:47]Processing tag 1135 (046F) [17:25:47]Malloc new data [17:25:47]Processing tag 1201 (04B1) [17:25:47]Malloc new data [17:25:47]Processing tag 1136 (0470) [17:25:47]Malloc new data [17:25:47]Processing tag 1138 (0472) [17:25:47]Malloc new data [17:25:47]Processing tag 1024 (0400) [17:25:47]Load OK [17:25:47]SetTLVBufToDocument [17:25:47]Processing tag 1006 (03EE) [17:25:47]Load OK [17:25:47]SetTLVBufToDocument [17:25:47]Processing tag 1010 (03F2) [17:25:47]Malloc new data [17:25:47]Processing tag 1011 (03F3) [17:25:47]Malloc new data [17:25:47]SetTLVBufToDocument err=0 [17:25:47]Processing tag 1006 (03EE) [17:25:47]Load OK [17:25:47]SetTLVBufToDocument [17:25:47]Processing tag 1010 (03F2) [17:25:47]Malloc new data [17:25:47]Processing tag 1011 (03F3) [17:25:47]Malloc new data [17:25:47]SetTLVBufToDocument err=0 [17:25:47]Processing tag 1007 (03EF) [17:25:47]Load OK [17:25:47]SetTLVBufToDocument [17:25:47]Processing tag 1014 (03F6) [17:25:47]Malloc new data [17:25:47]Processing tag 1015 (03F7) [17:25:47]Malloc new data [17:25:47]SetTLVBufToDocument err=0 [17:25:47]Processing tag 1007 (03EF) [17:25:47]Load OK [17:25:47]SetTLVBufToDocument [17:25:47]Processing tag 1014 (03F6) [17:25:47]Malloc new data [17:25:47]Processing tag 1015 (03F7) [17:25:47]Malloc new data [17:25:47]SetTLVBufToDocument err=0 [17:25:47]Processing tag 1007 (03EF) [17:25:47]Load OK [17:25:47]SetTLVBufToDocument [17:25:47]Processing tag 1014 (03F6) [17:25:47]Malloc new data [17:25:47]Processing tag 1015 (03F7) [17:25:47]Malloc new data [17:25:47]SetTLVBufToDocument err=0 [17:25:47]Processing tag 1007 (03EF) [17:25:47]Load OK [17:25:47]SetTLVBufToDocument [17:25:47]Processing tag 1014 (03F6) [17:25:47]Malloc new data [17:25:47]Processing tag 1015 (03F7) [17:25:47]Malloc new data [17:25:47]SetTLVBufToDocument err=0 [17:25:47]Processing tag 1007 (03EF) [17:25:47]Load OK [17:25:47]SetTLVBufToDocument [17:25:47]Processing tag 1014 (03F6) [17:25:47]Malloc new data [17:25:47]Processing tag 1015 (03F7) [17:25:47]Malloc new data [17:25:47]SetTLVBufToDocument err=0 [17:25:47]Processing tag 1007 (03EF) [17:25:47]Load OK [17:25:47]SetTLVBufToDocument [17:25:47]Processing tag 1014 (03F6) [17:25:47]Malloc new data [17:25:47]Processing tag 1015 (03F7) [17:25:47]Malloc new data [17:25:47]SetTLVBufToDocument err=0 [17:25:47]Processing tag 1007 (03EF) [17:25:47]Load OK [17:25:47]SetTLVBufToDocument [17:25:47]Processing tag 1014 (03F6) [17:25:47]Malloc new data [17:25:47]Processing tag 1015 (03F7) [17:25:47]Malloc new data [17:25:47]SetTLVBufToDocument err=0 [17:25:47]SetTLVBufToDocument err=0 [17:25:47]SetTLVBufToDocument err=0 [17:25:47]Processing tag 1132 (046C) [17:25:47]Load OK [17:25:47]SetTLVBufToDocument [17:25:47]Processing tag 1135 (046F) [17:25:47]Malloc new data [17:25:47]Processing tag 1201 (04B1) [17:25:47]Malloc new data [17:25:47]Processing tag 1136 (0470) [17:25:47]Malloc new data [17:25:47]Processing tag 1138 (0472) [17:25:47]Malloc new data [17:25:47]Processing tag 1024 (0400) [17:25:47]Load OK [17:25:47]SetTLVBufToDocument [17:25:47]Processing tag 1006 (03EE) [17:25:47]Load OK [17:25:47]SetTLVBufToDocument [17:25:47]Processing tag 1010 (03F2) [17:25:47]Malloc new data [17:25:47]Processing tag 1011 (03F3) [17:25:47]Malloc new data [17:25:47]SetTLVBufToDocument err=0 [17:25:47]Processing tag 1006 (03EE) [17:25:47]Load OK [17:25:47]SetTLVBufToDocument [17:25:47]Processing tag 1010 (03F2) [17:25:47]Malloc new data [17:25:47]Processing tag 1011 (03F3) [17:25:47]Malloc new data [17:25:47]SetTLVBufToDocument err=0 [17:25:47]Processing tag 1007 (03EF) [17:25:47]Load OK [17:25:47]SetTLVBufToDocument [17:25:47]Processing tag 1014 (03F6) [17:25:47]Malloc new data [17:25:47]Processing tag 1015 (03F7) [17:25:47]Malloc new data [17:25:47]SetTLVBufToDocument err=0 [17:25:47]Processing tag 1007 (03EF) [17:25:47]Load OK [17:25:47]SetTLVBufToDocument [17:25:47]Processing tag 1014 (03F6) [17:25:47]Malloc new data [17:25:47]Processing tag 1015 (03F7) [17:25:47]Malloc new data [17:25:47]SetTLVBufToDocument err=0 [17:25:47]Processing tag 1007 (03EF) [17:25:47]Load OK [17:25:47]SetTLVBufToDocument [17:25:47]Processing tag 1014 (03F6) [17:25:47]Malloc new data [17:25:47]Processing tag 1015 (03F7) [17:25:47]Malloc new data [17:25:47]SetTLVBufToDocument err=0 [17:25:47]Processing tag 1007 (03EF) [17:25:47]Load OK [17:25:47]SetTLVBufToDocument [17:25:47]Processing tag 1014 (03F6) [17:25:47]Malloc new data [17:25:47]Processing tag 1015 (03F7) [17:25:47]Malloc new data [17:25:47]SetTLVBufToDocument err=0 [17:25:47]Processing tag 1007 (03EF) [17:25:47]Load OK [17:25:47]SetTLVBufToDocument [17:25:47]Processing tag 1014 (03F6) [17:25:47]Malloc new data [17:25:47]Processing tag 1015 (03F7) [17:25:47]Malloc new data [17:25:47]SetTLVBufToDocument err=0 [17:25:47]Processing tag 1007 (03EF) [17:25:47]Load OK [17:25:47]SetTLVBufToDocument [17:25:47]Processing tag 1014 (03F6) [17:25:47]Malloc new data [17:25:47]Processing tag 1015 (03F7) [17:25:47]Malloc new data [17:25:47]SetTLVBufToDocument err=0 [17:25:47]Processing tag 1007 (03EF) [17:25:47]Load OK [17:25:47]SetTLVBufToDocument [17:25:47]Processing tag 1014 (03F6) [17:25:47]Malloc new data [17:25:47]Processing tag 1015 (03F7) [17:25:47]Malloc new data [17:25:47]SetTLVBufToDocument err=0 [17:25:47]SetTLVBufToDocument err=0 [17:25:47]SetTLVBufToDocument err=0 [17:25:47]Processing tag 1133 (046D) [17:25:47]Malloc new data [17:25:47]SetTLVBufToDocument err=0 [17:25:47]Processing tag 1077 (0435) [17:25:47]Malloc new data [17:25:47]SetTLVBufToDocument err=0 [17:25:47]Malloc new data [17:25:47]SAM_PROTO_GetFMData [17:25:47]wFMCommunicate request_size=4 [17:25:47]MH_SAM_APDU [17:25:47]CAPDU: 80 13 03 00 [17:25:47]Write to MH i2c: E2 08 00 E4 00 80 13 03 00 00 00 00 00 63 [17:25:47]Write i2c OK [17:25:47]MH_I2C_Read... [17:25:47]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [17:25:47]Read from MH i2c: E2 [17:25:47]MH_I2C_Read... [17:25:47]Read from MH i2c: E2 FD 00 [17:25:47]MH_I2C_Read... [17:25:47]Read from MH i2c: E2 FD 00 E4 00 00 A9 04 85 04 A5 04 6E 04 04 00 03 00 00 00 69 04 94 00 6F 04 04 00 02 00 00 00 B1 04 02 00 70 30 70 04 02 00 70 30 72 04 00 00 00 04 78 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0B 00 F2 03 01 00 01 F3 03 02 00 23 05 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0A 00 F6 03 01 00 01 F7 03 01 00 6E EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8F 00 6F 04 04 00 01 00 00 00 B1 04 01 00 64 70 04 01 00 64 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 90 00 7F [17:25:48]RAPDU: A9 04 85 04 A5 04 6E 04 04 00 03 00 00 00 69 04 94 00 6F 04 04 00 02 00 00 00 B1 04 02 00 70 30 70 04 02 00 70 30 72 04 00 00 00 04 78 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0B 00 F2 03 01 00 01 F3 03 02 00 23 05 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0A 00 F6 03 01 00 01 F7 03 01 00 6E EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8F 00 6F 04 04 00 01 00 00 00 B1 04 01 00 64 70 04 01 00 64 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 90 00 [17:25:48]wFMCommunicate OK [17:25:48]wFMCommunicate request_size=4 [17:25:48]MH_SAM_APDU [17:25:48]CAPDU: 80 17 00 00 [17:25:48]Write to MH i2c: E2 08 00 E5 00 80 17 00 00 00 00 00 00 65 [17:25:48]Write i2c OK [17:25:48]MH_I2C_Read... [17:25:48]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [17:25:48]Read from MH i2c: E2 [17:25:48]MH_I2C_Read... [17:25:48]Read from MH i2c: E2 FD 00 [17:25:48]MH_I2C_Read... [17:25:48]Read from MH i2c: E2 FD 00 E5 00 00 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 90 00 76 [17:25:48]RAPDU: 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 90 00 [17:25:48]wFMCommunicate OK [17:25:48]wFMCommunicate request_size=4 [17:25:48]MH_SAM_APDU [17:25:48]CAPDU: 80 17 00 00 [17:25:48]Write to MH i2c: E2 08 00 E6 00 80 17 00 00 00 00 00 00 66 [17:25:48]Write i2c OK [17:25:48]MH_I2C_Read... [17:25:48]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [17:25:48]Read from MH i2c: E2 [17:25:48]MH_I2C_Read... [17:25:48]Read from MH i2c: E2 FD 00 [17:25:48]MH_I2C_Read... [17:25:48]Read from MH i2c: E2 FD 00 E6 00 00 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 90 00 34 [17:25:49]RAPDU: 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 90 00 [17:25:49]wFMCommunicate OK [17:25:49]wFMCommunicate request_size=4 [17:25:49]MH_SAM_APDU [17:25:49]CAPDU: 80 17 00 00 [17:25:49]Write to MH i2c: E2 08 00 E7 00 80 17 00 00 00 00 00 00 67 [17:25:49]Write i2c OK [17:25:49]MH_I2C_Read... [17:25:49]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [17:25:49]Read from MH i2c: E2 [17:25:49]MH_I2C_Read... [17:25:49]Read from MH i2c: E2 FD 00 [17:25:49]MH_I2C_Read... [17:25:49]Read from MH i2c: E2 FD 00 E7 00 00 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 90 00 D3 [17:25:49]RAPDU: 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 90 00 [17:25:49]wFMCommunicate OK [17:25:49]wFMCommunicate request_size=4 [17:25:49]MH_SAM_APDU [17:25:49]CAPDU: 80 17 00 00 [17:25:49]Write to MH i2c: E2 08 00 E8 00 80 17 00 00 00 00 00 00 68 [17:25:49]Write i2c OK [17:25:49]MH_I2C_Read... [17:25:49]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 195! [17:25:49]Read from MH i2c: E2 [17:25:49]MH_I2C_Read... [17:25:49]Read from MH i2c: E2 C6 00 [17:25:49]MH_I2C_Read... [17:25:49]Read from MH i2c: E2 C6 00 E8 00 00 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 57 [17:25:50]RAPDU: 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [17:25:50]wFMCommunicate OK [17:25:50]SAM_PROTO_GetFMData done [17:25:50]Malloc new data [17:25:50]Malloc new data [17:25:50]Malloc new data [17:25:50]Malloc new data [17:25:50]KKMLoadAndSignCloseShiftData err=0 [17:25:50]Отчет о закрытии смены ФФД: 1.0 ИНН: 21704197700507 Кассир: Шербакова Л. 01.11.2024 17:25 Смена: 2 РНМ: 0000000000213149 ЗНМ: 0300000072 СНО: Единый налог Чеков за смену: 1 ФД за смену: 3 Всего чеков: 1 ИТОГИ ПРИХОД Чеков: 1 Общий итог: 123.00 Итого наличными: 123.00 Итого безнал.: 0.00 НДС 0% : 0.00 НДС 12% : 13.15 НСП 0% : 0.00 НСП 1,50% : 0.00 НСП 0,50% : 0.00 НСП 5% : 0.00 НСП 3% : 0.00 НСП 2% : 0.00 НСП 1% : 1.10 ИТОГИ ВОЗВРАТ ПРИХОДА Чеков: 0 Общий итог: 0.00 Итого наличными: 0.00 Итого безнал.: 0.00 НДС 0% : 0.00 НДС 12% : 0.00 НСП 0% : 0.00 НСП 1,50% : 0.00 НСП 0,50% : 0.00 НСП 5% : 0.00 НСП 3% : 0.00 НСП 2% : 0.00 НСП 1% : 0.00 ИТОГИ РАСХОД Чеков: 0 Общий итог: 0.00 Итого наличными: 0.00 Итого безнал.: 0.00 НДС 0% : 0.00 НДС 12% : 0.00 НСП 0% : 0.00 НСП 1,50% : 0.00 НСП 0,50% : 0.00 НСП 5% : 0.00 НСП 3% : 0.00 НСП 2% : 0.00 НСП 1% : 0.00 ИТОГИ ВОЗВРАТ РАСХОДА Чеков: 0 Общий итог: 0.00 Итого наличными: 0.00 Итого безнал.: 0.00 НДС 0% : 0.00 НДС 12% : 0.00 НСП 0% : 0.00 НСП 1,50% : 0.00 НСП 0,50% : 0.00 НСП 5% : 0.00 НСП 3% : 0.00 НСП 2% : 0.00 НСП 1% : 0.00 Сумма внесений: 0.00 Сумма выплат: 0.00 Нал. в кассе: 123.00 НС Приход: 124.00 НС Возвр.Прихода: 1.00 НС Расход: 0.00 НС Возвр.Расхода: 0.00 ФД: 8 ФМ: 0000000002342588 ФПД: 164687399201342 [17:25:50]StoreToDocumentArchive [17:25:50]shift 2 fd 8 [17:25:50]save to /storage/0002/doc_00000008 [17:25:50]save last doc name /storage/0002/doc_00000008 to /storage/kkm_last_doc_name [17:25:50]save OK [17:25:50]Clear old archive folders... [17:25:50]NVStorageSaveData kkm_registers [17:25:50]File name is /storage/kkm_registers [17:25:50]Write 24 bytes [17:25:50]NVStorageSaveData done [17:25:50]NVStorageSaveData kkm_registers [17:25:50]File name is /storage/kkm_registers [17:25:50]Write 24 bytes [17:25:50]NVStorageSaveData done [17:25:50]ProcessDocumentItem done err = 0, tmpTLVsize=1375 [17:25:50]tlvbuf is 00E58550 [17:25:50]SAM_PROTO_ClearQueue [17:25:50]wFMCommunicate request_size=4 [17:25:50]MH_SAM_APDU [17:25:50]CAPDU: 80 09 00 00 [17:25:50]Write to MH i2c: E2 08 00 E9 00 80 09 00 00 00 00 00 00 5B [17:25:50]Write i2c OK [17:25:50]MH_I2C_Read... [17:25:50]Read from MH i2c: E2 [17:25:50]MH_I2C_Read... [17:25:50]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:25:50]Read from MH i2c: E2 03 00 [17:25:50]MH_I2C_Read... [17:25:50]Read from MH i2c: E2 03 00 E9 00 00 90 00 5D [17:25:50]RAPDU: 90 00 [17:25:50]wFMCommunicate OK [17:25:50]SAM_PROTO_ClearQueue done [17:25:50]KKMCreateOFDPacket [17:25:50]OFDProtocolAddRootSTLVToBuf [17:25:50]FM_MakeSignedData [17:25:50]FM_MakeSignedData [17:25:50]SAM_PROTO_SignData [17:25:50]wFMCommunicate request_size=4 [17:25:50]MH_SAM_APDU [17:25:50]CAPDU: 80 0D 01 02 [17:25:50]Write to MH i2c: E2 08 00 EA 00 80 0D 01 02 00 00 00 00 63 [17:25:50]Write i2c OK [17:25:50]MH_I2C_Read... [17:25:50]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:25:50]Read from MH i2c: E2 [17:25:50]MH_I2C_Read... [17:25:50]Read from MH i2c: E2 03 00 [17:25:50]MH_I2C_Read... [17:25:50]Read from MH i2c: E2 03 00 EA 00 00 90 00 5E [17:25:50]RAPDU: 90 00 [17:25:50]wFMCommunicate OK [17:25:50]wFMCommunicate request_size=255 [17:25:50]MH_SAM_APDU [17:25:50]CAPDU: 80 0D 02 02 FA 05 00 5F 05 B9 04 01 00 01 FA 03 0E 00 32 31 37 30 34 31 39 37 37 30 30 35 30 37 FD 03 17 00 D0 A8 D0 B5 D1 80 D0 B1 D0 B0 D0 BA D0 BE D0 B2 D0 B0 20 D0 9B 2E 20 F4 03 04 00 17 0F 25 67 0E 04 04 00 02 00 00 00 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 32 31 33 31 34 39 5E 04 04 00 01 00 00 00 57 04 04 00 03 00 00 00 AA 04 CF 04 6E 04 04 00 01 00 00 00 69 04 9C 00 6F 04 04 00 01 00 00 00 B1 04 02 00 0C 30 70 04 02 00 0C 30 72 04 01 00 00 00 04 7F 00 EE 03 0A 00 F2 03 01 00 00 F3 03 01 00 00 EE 03 0B 00 F2 03 01 00 01 F3 03 02 00 23 05 EF 03 0A 00 F6 03 01 00 00 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 06 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 05 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 04 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 03 F7 03 01 00 00 [17:25:50]Write to MH i2c: E2 02 01 EB 00 80 0D 02 02 FA 00 05 00 5F 05 B9 04 01 00 01 FA 03 0E 00 32 31 37 30 34 31 39 37 37 30 30 35 30 37 FD 03 17 00 D0 A8 D0 B5 D1 80 D0 B1 D0 B0 D0 BA D0 BE D0 B2 D0 B0 20 D0 9B 2E 20 F4 03 04 00 17 0F 25 67 0E 04 04 00 02 00 00 00 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 32 31 33 31 34 39 5E 04 04 00 01 00 00 00 57 04 04 00 03 00 00 00 AA 04 CF 04 6E 04 04 00 01 00 00 00 69 04 9C 00 6F 04 04 00 01 00 00 00 B1 04 02 00 0C 30 70 04 02 00 0C 30 72 04 01 00 00 00 04 7F 00 EE 03 0A 00 F2 03 01 00 00 F3 03 01 00 00 EE 03 0B 00 F2 03 01 00 01 F3 03 02 00 23 05 EF 03 0A 00 F6 03 01 00 00 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 06 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 05 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 04 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 03 F7 03 01 00 00 00 00 55 [17:25:50]Write i2c OK [17:25:50]MH_I2C_Read... [17:25:50]OFD Sender: No OFD packet to send [17:25:50]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:25:50]Read from MH i2c: E2 [17:25:50]MH_I2C_Read... [17:25:50]Read from MH i2c: E2 03 00 [17:25:50]MH_I2C_Read... [17:25:50]Read from MH i2c: E2 03 00 EB 00 00 90 00 5F [17:25:50]RAPDU: 90 00 [17:25:50]wFMCommunicate OK [17:25:50]wFMCommunicate request_size=255 [17:25:50]MH_SAM_APDU [17:25:50]CAPDU: 80 0D 02 02 FA EF 03 0A 00 F6 03 01 00 02 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 01 F7 03 01 00 6E 6A 04 99 00 6F 04 04 00 00 00 00 00 B1 04 01 00 00 70 04 01 00 00 72 04 01 00 00 00 04 7E 00 EE 03 0A 00 F2 03 01 00 00 F3 03 01 00 00 EE 03 0A 00 F2 03 01 00 01 F3 03 01 00 00 EF 03 0A 00 F6 03 01 00 00 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 06 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 05 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 04 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 03 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 02 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 01 F7 03 01 00 00 6B 04 99 00 6F 04 04 00 00 00 00 00 B1 04 01 00 00 70 04 01 00 00 72 04 01 00 00 00 04 7E 00 EE 03 0A 00 F2 03 01 00 00 F3 03 01 00 00 EE 03 0A 00 F2 03 01 00 01 F3 03 01 00 00 EF 03 0A 00 F6 03 [17:25:51]Write to MH i2c: E2 02 01 EC 00 80 0D 02 02 FA 00 EF 03 0A 00 F6 03 01 00 02 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 01 F7 03 01 00 6E 6A 04 99 00 6F 04 04 00 00 00 00 00 B1 04 01 00 00 70 04 01 00 00 72 04 01 00 00 00 04 7E 00 EE 03 0A 00 F2 03 01 00 00 F3 03 01 00 00 EE 03 0A 00 F2 03 01 00 01 F3 03 01 00 00 EF 03 0A 00 F6 03 01 00 00 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 06 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 05 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 04 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 03 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 02 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 01 F7 03 01 00 00 6B 04 99 00 6F 04 04 00 00 00 00 00 B1 04 01 00 00 70 04 01 00 00 72 04 01 00 00 00 04 7E 00 EE 03 0A 00 F2 03 01 00 00 F3 03 01 00 00 EE 03 0A 00 F2 03 01 00 01 F3 03 01 00 00 EF 03 0A 00 F6 03 00 00 36 [17:25:51]Write i2c OK [17:25:51]MH_I2C_Read... [17:25:51]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:25:51]Read from MH i2c: E2 [17:25:51]MH_I2C_Read... [17:25:51]Read from MH i2c: E2 03 00 [17:25:51]MH_I2C_Read... [17:25:51]Read from MH i2c: E2 03 00 EC 00 00 90 00 60 [17:25:51]RAPDU: 90 00 [17:25:51]wFMCommunicate OK [17:25:51]wFMCommunicate request_size=255 [17:25:51]MH_SAM_APDU [17:25:51]CAPDU: 80 0D 02 02 FA 01 00 00 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 06 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 05 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 04 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 03 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 02 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 01 F7 03 01 00 00 6C 04 99 00 6F 04 04 00 00 00 00 00 B1 04 01 00 00 70 04 01 00 00 72 04 01 00 00 00 04 7E 00 EE 03 0A 00 F2 03 01 00 00 F3 03 01 00 00 EE 03 0A 00 F2 03 01 00 01 F3 03 01 00 00 EF 03 0A 00 F6 03 01 00 00 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 06 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 05 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 04 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 03 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 02 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 01 F7 03 01 00 00 6D [17:25:51]Write to MH i2c: E2 02 01 ED 00 80 0D 02 02 FA 00 01 00 00 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 06 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 05 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 04 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 03 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 02 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 01 F7 03 01 00 00 6C 04 99 00 6F 04 04 00 00 00 00 00 B1 04 01 00 00 70 04 01 00 00 72 04 01 00 00 00 04 7E 00 EE 03 0A 00 F2 03 01 00 00 F3 03 01 00 00 EE 03 0A 00 F2 03 01 00 01 F3 03 01 00 00 EF 03 0A 00 F6 03 01 00 00 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 06 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 05 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 04 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 03 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 02 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 01 F7 03 01 00 00 6D 00 00 A1 [17:25:51]Write i2c OK [17:25:51]MH_I2C_Read... [17:25:51]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:25:51]Read from MH i2c: E2 [17:25:51]MH_I2C_Read... [17:25:51]Read from MH i2c: E2 03 00 [17:25:52]MH_I2C_Read... [17:25:52]Read from MH i2c: E2 03 00 ED 00 00 90 00 61 [17:25:52]RAPDU: 90 00 [17:25:52]wFMCommunicate OK [17:25:52]wFMCommunicate request_size=255 [17:25:52]MH_SAM_APDU [17:25:52]CAPDU: 80 0D 02 02 FA 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF [17:25:52]Write to MH i2c: E2 02 01 EE 00 80 0D 02 02 FA 00 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 00 00 AF [17:25:52]Write i2c OK [17:25:52]MH_I2C_Read... [17:25:52]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:25:52]Read from MH i2c: E2 [17:25:52]MH_I2C_Read... [17:25:52]Read from MH i2c: E2 03 00 [17:25:52]MH_I2C_Read... [17:25:52]Read from MH i2c: E2 03 00 EE 00 00 90 00 62 [17:25:52]RAPDU: 90 00 [17:25:52]wFMCommunicate OK [17:25:52]wFMCommunicate request_size=255 [17:25:52]MH_SAM_APDU [17:25:52]CAPDU: 80 0D 02 02 FA 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 [17:25:52]Write to MH i2c: E2 02 01 EF 00 80 0D 02 02 FA 00 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 00 00 00 [17:25:52]Write i2c OK [17:25:52]MH_I2C_Read... [17:25:53]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:25:53]Read from MH i2c: E2 [17:25:53]MH_I2C_Read... [17:25:53]Read from MH i2c: E2 03 00 [17:25:53]MH_I2C_Read... [17:25:53]Read from MH i2c: E2 03 00 EF 00 00 90 00 63 [17:25:53]RAPDU: 90 00 [17:25:53]wFMCommunicate OK [17:25:53]wFMCommunicate request_size=134 [17:25:53]MH_SAM_APDU [17:25:53]CAPDU: 80 0D 02 02 81 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 10 04 04 00 08 00 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 33 34 32 35 38 38 35 04 06 00 95 C8 45 ED AA 3E [17:25:53]Write to MH i2c: E2 89 00 F0 00 80 0D 02 02 81 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 10 04 04 00 08 00 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 33 34 32 35 38 38 35 04 06 00 95 C8 45 ED AA 3E 00 00 25 [17:25:53]Write i2c OK [17:25:53]MH_I2C_Read... [17:25:53]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:25:53]Read from MH i2c: E2 [17:25:53]MH_I2C_Read... [17:25:53]Read from MH i2c: E2 03 00 [17:25:53]MH_I2C_Read... [17:25:53]Read from MH i2c: E2 03 00 F0 00 00 90 00 64 [17:25:53]RAPDU: 90 00 [17:25:53]wFMCommunicate OK [17:25:53]wFMCommunicate request_size=4 [17:25:53]MH_SAM_APDU [17:25:53]CAPDU: 80 0D 03 02 [17:25:53]Write to MH i2c: E2 08 00 F1 00 80 0D 03 02 00 00 00 00 6C [17:25:53]Write i2c OK [17:25:53]MH_I2C_Read... [17:25:53]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:25:53]Read from MH i2c: E2 [17:25:53]MH_I2C_Read... [17:25:53]Read from MH i2c: E2 0B 00 [17:25:53]MH_I2C_Read... [17:25:53]Read from MH i2c: E2 0B 00 F1 00 00 E5 3E 1D D7 66 B8 E8 66 90 00 F0 [17:25:53]RAPDU: E5 3E 1D D7 66 B8 E8 66 90 00 [17:25:53]wFMCommunicate OK [17:25:53]SAM_PROTO_SignData done [17:25:53]FM_MakeSignedData done [17:25:53]CreateOFDProtocolMessage [17:25:53]wFMCommunicate request_size=4 [17:25:53]MH_SAM_APDU [17:25:53]CAPDU: 80 11 00 00 [17:25:53]Write to MH i2c: E2 08 00 F2 00 80 11 00 00 00 00 00 00 6C [17:25:53]Write i2c OK [17:25:53]MH_I2C_Read... [17:25:53]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:25:53]Read from MH i2c: E2 [17:25:53]MH_I2C_Read... [17:25:53]Read from MH i2c: E2 17 00 [17:25:53]MH_I2C_Read... [17:25:53]Read from MH i2c: E2 17 00 F2 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 33 34 32 35 38 38 90 00 BF [17:25:53]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 32 33 34 32 35 38 38 90 00 [17:25:53]wFMCommunicate OK [17:25:53]CreateOFDProtocolMessage done [17:25:53]OFDSenderStorePacket 8 [17:25:53]StoreOFDPacket docnum=8 [17:25:54]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 33 34 32 35 38 38 73 05 00 00 9C 46 6B 05 68 4A 5A 05 01 00 05 00 5F 05 B9 04 01 00 01 FA 03 0E 00 32 31 37 30 34 31 39 37 37 30 30 35 30 37 FD 03 17 00 D0 A8 D0 B5 D1 80 D0 B1 D0 B0 D0 BA D0 BE D0 B2 D0 B0 20 D0 9B 2E 20 F4 03 04 00 17 0F 25 67 0E 04 04 00 02 00 00 00 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 32 31 33 31 34 39 5E 04 04 00 01 00 00 00 57 04 04 00 03 00 00 00 AA 04 CF 04 6E 04 04 00 01 00 00 00 69 04 9C 00 6F 04 04 00 01 00 00 00 B1 04 02 00 0C 30 70 04 02 00 0C 30 72 04 01 00 00 00 04 7F 00 EE 03 0A 00 F2 03 01 00 00 F3 03 01 00 00 EE 03 0B 00 F2 03 01 00 01 F3 03 02 00 23 05 EF 03 0A 00 F6 03 01 00 00 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 06 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 05 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 04 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 03 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 02 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 01 F7 03 01 00 6E 6A 04 99 00 6F 04 04 00 00 00 00 00 B1 04 01 00 00 70 04 01 00 00 72 04 01 00 00 00 04 7E 00 EE 03 0A 00 F2 03 01 00 00 F3 03 01 00 00 EE 03 0A 00 F2 03 01 00 01 F3 03 01 00 00 EF 03 0A 00 F6 03 01 00 00 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 06 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 05 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 04 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 03 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 02 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 01 F7 03 01 00 00 6B 04 99 00 6F 04 04 00 00 00 00 00 B1 04 01 00 00 70 04 01 00 00 72 04 01 00 00 00 04 7E 00 EE 03 0A 00 F2 03 01 00 00 F3 03 01 00 00 EE 03 0A 00 F2 03 01 00 01 F3 03 01 00 00 EF 03 0A 00 F6 03 01 00 00 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 06 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 05 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 04 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 03 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 02 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 01 F7 03 01 00 00 6C 04 99 00 6F 04 04 00 00 00 00 00 B1 04 01 00 00 70 04 01 00 00 72 04 01 00 00 00 04 7E 00 EE 03 0A 00 F2 03 01 00 00 F3 03 01 00 00 EE 03 0A 00 F2 03 01 00 01 F3 03 01 00 00 EF 03 0A 00 F6 03 01 00 00 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 06 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 05 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 04 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 03 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 02 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 01 F7 03 01 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 10 04 04 00 08 00 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 33 34 32 35 38 38 35 04 06 00 95 C8 45 ED AA 3E E5 3E 1D D7 66 B8 E8 66 [17:25:54]CheckFolder [17:25:54]dirname=/storage/ofd_packets [17:25:54]CheckFolder done [17:25:54]ProducePacketName [17:25:54]name=ofd_packets/00000008 [17:25:54]NVStorageSaveData ofd_packets/00000008 [17:25:54]File name is /storage/ofd_packets/00000008 [17:25:54]Write 1425 bytes [17:25:54]NVStorageSaveData done [17:25:54]OFDSenderStorePacket done [17:25:54]KKMCreateOFDPacket done [17:25:54]NVStorageSaveData kkm_last_timestamp [17:25:54]File name is /storage/kkm_last_timestamp [17:25:54]Write 4 bytes [17:25:54]NVStorageSaveData done [17:25:54]ExternCall_PrintAddStr [17:25:54]wPrintStart [17:25:54]Write to MH i2c: 01 00 00 F3 00 F3 [17:25:54]Write i2c OK [17:25:54]MH_I2C_Read... [17:25:54]Read from MH i2c: 01 [17:25:54]MH_I2C_Read... [17:25:54]Read from MH i2c: 01 07 00 [17:25:54]MH_I2C_Read... [17:25:54]Read from MH i2c: 01 07 00 F3 00 00 00 00 00 00 FF 0F 08 [17:25:54]RasterBufferAndPrint [17:25:54]line Отчет о закрытии смены [17:25:54]line ФФД: 1.0 [17:25:54]line ИНН: 21704197700507 [17:25:54]line Кассир: Шербакова Л. [17:25:54]line 01.11.2024 17:25 [17:25:54]line Смена: 2 [17:25:54]line РНМ: 0000000000213149 [17:25:54]line ЗНМ: 0300000072 [17:25:54]line СНО: Единый налог [17:25:54]line Чеков за смену: 1 [17:25:54]line ФД за смену: 3 [17:25:54]line Всего чеков: 1 [17:25:54]line ИТОГИ ПРИХОД [17:25:54]line Чеков: 1 [17:25:54]line Общий итог: 123.00 [17:25:54]line Итого наличными: 123.00 [17:25:54]line Итого безнал.: 0.00 [17:25:54]line НДС 0% : 0.00 [17:25:54]line НДС 12% : 13.15 [17:25:54]line НСП 0% : 0.00 [17:25:54]line НСП 1,50% : 0.00 [17:25:54]line НСП 0,50% : 0.00 [17:25:54]line НСП 5% : 0.00 [17:25:54]line НСП 3% : 0.00 [17:25:54]line НСП 2% : 0.00 [17:25:54]line НСП 1% : 1.10 [17:25:54]line ИТОГИ ВОЗВРАТ ПРИХОДА [17:25:54]line Чеков: 0 [17:25:54]line Общий итог: 0.00 [17:25:54]line Итого наличными: 0.00 [17:25:54]line Итого безнал.: 0.00 [17:25:54]line НДС 0% : 0.00 [17:25:54]line НДС 12% : 0.00 [17:25:54]line НСП 0% : 0.00 [17:25:54]line НСП 1,50% : 0.00 [17:25:54]line НСП 0,50% : 0.00 [17:25:54]line НСП 5% : 0.00 [17:25:54]line НСП 3% : 0.00 [17:25:54]line НСП 2% : 0.00 [17:25:54]line НСП 1% : 0.00 [17:25:54]line ИТОГИ РАСХОД [17:25:54]line Чеков: 0 [17:25:54]line Общий итог: 0.00 [17:25:54]line Итого наличными: 0.00 [17:25:54]line Итого безнал.: 0.00 [17:25:54]line НДС 0% : 0.00 [17:25:54]line НДС 12% : 0.00 [17:25:54]line НСП 0% : 0.00 [17:25:54]line НСП 1,50% : 0.00 [17:25:54]line НСП 0,50% : 0.00 [17:25:54]line НСП 5% : 0.00 [17:25:54]line НСП 3% : 0.00 [17:25:54]line НСП 2% : 0.00 [17:25:54]line НСП 1% : 0.00 [17:25:54]line ИТОГИ ВОЗВРАТ РАСХОДА [17:25:54]line Чеков: 0 [17:25:54]line Общий итог: 0.00 [17:25:54]line Итого наличными: 0.00 [17:25:54]line Итого безнал.: 0.00 [17:25:54]line НДС 0% : 0.00 [17:25:54]line НДС 12% : 0.00 [17:25:54]line НСП 0% : 0.00 [17:25:54]line НСП 1,50% : 0.00 [17:25:54]line НСП 0,50% : 0.00 [17:25:54]line НСП 5% : 0.00 [17:25:54]line НСП 3% : 0.00 [17:25:54]line НСП 2% : 0.00 [17:25:54]line НСП 1% : 0.00 [17:25:54]line Сумма внесений: 0.00 [17:25:54]line Сумма выплат: 0.00 [17:25:54]line Нал. в кассе: 123.00 [17:25:54]line НС Приход: 124.00 [17:25:54]line НС Возвр.Прихода: 1.00 [17:25:54]line НС Расход: 0.00 [17:25:54]line НС Возвр.Расхода: 0.00 [17:25:54]line ФД: 8 [17:25:54]line ФМ: 0000000002342588 [17:25:54]line ФПД: 164687399201342 [17:25:54]OFD Sender: Processing packet 8 [packets to send 1, broken 0] [17:25:54]ProducePacketName [17:25:54]name=ofd_packets/00000008 [17:25:54]OFD Sender: To server: pG, [17:25:54]CommunicateWithHost lk.salyk.kg:30040 [17:25:54]ConnectInit lk.salyk.kg [17:25:54]written 0, free lines is 4095 [17:25:54]Connected sock=10 [17:25:54]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 33 34 32 35 38 38 73 05 00 00 9C 46 6B 05 68 4A 5A 05 01 00 05 00 5F 05 B9 04 01 00 01 FA 03 0E 00 32 31 37 30 34 31 39 37 37 30 30 35 30 37 FD 03 17 00 D0 A8 D0 B5 D1 80 D0 B1 D0 B0 D0 BA D0 BE D0 B2 D0 B0 20 D0 9B 2E 20 F4 03 04 00 17 0F 25 67 0E 04 04 00 02 00 00 00 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 32 31 33 31 34 39 5E 04 04 00 01 00 00 00 57 04 04 00 03 00 00 00 AA 04 CF 04 6E 04 04 00 01 00 00 00 69 04 9C 00 6F 04 04 00 01 00 00 00 B1 04 02 00 0C 30 70 04 02 00 0C 30 72 04 01 00 00 00 04 7F 00 EE 03 0A 00 F2 03 01 00 00 F3 03 01 00 00 EE 03 0B 00 F2 03 01 00 01 F3 03 02 00 23 05 EF 03 0A 00 F6 03 01 00 00 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 06 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 05 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 04 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 03 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 02 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 01 F7 03 01 00 6E 6A 04 99 00 6F 04 04 00 00 00 00 00 B1 04 01 00 00 70 04 01 00 00 72 04 01 00 00 00 04 7E 00 EE 03 0A 00 F2 03 01 00 00 F3 03 01 00 00 EE 03 0A 00 F2 03 01 00 01 F3 03 01 00 00 EF 03 0A 00 F6 03 01 00 00 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 06 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 05 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 04 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 03 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 02 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 01 F7 03 01 00 00 6B 04 99 00 6F 04 04 00 00 00 00 00 B1 04 01 00 00 70 04 01 00 00 72 04 01 00 00 00 04 7E 00 EE 03 0A 00 F2 03 01 00 00 F3 03 01 00 00 EE 03 0A 00 F2 03 01 00 01 F3 03 01 00 00 EF 03 0A 00 F6 03 01 00 00 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 06 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 05 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 04 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 03 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 02 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 01 F7 03 01 00 00 6C 04 99 00 6F 04 04 00 00 00 00 00 B1 04 01 00 00 70 04 01 00 00 72 04 01 00 00 00 04 7E 00 EE 03 0A 00 F2 03 01 00 00 F3 03 01 00 00 EE 03 0A 00 F2 03 01 00 01 F3 03 01 00 00 EF 03 0A 00 F6 03 01 00 00 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 06 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 05 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 04 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 03 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 02 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 01 F7 03 01 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 Write to MH i2c: 04 00 01 00 00 72 00 04 43 00 01 00 44 00 [17:25:55]04 75 00 EE 03 Write i2c OK [17:25:55]09 MH_I2C_Read... [17:25:55]00 F2 03 01 00 00 F3 03 00 Read from MH i2c: 00 01 EE [17:25:55]03 MH_I2C_Read... [17:25:55]09 00 F2 03 01 00 01 F3 03 00 00 EF 03 Read from MH i2c: 09 01 00 07 F6 00 03 [17:25:55]01 MH_I2C_Read... [17:25:55]00 00 Read from MH i2c: F7 01 03 07 00 00 00 43 EF 01 03 00 09 00 00 00 F6 00 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 00 F7 71 03 0D 00 C9 00 [17:25:55]EF RasterBufferAndPrint [17:25:55]03 line [17:25:55]09 line [17:25:55]00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 line [17:25:55]04 line [17:25:55]F7 line [17:25:55]03 00 00 written 0, free lines is 3578 [17:25:55]EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 MH_Cut [17:25:55]01 Write to MH i2c: 00 D1 06 01 F7 00 03 4A 00 01 00 01 10 1D 04 [17:25:55]04 00 08 00 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 32 33 34 32 35 38 38 35 04 06 00 95 C8 45 ED AA 3E E5 3E 1D D7 66 B8 E8 66 [17:25:55]Write i2c OK [17:25:55]MH_I2C_Read... [17:25:55]Read from MH i2c: D1 [17:25:55]MH_I2C_Read... [17:25:55]Read from MH i2c: D1 01 00 [17:25:55]MH_I2C_Read... [17:25:55]Read from MH i2c: D1 01 00 4A 01 00 1C [17:25:55]Write to MH i2c: 01 00 00 4B 01 4C [17:25:55]Write i2c OK [17:25:55]MH_I2C_Read... [17:25:55]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 32 33 34 32 35 38 38 4F 00 00 00 BB 19 47 00 AC B9 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 32 33 34 32 35 38 38 10 04 04 00 08 00 00 00 F4 03 04 00 4A B9 24 67 B6 04 01 00 00 81 AF 42 EB AE DB 3F 79 [17:25:55]CommunicateWithHost err = 0 [17:25:55]CheckOFDResponse [17:25:55]1017 (14) - 77093643461234 [17:25:55]1041 (16) - 0000000002342588 [17:25:55]1040 (4) - 8 [17:25:55]1012 (4) - 01.11.2024 11:19 [17:25:55]1206 (1) - 0 [17:25:55]OFD Sender: Remove packet 8 [17:25:55]ProducePacketName [17:25:55]name=ofd_packets/00000008 [17:25:55]NVStorageDeleteData [17:25:55]*** Cut start [17:25:55]*** Partial cut [17:25:55]*** CUTSNS_PIN = 1 [17:25:55]*** CUTSNS_PIN = 0 [17:25:56]*** Brake cut motor [17:25:56]OFD Sender: No OFD packet to send [17:25:56]Read from MH i2c: 01 [17:25:56]MH_I2C_Read... [17:25:56]*** Stop cut motor [17:25:56]*** Cut end [17:25:56]Read from MH i2c: 01 07 00 [17:25:56]MH_I2C_Read... [17:25:56]Read from MH i2c: 01 07 00 4B 01 00 00 00 00 00 FF 0F 61 [17:25:56]process_action close_shift done [17:25:56]requested_data is exist [17:25:56]produce_requested_data [17:25:56]requested_item fd.num is exist - process it [17:25:56]SAM_PROTO_GetFieldsCounters [17:25:56]wFMCommunicate request_size=4 [17:25:56]MH_SAM_APDU [17:25:56]CAPDU: 80 13 00 00 [17:25:56]Write to MH i2c: E2 08 00 4C 01 80 13 00 00 00 00 00 00 C9 [17:25:56]Write i2c OK [17:25:56]MH_I2C_Read... [17:25:56]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:25:56]Read from MH i2c: E2 [17:25:56]MH_I2C_Read... [17:25:56]Read from MH i2c: E2 62 00 [17:25:56]MH_I2C_Read... [17:25:56]Read from MH i2c: E2 62 00 4C 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 33 34 32 35 38 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 32 31 33 31 34 39 10 04 04 00 08 00 00 00 0E 04 04 00 02 00 00 00 12 04 04 00 01 00 00 00 5E 04 04 00 01 00 00 00 57 04 04 00 03 00 00 00 19 04 04 00 00 00 00 00 90 00 F3 [17:25:56]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 32 33 34 32 35 38 38 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 32 31 33 31 34 39 10 04 04 00 08 00 00 00 0E 04 04 00 02 00 00 00 12 04 04 00 01 00 00 00 5E 04 04 00 01 00 00 00 57 04 04 00 03 00 00 00 19 04 04 00 00 00 00 00 90 00 [17:25:56]wFMCommunicate OK [17:25:56]SAM_PROTO_GetFieldsCounters done [17:25:56]requested_item shift.num is exist - process it [17:25:56]requested_item shift.opened is exist - process it [17:25:56]req_shift_opened [17:25:56]FM_GetShiftState [17:25:56]SAM_PROTO_GetShiftState [17:25:56]wFMCommunicate request_size=4 [17:25:56]MH_SAM_APDU [17:25:56]CAPDU: 80 13 01 00 [17:25:56]Write to MH i2c: E2 08 00 4D 01 80 13 01 00 00 00 00 00 CB [17:25:56]Write i2c OK [17:25:56]MH_I2C_Read... [17:25:56]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:25:56]Read from MH i2c: E2 [17:25:56]MH_I2C_Read... [17:25:56]Read from MH i2c: E2 0E 00 [17:25:56]MH_I2C_Read... [17:25:56]Read from MH i2c: E2 0E 00 4D 01 00 09 00 00 00 00 00 00 00 00 00 00 90 00 D6 [17:25:56]RAPDU: 09 00 00 00 00 00 00 00 00 00 00 90 00 [17:25:56]wFMCommunicate OK [17:25:56]SAM_PROTO_GetShiftState done [17:25:56]FM_GetShiftState done [17:25:56]req_shift_opened done [17:25:56]requested_item shift.open_date is exist - process it [17:25:56]req_shift_open_date [17:25:56]FM_GetShiftState [17:25:56]SAM_PROTO_GetShiftState [17:25:56]wFMCommunicate request_size=4 [17:25:56]MH_SAM_APDU [17:25:56]CAPDU: 80 13 01 00 [17:25:56]Write to MH i2c: E2 08 00 4E 01 80 13 01 00 00 00 00 00 CC [17:25:57]Write i2c OK [17:25:57]MH_I2C_Read... [17:25:57]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:25:57]Read from MH i2c: E2 [17:25:57]MH_I2C_Read... [17:25:57]Read from MH i2c: E2 0E 00 [17:25:57]MH_I2C_Read... [17:25:57]Read from MH i2c: E2 0E 00 4E 01 00 09 00 00 00 00 00 00 00 00 00 00 90 00 D7 [17:25:57]RAPDU: 09 00 00 00 00 00 00 00 00 00 00 90 00 [17:25:57]wFMCommunicate OK [17:25:57]SAM_PROTO_GetShiftState done [17:25:57]FM_GetShiftState done [17:25:57]req_shift_open_date done [17:25:57]produce_requested_data done [17:25:57]produce_requested_data return {"fd.num":8,"shift.num":2,"shift.opened":0,"shift.open_date":0} [17:25:57]process_action_free close_shift [17:25:57]json_value_free [17:25:57]json_value_free done [17:25:57]process_json_proto returns [17:25:57]Send response to host [17:25:57]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fd.num":8,"shift.num":2,"shift.opened":0,"shift.open_date":0}}} [17:25:57]free response buf [17:25:57]execute_script done [17:25:57]execute_script returns [17:25:57]free content buf [17:25:57]Sock 8.Close socket [17:25:57]Sock 8.Thread stoped [17:26:01]OFD Sender: No OFD packet to send [17:26:06]OFD Sender: No OFD packet to send [17:26:11]OFD Sender: No OFD packet to send [17:26:16]OFD Sender: No OFD packet to send [17:26:21]OFD Sender: No OFD packet to send [17:26:26]OFD Sender: No OFD packet to send [17:26:31]OFD Sender: No OFD packet to send [17:26:36]OFD Sender: No OFD packet to send [17:26:41]OFD Sender: No OFD packet to send [17:26:46]OFD Sender: No OFD packet to send [17:26:51]OFD Sender: No OFD packet to send [17:26:56]OFD Sender: No OFD packet to send [17:27:01]OFD Sender: No OFD packet to send [17:27:06]OFD Sender: No OFD packet to send [17:27:11]OFD Sender: No OFD packet to send [17:27:16]OFD Sender: No OFD packet to send [17:27:21]OFD Sender: No OFD packet to send [17:27:26]OFD Sender: No OFD packet to send [17:27:31]OFD Sender: No OFD packet to send [17:27:36]OFD Sender: No OFD packet to send [17:27:41]OFD Sender: No OFD packet to send [17:27:46]OFD Sender: No OFD packet to send [17:27:51]OFD Sender: No OFD packet to send [17:27:56]OFD Sender: No OFD packet to send [17:28:01]OFD Sender: No OFD packet to send [17:28:06]OFD Sender: No OFD packet to send [17:28:11]OFD Sender: No OFD packet to send [17:28:16]OFD Sender: No OFD packet to send [17:28:21]OFD Sender: No OFD packet to send [17:28:26]OFD Sender: No OFD packet to send [17:28:31]OFD Sender: No OFD packet to send [17:28:36]OFD Sender: No OFD packet to send [17:28:41]OFD Sender: No OFD packet to send [17:28:46]OFD Sender: No OFD packet to send [17:28:51]OFD Sender: No OFD packet to send [17:28:56]OFD Sender: No OFD packet to send [17:29:01]OFD Sender: No OFD packet to send [17:29:06]OFD Sender: No OFD packet to send [17:29:11]OFD Sender: No OFD packet to send [17:29:16]OFD Sender: No OFD packet to send [17:29:21]OFD Sender: No OFD packet to send [17:29:26]OFD Sender: No OFD packet to send [17:29:31]OFD Sender: No OFD packet to send [17:29:36]OFD Sender: No OFD packet to send [17:29:41]OFD Sender: No OFD packet to send [17:29:46]OFD Sender: No OFD packet to send [17:29:51]OFD Sender: No OFD packet to send [17:29:56]OFD Sender: No OFD packet to send [17:30:01]OFD Sender: No OFD packet to send [17:30:06]OFD Sender: No OFD packet to send [17:30:11]OFD Sender: No OFD packet to send [17:30:16]OFD Sender: No OFD packet to send [17:30:21]OFD Sender: No OFD packet to send [17:30:26]OFD Sender: No OFD packet to send [17:30:31]OFD Sender: No OFD packet to send [17:30:36]OFD Sender: No OFD packet to send [17:30:41]OFD Sender: No OFD packet to send [17:30:46]OFD Sender: No OFD packet to send [17:30:51]OFD Sender: No OFD packet to send [17:30:56]OFD Sender: No OFD packet to send [17:31:01]OFD Sender: No OFD packet to send