Ibarcodereadercontrol::issuebeep - Intermec 700 Series User Manual

Color mobile computer
Hide thumbs Also See for 700 Series:
Table of Contents

Advertisement

Scanner Support

IBarCodeReaderControl::IssueBeep

This function causes the reader engine to generate a high beep, a low beep, or a
custom beep. The high beep and low beep are preconfigured beep tones and
durations. The custom beep allows the client to specify the frequency and dura-
tion. The volume is the current volume setting. Note this is not implemented.
Syntax:
Parameters:
Return Values:
See Also:
6-20
700 Series Color Mobile Computer User's Manual
HRESULT IBarCodeReaderControl::IssueBeep(
ITC_BEEP_SPEC rgBeepRequests[], DWORD dwNumberOfBeeps );
rgBeepRequests
[in] Array of ITC_BEEP_SPEC structures that
typedef struct tagITCBeepSpec
{
ITC_BEEP_TYPE eBeepType; // Identifies the type of beep
// Following fields used only if the beep type is ITC_CUSTOM_BEEP.
WORD wPitch; // Frequency, in Hz, of the beep.
WORD wOnDuration; // Duration, in milliseconds, of Beep On.
WORD wOffDuration; // Duration, in milliseconds, of Beep Off
// Beep Off is used to separate individual beeps
} ITC_BEEP_SPEC;
typedef enum tagITCBeepType
{
ITC_LOW_BEEP, // Issue the default low beep.
ITC_HIGH_BEEP, // Issue the default high beep.
ITC_CUSTOM_BEEP, // Issue a custom beep.
} ITC_BEEP_TYPE;
dwNumberOfBeeps
E_NOTIMPL as this function is not implemented.
IBarCodeReaderControl::CancelReadRequest
IBarCodeReaderControl::ControlLED
IBarCodeReaderControl::Initialize
IBarCodeReaderControl::QueryAttribute
IBarCodeReaderControl::Read
IBarCodeReaderControl::SetAttribute
IBarCodeReaderControl::TriggerScanner
identifies the beep type. The beep structure is:
[in] Identifies the total number of beeps in
rgBeepRequests.
SECTION 6

Advertisement

Table of Contents
loading

Table of Contents