User's Manual Part 1

Table Of Contents
Scanner SupportChapter 6
172 700 Series Color Mobile Computer User’s Manual
IS9CConfig Functions
This interface provides methods to set and retrieve the 700 Series Com-
puter bar code configuration. All supported symbologies are initialized to
their defaults when the S9C firmware is loaded.
GET/SET functions use enumerations as their parameters. In most enu-
merations, there is an enumerator xx_NO_CHANGE (such as
ITC_CODE39_NO_CHANGE), where xx refers to a particular enum-
eration. This enumerator can be used during a call to a SET to indicate
that no change is to be made to that particular parameter. This prevents
the called function from h aving to format the same S9C command and
send down to the S9C scanner.
For all symbologies, to set a bar code length of “any length,” use a value of
“0” for the bar code length argument.
IS9CConfig functions are the following. IS9CCONFIG.H is the header
file and ITCUUID.LIB contains the IID_IADC Interface GUID value
used to obtain the interface.
S IS9CConfig::GetCodabar (page 173)
S IS9CConfig::SetCodabar (page 174)
S IS9CConfig::GetCode39 (page 176)
S IS9CConfig::SetCode39 (page 177)
S IS9CConfig::GetCode93 (page 179)
S IS9CConfig::SetCode93 (page 179)
S IS9CConfig::GetCode128 (page 180)
S IS9CConfig::SetCode128 (page 181)
S IS9CConfig::GetI2of5 (page 183)
S IS9CConfig::SetI2of5 (page 184)
S IS9CConfig::GetMatrix2of5 (page 185)
S IS9CConfig::SetMatrix2of5 (page 186)
S IS9CConfig::GetMSI (page 187)
S IS9CConfig::SetMSI (page 187)
S IS9CConfig::GetPDF417 (page 188)
S IS9CConfig::SetPDF417 (page 189)
S IS9CConfig::GetPlessey (page 192)
S IS9CConfig::SetPlessey (page 192)
S IS9CConfig::GetStandard2of5 (page 194)
S IS9CConfig::SetStandard2of5 (page 195)
S IS9CConfig::GetTelepen (page 197)
S IS9CConfig::SetTelepen (page 197)
S IS9CConfig::GetUpcEan (page 198)
S IS9CConfig::SetUpcEan (page 200)