206
Operation
1.
<POS> Clerk sign on.
2.
<Dispenser> An attempt is made to dispense a portion using a Berg dispenser.
3.
Register a PLU.
4.
<Dispenser> Berg dispenser releases the portion.
Note:
In case a clerk is not signed on or any error occurs at the timing of PLU registration (at step 3. in the above,
such as Stock limited, etc.), POS will send Negative Acknowledgment (NAK) to the dispenser.
How the dispenser acts when "NAK" is received at the dispenser depends on the setting at the dispenser.
Protocol data
Berg Basic
STX
(Modifier)
PLU code
(Trailer)
ETX
LRC
Modifier
11h = Modifier 1, 12h = Modifier 2, 13h = Modifier 3, 14h = Modifier 4,
Others = No modifier (Modifier 3 and 4: from V3.20~)
PLU code ASCII 31h-39h (max.18digits)
Trailer Any binary character other than 00h,02h,03h and 31h-39h.
ex.) PLU code "135", No modifier
02h,
10h
, 31h, 33h, 35h,
21h
, 03h,
07h
Berg Generic
STX
(Modifier)
PLU code
(Trailer)
LRC
ETX
Modifier
11h = Modifier 1, 12h = Modifier 2, 13h = Modifier 3, 14h = Modifier 4,
Others = No modifier (Modifier 3 and 4: from V3.20~)
PLU code
ASCII 31h-39h (max.18 digits)
ex. PLU code "1001" = 31h, 30h, 30h, 31h
Trailer
Any binary character other than 00h and 31h-39h.
ex.) PLU code "135", Modifier 1
02h,
11h
, 31h, 33h, 35h,
21h
,
05h
, 03h
Note:
Regarding Modifier, Trailer, it can be "Optional", according to the Berg dispenser specification
document. However, Modifier and Trailer functions are NOT supported for the moment.