Documentation sections

EDVADO / Developers

Examples · HEX

La documentación técnica se presenta en inglés (English original). Se señalan las definiciones incompletas y los ejemplos contradictorios para su aclaración.

HEADER2 identification

HEADER2 from device (IMEI [IDENTIFIER]) Examples!B2

Identifiers redacted. Not a byte-exact replay sample; copying is disabled.

FF 23 [IDENTIFIER: 8 BYTES]
Examples!A2

HEADER2 acknowledgement

confirmation HEADER2 (Thu, 15 Mar 2018 11:33:53 GMT) Examples!B3

Literal HEX byte count: 9.

7B 04 00 7F 21 5A AA 5A 7D
Examples!A3

One PACKAGE from device

One PACKAGE from device Examples!B5

Literal HEX byte count: 71.

5B 
01 
01 
3C 00 
FD 5A AA 5A 
03 95 8B 5E 42 
04 8F D5 14 42 
05 00 15 77 00 
97 DB 00 00 00 
07 5F D6 9B 13 
08 02 FA 00 18 
09 00 D0 C5 64 
01 0F 11 EA 3A 
5B 07 00 09 01 
5C 00 00 9C 00 
5D 00 00 8C 00 
FA 32 01 00 00 
A6 
5D
Examples!A5

PACKAGE acknowledgement

confirmation PACKAGE Examples!B6

Literal HEX byte count: 4.

7B 00 01 7D
Examples!A6

Two PACKETs in one PACKAGE (source caption: TWO PACKAGES)

TWO PACKAGES from device Examples!B8

Literal HEX byte count: 79.

5B 
01 
01 
14 00 
EA 59 AA 5A 
FC FF 0F 07 00 
FD 67 D2 C8 29 
FE 18 A7 95 0A 
FF A2 68 02 00 
E6 
01 
28 00
EA 59 AA 5A
97 66 02 00 00 
07 5F D6 9B 13 
08 02 FA 00 1A 
09 00 60 C4 64 
01 09 11 B4 3A 
5B 1F 00 0F 00 
5C 00 00 36 00 
5D 00 00 FC 02 
5E
5D
Examples!A8

PACKAGE acknowledgement

confirmation PACKAGE Examples!B9

Literal HEX byte count: 4.

7B 00 01 7D
Examples!A9

PACKAGE without TAG parameters

Sample package no parameters (TAG) 11 bytes Examples!B11

Literal HEX byte count: 11.

5B // beginning PACKAGE
    01 // PACKAGE number from 0x01 to 0xFB
        01 // type PACKET (0x00-PING, 0x01-DATA, 0x03 - TEXT, 0x04 - FILE)
            00 00 // Length of the data packet (DATA length)
                  FB DE C2 51 // unixtime
                      EC // Checksum
5D // end PACKAGE
Examples!B12

PACKAGE with TAG parameters

Sample package with parameter transfer (TAG) 184 bytes Examples!B15

Literal HEX byte count: 169.

Source conflict: caption declares 184 bytes; literal HEX contains 169. Neither value has been corrected.

5B // beginning PACKAGE
    01 // PACKAGE number from 0x01 to 0xFB
        01 // type PACKET (0x00-PING, 0x01-DATA, 0x03 - TEXT, 0x04 - FILE)
            4B 00 // Length of the data packet (DATA length)
                C5 CF C2 51 // unixtime
                    03 4D 8B 5E 42 // TAG 0x03
                    04 18 D6 14 42
                    05 04 16 0A 00
                    02 09 E0 CC 64
                    15 F5 01 00 00
                    20 00 00 00 00
                    24 00 00 00 00
                    2A 3A 00 00 CD
                    CD 00 2C 71 00
                    2D 2E 00 00 CD
                    2E 6C CD 00 00
                    2F 3F 00 00 CD
                    30 4D 00 00 CD
                    CD 31 46 00 00
                    FA F8 01 00 00 // TAG 0xFA
                    61 // Checksum, followed by the next PACKET
        01 // type PACKET (0x00-PING, 0x01-DATA, 0x03 - TEXT, 0x04 - FILE)
            50 00 // Length of the data packet (DATA length)
                5B D0 C2 51 // unixtime
                    03 4D 8B 5E 42
                    04 18 D6 14 42
                    05 05 16 0A 00
                    02 09 E0 CC 64
                    15 F5 01 00 00
                    20 00 00 00 00
                    24 00 00 00 00
                    2A 3A 00 00 CD
                    CD 00 2C 71 00
                    2D 2E 00 00 CD
                    2E 6C CD 00 00
                    2F 3F 00 00 CD
                    30 4D 00 00 CD
                    CD 31 46 00 00
                    FA F8 01 00 00
                    6E // Checksum
 5D // end PACKAGE
Examples!B16

Asynchronous settings update

Literal HEX byte count: 7.

7B 02 FF 09 01 08 7D
Examples!A26

Asynchronous software update

Literal HEX byte count: 7.

7B 02 FF 06 01 05 7D
Examples!A28

Synchronous settings update

Template, not executable HEX. Placeholders / source literals are preserved when copying; supply verified values before use.

7B 02 NN 09 01 08 7D
Examples!A30

Synchronous software update

Template, not executable HEX. Placeholders / source literals are preserved when copying; supply verified values before use.

7B 02 NN 06 01 05 7D
Examples!A32

Additional source example 36

Literal HEX byte count: 7.

7B 02 FF 01 01 00 7D
Examples!A36

Additional source example 38

Template, not executable HEX. Placeholders / source literals are preserved when copying; supply verified values before use.

7B 02 xx 01 01 00 7D
Examples!A38