Printronix SL5000r MP manual Simplest Solution, Example, Splitting the EPC

Models: SL5000r MP

1 84
Download 84 pages 51.7 Kb
Page 80
Image 80
Chapter 3 Splitting the EPC

Chapter 3 Splitting the EPC

When the customer chose 36250103 as the MSB 64 bits, the leading zeros were padded to the left until 64 bits were filled, resulting in 00000000036250103. This converted to hex so that 00000000022921F7 was written into those bits.

This means the full number (minus the insignificant leading zeros) was hex 22921F700000455 (decimal 155693006861632597), which is not the number the customer meant.

Simplest Solution

Use the 32 bits first, let it hold the leading zeros, then set the 64 bit to the desired decimal number.

NOTE: This will only work for numbers less then decimal 18446744073709551615 (hex FFFFFFFFFFFFFFFF).

Example

RFWTAG;96 32;D;*0 * 64;D;*362501031109*

STOP

For numbers greater than this, care must be taken to split the number in the correct fashion. The easiest method is to use hex (or at least convert to hex and then back again into decimal).

80

Page 80
Image 80
Printronix SL5000r MP manual Simplest Solution, Example, Splitting the EPC