const alphaA1Payload = '00 01 00 00 02 10 23 a5 12 21 04 22 09 27 19 84 02 16 00 00 02 27 97 89 27 97 89 00 07 04 16 34 29 21 04 15 18 30 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 11 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 10 89 83 10 89 83 00 03 47 10 29 83 21 04 15 18 31 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01 03 00 00 00 00 00 00 00 00 00 00 00 00 00 00'; const alphaA1ABBA1TPayload = '00 01 00 00 14 91 91 8C 32 23 02 01 09 09 12 00 00 06 00 01 03 20 01 67 06 32 86 00 00 00 12 98 48 00 00 00 00 00 13 68 81 00 00 00 14 82 14 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF'; const alphaA1ABBA1RPayload = '00 01 00 00 14 47 96 8C 39 23 02 08 09 43 59 00 02 16 00 01 03 15 95 01 63 90 28 00 39 85 98 44 79 22 12 09 20 29 52 04 73 00 40 47 96 82 08 22 12 05 07 29 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 76 10 87 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF'; const alphaA3Payload = '00 03 12 0a 9a 45 45 20 20 02 00 13 18 01 00 0d 0d 03 05 0d 06 ff ad f0 df 03 3f fc f0 c1 1f ff ff 03 3e ef af a0 01 85 ff ff 0f 30 8f ff f7 f8 5f 10 fe ff 1a 16 db e0 a8 e0 08 03 34 68 60 80 0a fc f3 00 24 a5 00 a0 01 81 19 67 00 00 82 f5 e0 45 45 20 20 41 33 52 20 20 20 20 20 02 04 04 02 20 20 20 20 20 20 20 20 30 34 39 30 34 35 33 36 0f 5c e1 01 00 00 00 5f 3d 03 00 00 00 15 06 04 0e 14 0c 45 00 00 00 00 fc 12 00 00 00 15 06 04 0e 14 58 17 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 5c e1 01 00 00 00 5f 3d 03 00 00 00 15 06 04 0e 14 0c 45 00 00 00 00 fc 12 00 00 00 15 06 04 0e 14 58 17 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00'; const alphaA1WithErrorFirtsBytePayload = '01 01 00 00 02 10 23 a5 12 21 04 22 09 27 19 84 02 16 00 00 02 27 97 89 27 97 89 00 07 04 16 34 29 21 04 15 18 30 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 11 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 10 89 83 10 89 83 00 03 47 10 29 83 21 04 15 18 31 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01 03 00 00 00 00 00 00 00 00 00 00 00 00 00 00'; const alphaA3WithErrorFirtsBytePayload = '01 03 12 0a 9a 45 45 20 20 02 00 13 18 01 00 0d 0d 03 05 0d 06 ff ad f0 df 03 3f fc f0 c1 1f ff ff 03 3e ef af a0 01 85 ff ff 0f 30 8f ff f7 f8 5f 10 fe ff 1a 16 db e0 a8 e0 08 03 34 68 60 80 0a fc f3 00 24 a5 00 a0 01 81 19 67 00 00 82 f5 e0 45 45 20 20 41 33 52 20 20 20 20 20 02 04 04 02 20 20 20 20 20 20 20 20 30 34 39 30 34 35 33 36 0f 5c e1 01 00 00 00 5f 3d 03 00 00 00 15 06 04 0e 14 0c 45 00 00 00 00 fc 12 00 00 00 15 06 04 0e 14 58 17 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 5c e1 01 00 00 00 5f 3d 03 00 00 00 15 06 04 0e 14 0c 45 00 00 00 00 fc 12 00 00 00 15 06 04 0e 14 58 17 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00'; const alphaA1UnidentifiedByteModelPayload = '00 04 00 00 02 10 23 a5 12 21 04 22 09 27 19 84 02 16 00 00 02 27 97 89 27 97 89 00 07 04 16 34 29 21 04 15 18 30 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 11 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 10 89 83 10 89 83 00 03 47 10 29 83 21 04 15 18 31 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01 03 00 00 00 00 00 00 00 00 00 00 00 00 00 00'; const alphaA3UnidentifiedByteModelPayload = '00 05 12 0a 9a 45 45 20 20 02 00 13 18 01 00 0d 0d 03 05 0d 06 ff ad f0 df 03 3f fc f0 c1 1f ff ff 03 3e ef af a0 01 85 ff ff 0f 30 8f ff f7 f8 5f 10 fe ff 1a 16 db e0 a8 e0 08 03 34 68 60 80 0a fc f3 00 24 a5 00 a0 01 81 19 67 00 00 82 f5 e0 45 45 20 20 41 33 52 20 20 20 20 20 02 04 04 02 20 20 20 20 20 20 20 20 30 34 39 30 34 35 33 36 0f 5c e1 01 00 00 00 5f 3d 03 00 00 00 15 06 04 0e 14 0c 45 00 00 00 00 fc 12 00 00 00 15 06 04 0e 14 58 17 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 5c e1 01 00 00 00 5f 3d 03 00 00 00 15 06 04 0e 14 0c 45 00 00 00 00 fc 12 00 00 00 15 06 04 0e 14 58 17 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00'; const changeDatetimeSuccessPayloadInHex = probeCommand => `00 ${probeCommand}`; const changeDatetimeFailurePayloadInHex = probeCommand => `01 ${probeCommand}`; const alphaElsterIIA1RPayload = '00 01 00 03 58 76 69 00 00 00 00 00 00 06 48 00 02 16 00 01 03 00 43 52 20 21 80 00 00 88 27 22 07 10 15 14 62 42 62 00 87 51 00 50 68 32 32 70 00 00 88 02 22 07 09 02 29 62 57 57 00 87 84 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 41 89 43 43 00 00 00 95 15 22 07 13 17 29 62 45 23 00 92 91 00 48 83 89 10 40 00 00 92 23 22 07 09 02 14 62 82 43 00 91 26 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 94 20 52 54 50 00 00 90 73 32 53 40 00 10 00'; const alphaABBA1RPlusLQMiPayload = '00 01 00 00 20 68 19 8C 32 23 02 01 09 17 32 00 00 06 00 01 03 00 06 09 87 90 32 50 00 00 00 00 00 00 00 00 07 82 03 00 00 00 00 09 15 65 31 47 50 00 00 00 00 00 00 00 00 08 01 73 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01 54 44 16 55 00 00 00 00 00 00 00 00 00 02 58 27 00 00 00 00 02 62 69 01 07 50 00 00 00 00 00 00 00 00 02 68 55 00 00 00 00 01 97 16 81 77 50 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 14 31 07 50 00 00 00 01 32 07 50 00 00 00 00 00 72 50 00 06 14 30 11 42 50 00 15 25 53 21 80 00 00 06 14 29 99 40 00 10 00'; const alphaA3RDPayload = '00 03 12 0A 9A 45 45 20 20 02 00 13 18 01 00 0D 0D 03 05 0D 06 FF AD F0 DF 03 3F FC F0 C1 1F FF FF 03 3E EF AF A0 01 85 FF FF 0F 30 8F FF F7 F8 5F 10 FE FF 1A 16 DB E0 A8 E0 08 03 34 68 60 80 0A FC F3 00 24 A5 00 A0 01 81 19 67 00 00 82 F5 E0 45 45 20 20 41 33 52 20 20 20 20 20 02 04 04 02 20 20 20 20 20 20 20 20 30 35 31 30 36 30 36 30 17 02 08 09 21 00 0A DD 02 6B 03 00 00 89 40 08 01 00 00 10 27 00 00 00 00 17 01 13 0C 1F F4 2E 07 00 00 00 00 00 00 00 00 17 01 13 0C 1F 00 49 02 00 00 00 00 00 00 00 00 D2 60 51 00 00 00 3A 00 2F 00 00 00 10 27 00 00 00 00 17 01 12 16 3B CC 70 02 00 00 00 00 00 00 00 00 17 01 12 16 3B DC 4C 01 00 00 00 00 00 00 00 00 E4 22 5C 00 00 00 8C 17 35 00 00 00 10 27 00 00 00 00 17 01 13 04 3B 74 42 01 00 00 00 00 00 00 00 00 17 01 13 04 3B C4 EF 00 00 00 00 00 00 00 00 00 27 7F BD 02 00 00 C3 28 A4 00 00 00 10 27 00 00 00 00 17 01 13 0C 1F F4 2E 07 00 00 00 00 00 00 00 00 17 01 13 0C 1F 00 49 02 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00'; const alphaA3RDAgriculturalIrrigationPayload = '00 03 12 0A 9A 45 45 20 20 02 00 13 18 01 00 0D 0D 03 05 0D 06 FF AD F0 DF 03 3F FC F0 C1 1F FF FF 03 3E EF AF A0 01 85 FF FF 0F 30 8F FF F7 F8 5F 10 FE FF 1A 16 DB E0 A8 E0 08 03 34 68 60 80 0A FC F3 00 24 A5 00 A0 01 81 19 67 00 00 82 F5 E0 45 45 20 20 41 33 52 20 20 20 20 20 02 04 04 02 20 20 20 20 20 20 20 20 30 34 39 31 35 32 34 36 17 02 0E 0B 26 00 08 C0 93 A9 23 00 00 90 BD EB 1D 00 00 F1 1E 00 00 00 00 16 03 03 00 1D 34 60 1D 00 00 00 14 18 04 00 00 16 03 02 03 3B A4 5E 1B 00 00 00 78 5D 03 00 00 5A 46 DF 0D 00 00 2D 2F CB 0B 00 00 1C 1F 00 00 00 00 16 03 02 10 1D B4 52 1D 00 00 00 8C 15 04 00 00 16 03 01 16 0E D0 4A 1B 00 00 00 10 5C 03 00 00 66 4D CA 15 00 00 63 8E 20 12 00 00 D6 1E 00 00 00 00 16 03 03 00 1D A4 05 1D 00 00 00 14 18 04 00 00 16 03 02 03 3B C4 F3 1A 00 00 00 78 5D 03 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00'; const alphaA3RSPayload = '00 03 12 0A 9A 45 45 20 20 02 00 13 18 01 00 0D 0D 03 05 0D 06 FF AD F0 DF 03 3F FC F0 C1 1F FF FF 03 3E EF AF A0 01 85 FF FF 0F 30 8F FF F7 F8 5F 10 FE FF 1A 16 DB E0 A8 E0 08 03 34 68 60 80 0A FC F3 00 24 A5 00 A0 01 81 19 67 00 00 82 F5 E0 45 45 20 20 41 33 52 20 20 20 20 20 02 04 04 03 20 20 20 20 20 20 20 20 30 34 31 34 39 39 33 39 17 02 01 00 00 00 09 00 9F 8E 18 00 00 C0 3A C2 6F 00 00 10 27 00 00 00 00 17 01 1F 17 3B 40 D2 DF 03 00 00 00 00 00 00 00 17 01 1F 17 3B 80 CC 06 02 00 00 00 00 00 00 00 C0 83 2F 05 00 00 80 E2 DC 38 00 00 10 27 00 00 00 00 17 01 1F 16 3B 80 1B 68 01 00 00 00 00 00 00 00 17 01 1F 16 3B 40 42 0F 00 00 00 00 00 00 00 00 00 09 3D 00 00 00 80 CC 06 02 00 00 10 27 00 00 00 00 17 01 1F 17 3B E0 E1 74 00 00 00 00 00 00 00 00 17 01 1F 17 3B 20 30 05 00 00 00 00 00 00 00 00 40 12 22 13 00 00 C0 8B DE 34 00 00 10 27 00 00 00 00 17 01 1F 11 3B 40 D2 DF 03 00 00 00 00 00 00 00 17 01 1F 11 3B 80 CC 06 02 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00'; const alphaA3RDLqsPayload = '00 03 12 0A 9A 45 45 20 20 02 00 13 18 01 00 0D 0D 03 05 0D 06 FF AD F0 DF 03 3F FC F0 C1 1F FF FF 03 3E EF AF A0 01 85 FF FF 0F 30 8F FF F7 F8 5F 10 FE FF 1A 16 DB E0 A8 E0 08 03 34 68 60 80 0A FC F3 00 24 A5 00 A0 01 81 19 67 00 00 82 F5 E0 45 45 20 20 41 33 52 20 20 20 20 20 02 04 04 02 20 20 20 20 20 20 20 20 30 34 31 34 39 38 32 35 17 02 01 00 00 00 09 40 CD 9B 51 E6 00 00 0E 27 07 00 00 10 27 00 00 00 00 17 01 1F 17 3B 80 CC 06 02 00 00 00 00 00 00 00 17 01 1F 17 3B C0 F3 5E 01 00 00 00 00 00 00 00 60 57 CC F4 E5 00 80 CC 06 02 00 00 10 27 00 00 00 00 17 01 1F 16 3B 78 0F 0F 00 00 00 00 00 00 00 00 17 01 1F 16 3B C0 F3 5E 01 00 00 00 00 00 00 00 C0 79 64 34 00 00 80 F9 37 03 00 00 10 27 00 00 00 00 17 01 1F 17 3B 00 1B B7 00 00 00 00 00 00 00 00 17 01 1F 17 3B 40 42 0F 00 00 00 00 00 00 00 00 20 FC 6A 28 00 00 00 48 E8 01 00 00 10 27 00 00 00 00 17 01 1F 11 3B 80 CC 06 02 00 00 00 00 00 00 00 17 01 1F 11 3B C0 CF 6A 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00'; export default { alphaA1Payload, alphaA1WithErrorFirtsBytePayload, alphaA1UnidentifiedByteModelPayload, alphaA3Payload, alphaA3WithErrorFirtsBytePayload, alphaA3UnidentifiedByteModelPayload, changeDatetimeSuccessPayloadInHex, changeDatetimeFailurePayloadInHex, alphaElsterIIA1RPayload, alphaA1ABBA1RPayload, alphaA1ABBA1TPayload, alphaABBA1RPlusLQMiPayload, alphaA3RDPayload, alphaA3RDAgriculturalIrrigationPayload, alphaA3RSPayload, alphaA3RDLqsPayload, };