User's Manual
Datalogic Scanning, Inc
959 Terry Street
Eugene, Oregon 97402
Page 101 10/23/2009
Revision X2
PSKEY_CLOCK_REQUEST_FEATURES 0x03b6 uint16 0
This key is only applicable if the value of PSKEY_CLOCK_REQUEST_ENABLE is non-zero.
The clock request PIO can be configured to be active-high or -low. In an inactive state, it can be tristated or
driven as an output by BlueCore.
Bit 0 of this PSKEY inverts the polarity of the PIO when not tristated. When it is set, the PIO is active low.
When it is clear, the PIO is active high.
When bit 1 is set, PIO is tristated when the clock request is inactive. When bit 1 is clear, PIO is a driven
output when the clock request is inactive.
The default behaviour is that the PIO is active high and always driven.
The key is available from BlueCore3-ROM, but has no effect on BlueCore3-Multimedia. BlueCore3-
Multimedia has the clock request line but this cannot be configured to either be inverted or tristated.
Key Name Key Number Type Default Setting
PSKEY_CHARGER_TRIM 0x03b7 uint16 0
Some chip variants from BlueCore3-Flash onwards have battery charger circuitry. This key supplies a
value for the charger trim which must be in the range 0..0xf.
Taking BC4-audio as an example the trim value alters:
The voltage at which the charger will move from "trickle charge" to "fast charge" modes, ranging from
approximately 2.7 to 3.075V in 25mV steps.
The voltage at which the charger will move from "fast charge" to "standby" modes, ranging from
approximately 3.8 to 4.55V in 50mV steps.
The voltage at which the charger will move from "standby" to "fast charge" modes, ranging from
approximately 3.75 to 4.35V in 40mV steps.
So with a trim value of 0x4, the charger will move from "trickle" to "fast" charge at ~2.8V, move from
"fast charge" to "standby" at ~4.0V, and move from "standby" to "fast charge" at ~3.9v.
These values are only to be taken as rough approximations for BC4-audio and may also alter for other
BlueCore variants.
This key should only be set on advice from CSR.
Key Name Key Number Type Default Setting
PSKEY_LC_USE_THROTTLING 0x03b8 bool 1
Allow the LC to select the packet type it chooses depending on the packet error rate. Setting this to FALSE
makes the LC select packet size on data size only.
Key Name Key
Number
Type Default Setting