public abstract class Intermec
extends java.lang.Object
| Modifier and Type | Class and Description |
|---|---|
static interface |
Intermec.ProgressListener |
| Constructor and Description |
|---|
Intermec() |
| Modifier and Type | Method and Description |
|---|---|
void |
enableAustralianPost(boolean enable)
Enable or disable Australian Post.
|
void |
enableAztec(boolean enable)
Enable or disable Aztec.
|
void |
enableCodabarl(boolean enable)
Enable or disable Codabar.
|
void |
enableCodablockA(boolean enable)
Enable or disable CodablockA.
|
void |
enableCodablockF(boolean enable)
Enable or disable CodablockF.
|
void |
enableCode11(boolean enable)
Enable or disable Code 11.
|
void |
enableCode128(boolean enable)
Enable or disable Code 128.
|
void |
enableCode39(boolean enable)
Enable or disable Code 39.
|
void |
enableCode93(boolean enable)
Enable or disable Code 93.
|
void |
enableDataMatrix(boolean enable)
Enable or disable DataMatrix.
|
void |
enableDutchPost(boolean enable)
Enable or disable Dutch Post.
|
void |
enableEAN13(boolean enable)
Enable or disable EAN-13.
|
void |
enableEAN8(boolean enable)
Enable or disable EAN-8.
|
void |
enableGlareDetection(boolean on)
Turn glare detection on and off.
|
void |
enableGS1(boolean enable)
Enable or disable GS1-128.
|
void |
enableGS1CompositeAorB(boolean enable)
Enable or disable GS1 Composite A/B.
|
void |
enableGS1CompositeC(boolean enable)
Enable or disable GS1 Composite C..
|
void |
enableGS1DatabarExpanded(boolean enable)
Enable or disable GS1 DataBar Expanded.
|
void |
enableGS1DatabarLimited(boolean enable)
Enable or disable GS1 DataBar Limited.
|
void |
enableInfomail(boolean enable)
Enable or disable British Royal Mail Infomail symbology.
|
void |
enableInterleaved2of5(boolean enable)
Enable or disable Interleaved 2 of 5.
|
void |
enableISBT(boolean enable)
Enable or disable ISBT.
|
void |
enableJapanPost(boolean enable)
Enable or disable Japan Post.
|
void |
enableMatrix2of5(boolean enable)
Enable or disable Matrix 2 of 5.
|
void |
enableMaxicode(boolean enable)
Enable or disable Maxicode.
|
void |
enableMicroPDF417(boolean enable)
Enable or disable Micro PDF417.
|
void |
enableMSICode(boolean enable)
Enable or disable MSI Code.
|
void |
enableMulticode(boolean enable)
Enable or disable Multicode.
|
void |
enablePDF417(boolean enable)
Enable or disable PDF417.
|
void |
enablePlanet(boolean enable)
Enable or disable Planet.
|
void |
enablePlesseyCode(boolean enable)
Enable or disable Plessey Code.
|
void |
enablePostnet(boolean enable)
Enable or disable Postnet.
|
void |
enableQRCode(boolean enable)
Enable or disable QR Code.
|
void |
enableRSS14(boolean enable)
Enable or disable RSS 14.
|
void |
enableStandard2of5(boolean enable)
Enable or disable Standard 2 of 5.
|
void |
enableSymbology(int gid,
int fid,
boolean enable)
Enable barcode symbology.
|
void |
enableTelepen(boolean enable)
Enable or disable Telepen.
|
void |
enableTLC39(boolean enable)
Enable or disable TLC 39.
|
void |
enableUPCA(boolean enable)
Enable or disable UPC-A.
|
void |
enableUPCE(boolean enable)
Enable or disable UPC-E.
|
java.lang.String |
getIdent() |
protected abstract void |
init(byte[] data) |
byte[] |
query(byte[] command) |
protected abstract byte[] |
read() |
void |
saveSymbology()
Store barcode settings in barcode flash memory.
|
void |
sendCommand(byte[] data)
Send command to barcode engine.
|
void |
setIlluminationLevel(int level)
Set illumination level
|
void |
setPredefinedImagerSettings(int mode)
Set pre-defined imager settings.
|
void |
updateFirmware(byte[] firmware,
Intermec.ProgressListener listener) |
protected abstract void |
updateMode(byte[] data) |
protected abstract void |
write(byte[] data) |
protected abstract void init(byte[] data)
throws java.io.IOException
java.io.IOExceptionprotected abstract void write(byte[] data)
throws java.io.IOException
java.io.IOExceptionprotected abstract byte[] read()
throws java.io.IOException
java.io.IOExceptionprotected abstract void updateMode(byte[] data)
throws java.io.IOException
java.io.IOExceptionpublic void sendCommand(byte[] data)
throws java.io.IOException
data - the command data.java.io.IOException - If an I/O error occurs.public void setPredefinedImagerSettings(int mode)
throws java.io.IOException
mode - available predefined modes:
| (0) | 1D codes only |
| (1) | Standard 1D and 2D bar codes in a normal environment |
| (2) | 1D and 2D bar codes in high ambient light, such as outdoors in the sunshine |
| (3) | 1D and 2D codes with reflective surface |
java.io.IOException - If an I/O error occurs.public void enableGlareDetection(boolean on)
throws java.io.IOException
on - glare detection state.java.io.IOException - If an I/O error occurs.public void setIlluminationLevel(int level)
throws java.io.IOException
Do not go over 40%
level - illumination level in percents.java.io.IOException - If an I/O error occurs.public void enableSymbology(int gid,
int fid,
boolean enable)
throws java.io.IOException
gid - group idfid - function idenable - true to enable the symbologyjava.io.IOException - If an I/O error occurs.public void enableAustralianPost(boolean enable)
throws java.io.IOException
enable - true to enable.java.io.IOException - If an I/O error occurs.public void enableAztec(boolean enable)
throws java.io.IOException
enable - true to enable.java.io.IOException - If an I/O error occurs.public void enableInfomail(boolean enable)
throws java.io.IOException
enable - true to enable.java.io.IOException - If an I/O error occurs.public void enableCodabarl(boolean enable)
throws java.io.IOException
enable - true to enable.java.io.IOException - If an I/O error occurs.public void enableCodablockA(boolean enable)
throws java.io.IOException
Codablock A is based on Code 39. To avoid confusion we recommend that you disable Code 39 when enabling Codablock A.
enable - true to enable.java.io.IOException - If an I/O error occurs.public void enableCodablockF(boolean enable)
throws java.io.IOException
Codablock F is based on Code 128. To avoid confusion we recommend that you disable Code 128 when enabling Codablock F.
enable - true to enable.java.io.IOException - If an I/O error occurs.public void enableCode11(boolean enable)
throws java.io.IOException
enable - true to enable.java.io.IOException - If an I/O error occurs.public void enableCode39(boolean enable)
throws java.io.IOException
The Code 39 character set consists of 43 characters except when full ASCII conversion is enabled.
enable - true to enable.java.io.IOException - If an I/O error occurs.public void enableCode93(boolean enable)
throws java.io.IOException
enable - true to enable.java.io.IOException - If an I/O error occurs.public void enableCode128(boolean enable)
throws java.io.IOException
enable - true to enable.java.io.IOException - If an I/O error occurs.public void enableGS1(boolean enable)
throws java.io.IOException
enable - true to enable.java.io.IOException - If an I/O error occurs.public void enableISBT(boolean enable)
throws java.io.IOException
Intermec recommends disabling Code 128 and GS1-128 when activating ISBT 128. This avoids confusing between the different bar codes.
enable - true to enable.java.io.IOException - If an I/O error occurs.public void enableDataMatrix(boolean enable)
throws java.io.IOException
enable - true to enable.java.io.IOException - If an I/O error occurs.public void enableDutchPost(boolean enable)
throws java.io.IOException
enable - true to enable.java.io.IOException - If an I/O error occurs.public void enableUPCA(boolean enable)
throws java.io.IOException
enable - true to enable.java.io.IOException - If an I/O error occurs.public void enableUPCE(boolean enable)
throws java.io.IOException
enable - true to enable.java.io.IOException - If an I/O error occurs.public void enableEAN13(boolean enable)
throws java.io.IOException
enable - true to enable.java.io.IOException - If an I/O error occurs.public void enableEAN8(boolean enable)
throws java.io.IOException
enable - true to enable.java.io.IOException - If an I/O error occurs.public void enableGS1CompositeAorB(boolean enable)
throws java.io.IOException
enable - true to enable.java.io.IOException - If an I/O error occurs.public void enableGS1CompositeC(boolean enable)
throws java.io.IOException
enable - true to enable.java.io.IOException - If an I/O error occurs.public void enableRSS14(boolean enable)
throws java.io.IOException
enable - true to enable.java.io.IOException - If an I/O error occurs.public void enableGS1DatabarLimited(boolean enable)
throws java.io.IOException
enable - true to enable.java.io.IOException - If an I/O error occurs.public void enableGS1DatabarExpanded(boolean enable)
throws java.io.IOException
enable - true to enable.java.io.IOException - If an I/O error occurs.public void enableInterleaved2of5(boolean enable)
throws java.io.IOException
enable - true to enable.java.io.IOException - If an I/O error occurs.public void enableJapanPost(boolean enable)
throws java.io.IOException
enable - true to enable.java.io.IOException - If an I/O error occurs.public void enableMatrix2of5(boolean enable)
throws java.io.IOException
enable - true to enable.java.io.IOException - If an I/O error occurs.public void enableMaxicode(boolean enable)
throws java.io.IOException
enable - true to enable.java.io.IOException - If an I/O error occurs.public void enableMSICode(boolean enable)
throws java.io.IOException
enable - true to enable.java.io.IOException - If an I/O error occurs.public void enableMulticode(boolean enable)
throws java.io.IOException
enable - true to enable.java.io.IOException - If an I/O error occurs.public void enablePDF417(boolean enable)
throws java.io.IOException
enable - true to enable.java.io.IOException - If an I/O error occurs.public void enableMicroPDF417(boolean enable)
throws java.io.IOException
enable - true to enable.java.io.IOException - If an I/O error occurs.public void enablePlanet(boolean enable)
throws java.io.IOException
enable - true to enable.java.io.IOException - If an I/O error occurs.public void enablePlesseyCode(boolean enable)
throws java.io.IOException
enable - true to enable.java.io.IOException - If an I/O error occurs.public void enablePostnet(boolean enable)
throws java.io.IOException
enable - true to enable.java.io.IOException - If an I/O error occurs.public void enableQRCode(boolean enable)
throws java.io.IOException
enable - true to enable.java.io.IOException - If an I/O error occurs.public void enableStandard2of5(boolean enable)
throws java.io.IOException
enable - true to enable.java.io.IOException - If an I/O error occurs.public void enableTelepen(boolean enable)
throws java.io.IOException
enable - true to enable.java.io.IOException - If an I/O error occurs.public void enableTLC39(boolean enable)
throws java.io.IOException
Intermec recommends deactivating Code 39 when using TLC 39.
enable - true to enable.java.io.IOException - If an I/O error occurs.public void saveSymbology()
throws java.io.IOException
java.io.IOException - If an I/O error occurs.public byte[] query(byte[] command)
throws java.io.IOException
java.io.IOExceptionpublic void updateFirmware(byte[] firmware,
Intermec.ProgressListener listener)
throws java.io.IOException
java.io.IOExceptionpublic java.lang.String getIdent()
throws java.io.IOException
java.io.IOException