Protocol explanation from priority1design.com.au visualized.
1 1 1 1 1 1 1 1 1 9 header bits
8 bit ver. no/
customer ID
D00 D01 D02 D03 P0
D04 D05 D06 D07 P1
32 Data Bits D08 D09 D10 D11 P2
D12 D13 D14 D15 P3
D16 D17 D18 D19 P4
D20 D21 D22 D23 P5
D24 D25 D26 D27 P6
D28 D29 D30 D31 P7
D32 D33 D34 D35 P8
D36 D37 D38 D39 P9
Col. parity PC0 PC1 PC2 PC3 S0 1 stop bit (0)
Format of value to convert

Below you can input multiple values, one per line:

Different EM4100 number formattings as best as I have been able to reverse them

format explanation
HEX 1 Byte version/customer id and 4 bytes data
eAV - EM Full, Raw Dec HEX converted to full decimal number
Dec 10 4 ID bytes converted to decimal and zero padded
Dec 8 Last 3 ID bytes, split 1,2 and padded to 3,5
eBe - EM Bewator 8 Same as Dec 10, cut down to 8
Bewator Same as Dec 10, prefixed with first byte
eA - EM Aptus Full RAW Dec, cut and padded to 9 diggits
eR - EM RCO 4 ID bytes, split into 2 bytes each, padded to 5 diggits, combined and last 9 diggits used
eS - EM Solid 4 ID bytes, reversing all bits in each byte
Axema Raw Dec, Often same as Aptus prefixed by a 4
© Christian I. Nilsson 2025