User's Manual

Table Of Contents
Scanner SupportChapter 6
168 700 Series Color Mobile Computer User’s Manual
rgbAttrBuffer [in] Contains data for the attribute to be set. Depending
on eAttr,thergbAttrData will be mapped to the
appropriate structure as shown in the following table .
rgbAttrBuffer Data Structures
eAttr Data Structure contained in rgbAttrBuffer
ITC_RDRATTR_GRID ITC_BARCODEREADER_READER_GRID
Reader Engine specific grid only.
ITC_RDRATTR_SCANNER_ENABLE BOOL
TRUE Enable scanner.
FALSE Disable scanner.
ITC_RDRATTR_GOOD_READ_LED_ENABLE BOOL
TRUE Reader Engine controls good read LED.
FALSE Good read LED is not controlled.
ITC_RDRATTR_DATA_VALID_LED_ENABLE BOOL
TRUE Reader Engine controls data valid LED.
FALSE Data valid LED is not controlled.
ITC_RDRATTR_TONE_ENABLE BOOL
TRUE Reader Engine issues beeps.
FALSE Beeps are not issued.
ITC_RDRATTR_VOLUME_LEVEL ITC_BEEP_VOLUME
An enumerator that identifies the beep volume level con-
trol. Valid range for S9C:
typedef enum tagBeepVolume
{
ITC_BEEP_VOLUME_LOW = 0,
ITC_BEEP_VOLUME_MEDIUM = 2,
ITC_BEEP_VOLUME_HIGH = 1 //Default
}ITC_BEEP_VOLUME
Note
: Due to the hardware design on this 700 Series Com-
puter, the volume level can be either
OFF (ITC_BEEP_VOLUME_LOW) or
ON (ITC_BEEP_VOLUME_MEDIUM/HIGH).
ITC_RDRATTR_TONE_FREQUENCY DWORD
A value that identifies the tone frequency in Hz. Valid
range for S9C: 1000`4095 Hz (default: 2090).
Note
: Value is divided by 10 for storage. On retrieval, the
scanner rounds off the value to the nearest 10 Hz, then mul-
tiplies the value by 10. For example, the value sent to the
scanner is 2095. On retrieval, the value returned is 2090.