User's Manual
Datalogic Scanning, Inc
959 Terry Street
Eugene, Oregon 97402
Page 26 10/23/2009
Revision X2
5 Erroneous Data Reporting
X 6 Non-flushable Packet Boundary Flag
7 Reserved
X 8 Link Supervision Timeout Changed Event
X 9 Inquiry Response TX Power Level
10-14 Reserved
X 15 Extended features [i.e. highest bit in feature mask]
Key Name Key Number Type Default Setting
PSKEY_LM_USE_UNIT_KEY 0x00f0 bool FALSE
Combination or unit keys can be used for authentication depending on devices' storage capacity. This key is
set to TRUE if unit keys are to be used by default instead of combination keys.
(Type bool is fundamentally a uint16 with values 0 and 1 mapping to FALSE and TRUE.)
Key Name Key Number Type Default Setting
PSKEY_HCI_NOP_DISABLE 0x00f2 bool FALSE
By default the BlueCore firmware sends an HCI command_status(NOP) event to the host shortly after
booting. Although this is clearly allowed by the HCI specification it is known to crash some host stacks.
This pskey provides a simple workaround: if this key is TRUE then this boot-time event is not emitted.
(Type bool is fundamentally a uint16 with values 0 and 1 mapping to FALSE and TRUE.)
Key Name Key Number Type Default Setting
PSKEY_LM_MAX_EVENT_FILTERS 0x00f4 uint8 5
Each time an event filter is added, it consumes valuable RAM resources. To limit the maximum amount of
RAM event filters can take we limit the maximum number of event filters.
Key Name Key
Number
Type Default Setting
PSKEY_LM_TEST_SEND_ACCEPTED_TWICE 0x00f6 bool FALSE
The Bluetooth 1.1 specification does not ensure reliability of LMP traffic in test mode, since it does not
differentiate test packets (which are unreliable) from LMP packets at the baseband level. This can lead to
loss of LMP messages.
If this key is set to TRUE, a slave in test mode will send the LMP_Accepted reply to a test control message
twice. This increases the likelihood that the message will be received by the tester. (It does not guarantee it
because, since the link manager does not operate in real time, there may be test messages in between the
transmissions.)
(Type bool is fundamentally a uint16 with values 0 and 1 mapping to FALSE and TRUE.)
Key Name Key Number Type Default Setting
PSKEY_LM_MAX_PAGE_HOLD_TIME 0x00f7 uint16 0
Each time a unit pages a new device and it currently has active links, they are held for page timeout slots. If