User's Manual

Datalogic Scanning, Inc
959 Terry Street
Eugene, Oregon 97402
Page 120 10/23/2009
Revision X2
PSKEY_MR_ENABLE_RX_GOLDEN_CURVE_TRIM 0x21da bool TRUE
Enables the golden curve RX filter trim code used to optimise the EDR receive performance.
(This is for CSR internal use only. If you don't know what it's for, don't play with it.)
Key Name Key Number Type Default Setting
PSKEY_ANA_TX_IF_FTRIM 0x21dd uint16 8
Setting for the transmitter's TX IF filter present on Elvis r03, JohnPeel r02 and all other BC5 parts that
follow these variants.
This key should only be changed on advice from CSR.
Key Name Key Number Type Default Setting
PSKEY_CODEC_MIN_CPU_CLOCK 0x21df uint16 CPU_SLOW_2M
The firmware tries to save power by reducing the clock rate when the processor is idle. The clock drives the
CPU, PCM, UART, USB, baseband hardware, etc. This is normally called "shallow sleep."
Some of the chip's hardware sets a lower limit on how slowly the clock can be run. On chips with an
internal audio codec, this key controls what limit codec activity places on the clock speed.
The default value should always be safe. It may be possible to reduce this value for reduced power
consumption, but the codec function may not operate correctly if run too slow. For more advice, contact
CSR.
The pskey's acceptable values are:
0 CPU_FAST (full rate)
1 CPU_SLOW_4M (4 MHz)
2 CPU_SLOW_2M (2 MHz)
3 CPU_SLOW_1p024M (1.024 MHz)
See also PSKEY_PCM_MIN_CPU_CLOCK
.
Key Name Key Number Type Default Setting
PSKEY_BT_LO_OPTIMISE_FREQS 0x21e0 uint16 0xA0C3
Controls the optimisation of BT LO frequencies across the channels.
(This is for CSR internal use only. If you don't know what it's for, don't play with it.)
Key Name Key
Number
Type Default
Setting
PSKEY_TEMPERATURE_VS_DELTA_INTERNAL_PA_MR 0x21e1 temperature_calibration[] { -40, -
2 }, { -
10, 0 },
{ 50,
0 },
{ 60,
1 },