Is9Cconfig::getplessey; Is9Cconfig::setplessey; Plessey Default Settings; Plessey Enumerations - Intermec 700 Series User Manual

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

Advertisement

SECTION 6

IS9CConfig::GetPlessey

This function retrieves the current Plessey settings.
Syntax:
Parameters:
Return Values:

IS9CConfig::SetPlessey

This function updates the Plessey settings with new values.
Syntax:
Parameters:
Return Values:

Plessey Default Settings

Parameter
Decoding
Check Digit
Bar Code Length

Plessey Enumerations

typedef enum tagPlesseyDecoding
{
ITC_PLESSEY_NOTACTIVE = 0,
ITC_PLESSEY_ACTIVE = 1,
ITC_PLESSEY_NO_CHANGE = 255
} ITC_PLESSEY_DECODING;
typedef enum tagPlesseyCheckDigit
{
ITC_PLESSEY_CHECK_NOTXMIT = 0,
ITC_PLESSEY_CHECK_XMIT = 1,
ITC_PLESSEY_CHECK_NO_CHANGE = 255
} ITC_PLESSEY_CHECK_DIGIT;
#define ITC_BC_LENGTH_NO_CHANGE 255. This definition can be used when the bar code length
does not require any change.
HRESULT IS9CConfig::GetPlessey(
ITC_PLESSEY_DECODING* peDecode,
ITC_PLESSEY_CHECK_DIGIT* peCheck, DWORD* pdwLength );
peDecode
[out]
Pointer to the ITC_PLESSEY_DECODING location to
receive the decoding for Plessey symbology.
peCheck
[out]
Pointer to the ITC_PLESSEY_CHECK_DIGIT
location to receive the check digit.
pdwLength [out]
Pointer to the DWORD location to receive the bar code
length.
HRESULT that indicates success or failure.
HRESULT IS9CConfig::SetPlessey(
ITC_PLESSEY_DECODING eDecode,
ITC_PLESSEY_CHECK_DIGIT eCheck, DWORD dwLength );
eDecode
[in] Identifies the decoding for Plessey symbology.
eCheck
[in] Identifies the check digit.
dwLength
[in] Identifies the bar code length.
HRESULT that indicates success or failure.
Default
Not Active
Not Transmitted
Any Bar Code Length
Valid Range
ITC_PLESSEY_DECODING
ITC_PLESSEY_CHECK_DIGIT
0x00–0xFE ITC_BC_LENGTH_NO_CHANGE
// Default
// Default
700 Series Color Mobile Computer User's Manual
Scanner Support
6-45

Advertisement

Table of Contents
loading

Table of Contents