User's Manual

Datalogic Scanning, Inc
959 Terry Street
Eugene, Oregon 97402
Page 24 10/23/2009
Revision X2
The minimum length of an encryption key in bytes. Range 1->16. A value of 1 implies a minimum
encryption key length of 8 bits, etc.
(BT specification 1.1, Section 14.3.1 p159: 1<=Lmax<=16. Section 14.3.3, p161, 3rd paragraph: max key
size between one and sixteen. Section 14.3.5, p166: table does not contain key of length zero.)
See PSKEY_ENC_KEY_LMAX
.
Key Name Key Number Type Default Setting
PSKEY_ENC_KEY_LMAX 0x00db uint16 16
The maximum length of an encryption key in bytes.
Range 1->16. A value of 1 implies a maximum encryption key length of 8 bits, etc.
(BT specification 1.1, Section 14.3.1 p159: 1<=Lmax<=16. Section 14.3.3, p161, 3rd paragraph: max key
size between one and sixteen. Section 14.3.5, p166: table does not contain key of length zero.)
UK Government restrictions require CSR to limit the maximum effective key length to less than 16 for
some firmware builds.
See PSKEY_ENC_KEY_LMIN
.
Key Name Key
Number
Type Default Setting
PSKEY_LOCAL_SUPPORTED_FEATURES 0x00ef uint16[] 0xffff, 0xfe8f, 0xff9b,
0x8359
A 4 element array of uint16s holding a bitfield that describes the features supported by the local device.
Coding matches the "coding of features" section in the LMP specification. The first byte of the coding of
features is held in the lower byte of the first uint16, etc.
The key's default value gives the firmware's capabilities. Switching a bit from 0 to 1 does not magically
create a missing capability.
This key configures the local LM. If a feature is marked as provided by the default value, then clearing the
key's bit turns off the corresponding functionality. For example, setting the Encryption bit to zero stops the
local device supporting encryption.
The three "flow control lag" bits should be left at zero.
The order in 1.2 of the spec is as follows.
First word, low to high (X => turned on in default config; (X) => turned on if supported by hardware;)
On Bit Feature
X 0 3-slot packets
X 1 5-slot packets
X 2 Encryption
X 3 Slot offset
X 4 Timing accuracy