User's Manual

Datalogic Scanning, Inc
959 Terry Street
Eugene, Oregon 97402
Page 99 10/23/2009
Revision X2
class 1 powers. The value of this key is only used when the class 1 bit is set in
PSKEY_LC_ENHANCED_POWER_TABLE.
Key Name Key Number Type Default Setting
PSKEY_CLASS1_TX_CONFIG2 0x03af uint16 0x8807
The value of the transmit configuration in packets sent at class 1 powers. For CSR use only.
Key Name Key Number Type Default Setting
PSKEY_CLASS1_IQ_LVL 0x03b0 uint16 0x1818
The value of the IQ demand level to be used when transmitting packets (both header and payload) at
Enhanced Data Rate. Both bytes should be set. For CSR use only.
Key Name Key Number Type Default Setting
PSKEY_UART_CONFIG2 0x03b1 uint8 2
Configuration for UART rx sampling point in case there are any problems with fast (just below 4Mbps)
UARTs.
Currently 2 bits are defined. Bit 0 is prefetch, bit 1 is RX offset. The default value is 2, ie RX offset
enabled, prefetch disabled.
Key Name Key Number Type Default Setting
PSKEY_MR_PIO_CONFIG 0x03b2 uint16 0
Additional configuration for PIO lines used for hardware from BlueCore4 which supports Enhanced Data
Rate (EDR). Each bit specifies a different feature.
Currently only bit 0 is defined. If it is set, any use of PIO 1 for activating an external power amplifier (as
configured by PSKEY_TXRX_PIO_CONTROL
) is tied to the enhanced data rate packet transmission: the
PIO line goes high when the modulation scheme switches to EDR's Phase Shift Keying (PSK). If it is clear,
the default behaviour obtains: the PIO goes high when the packet header starts. This bit is mostly useful for
test purposes.
Key Name Key Number Type Default Setting
PSKEY_TX_AVOID_PA_CLASS1_PIO 0x03b3 uint16 0xFFFF
This PS key is only used for class 1 operation, i.e. when PSKEY_LC_ENHANCED_POWER_TABLE has
entries with the class 1 bit set. If no entry in the table is set for class 1 operation, the value of this PS key is
ignored.
The value gives a PIO line which will be asserted during a transmission when the external power amplifier
is not in use. The value 1 is not allowed, as it is always used to activate the external PA. Any other PIO line
may be used. If the value is 0, it indicates that PIO 0 will be used for this purpose, in addition to any use
specified by PSKEY_TXRX_PIO_CONTROL
during receive operations.
A value greater than 15 indicates that no PIO will be asserted when the external PA is not in use.
Note that the PIO line is asserted by software, so does not have the accuracy of the hardware used for the
external PA. However, the PIO is guaranteed to be asserted at least while the radio is in use for