Online commands
Leuze electronic GmbH + Co. KG
BCL 208i
53
Writing parameter set
Command
’PT’
Description
The parameters of the bar code reader are grouped together in a parameter set and
permanently stored in memory. There is one parameter set in permanent memory and
one operating parameter set in volatile memory; in addition, there is a default parame-
ter set (factory parameter set) for initialization. This command can be used to edit the
first two parameter sets (in permanent and volatile memory). A check sum can be
used for reliable parameter transfer.
Parameter
’PT<BCC type><PS type>Status><Addr.>P. value addr.><P. value addr+1>…
[;<Addr.><P. value addr.>][<BCC>]’
<BCC type>
Check-digit function during transmission, unit [dimensionless]
’0’
No check digits
’3’
BCC mode 3
<PS type>
Memory from which the values are to be read, unit [dimensionless]
’0’
Parameter values stored in the flash memory
’3’
Operating values in RAM
<Status>
Mode of parameter processing, without function here, unit [dimension-
less]
’0’
No reset after parameter change, no further parameters
’1’
No reset after parameter change, additional parameters follow
’2’
With reset after parameter change, no further parameters
’6’
Set parameters to factory setting, no further parameters
’7’
Set parameters to factory settings, lock all code types; the
code-type setting must follow in the command.
<Ad-
dress>’aaaa’
Relative address of the data within the data set, four-digit, unit [dimen-
sionless]
<P. val-
ue>’bb’
Parameter value of the parameter stored at this address. The bb pa-
rameter set data is converted from HEX format to a 2-byte-ASCII for-
mat for transfer.
<BCC>
Check sum calculated as specified under BCC type
Acknowledgment ’PS=<aa>’
Parameter reply:
<aa>
Status acknowledgment, unit [dimensionless]
’01’
Syntax error
’02’
Impermissible command length
’03’
Impermissible value for checksum type
’04’
Invalid check sum received
’05’
Impermissible data length
’06’
Invalid data (parameter limits violated)
’07’
Impermissible start address
’08’
Invalid parameter set
’09’
Invalid parameter type