Ibarcodereadercontrol::issuebeep - Intermec 700 Series 700 User Manual

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

Advertisement

Chapter
6
Scanner Support
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;
168

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 fre-
quency and duration. The volume is the current volume setting. Note this
is not implemented.
Syntax
HRESULT IBarCodeReaderControl::IssueBeep( ITC_BEEP_SPEC
rgBeepRequests[], DWORD dwNumberOfBeeps );
Parameters
rgBeepRequests
dwNumberOfBeeps
Return Values
E_NOTIMPL as this function is not implemented.
Remarks
None.
See Also
S IBarCodeReaderControl::CancelReadRequest
S IBarCodeReaderControl::ControlLED
S IBarCodeReaderControl::Initialize
S IBarCodeReaderControl::QueryAttribute
S IBarCodeReaderControl::Read
S IBarCodeReaderControl::SetAttribute
S IBarCodeReaderControl::TriggerScanner
700 Series Monochrome Mobile Computer User's Manual
[in] Array of ITC_BEEP_SPEC structures that
identifies the beep type. The beep structure
is:
[in] Identifies the total number of beeps in
rgBeepRequests.

Advertisement

Table of Contents
loading

Table of Contents