public interface SettingsHelperUtilZmotif
Modifier and Type | Method and Description |
---|---|
CalibrationTable |
getActiveLUTTable()
Get the printer's Active LUT Table.
ZMotif series 7, 8, and 9 printers only. |
String |
getCalibrationTableData(CalibrationTable table)
Get the printer's specified Calibration Table data.
ZMotif series 7, 8, and 9 printers only. |
java.util.Map<CalibrationTable,String> |
getCalibrationTableNames()
Get the list of all the stored calibration tables from the printer.
ZMotif series 7, 8, and 9 printers only. |
String |
getCapabilities(CapabilitiesType reportType)
Get the printer's specified Capabilities in an XML format.
|
ParameterInfo |
getCleaningInterval(CleaningPath path)
Get specified Cleaning Path ParameterInfo object
|
ParameterInfo |
getCleanWarningThreshold()
Get the printer's Cleaning Warning Threshold.
|
String |
getConfiguration()
Get the XML configuration.
|
ParameterInfo |
getContactlessSmartCardOffset(String encoderType)
Returns the offset value for the specified contactless smart card encoder type.
|
CardTypeInfo |
getCustomCardConfiguration(CustomCard card)
Get the specified Card Type Information.
|
ErrorControlLevel |
getErrorControlLevel()
Get the Error Control Level.
|
ParameterInfo |
getHeadResistance()
Returns the ParameterInfo object.
|
TransferType |
getImageTransferType()
Get the printer's Image Transfer Type.
|
ParameterInfo |
getLaminatorOffset(LaminatorOffsetType type)
Get the printer's laminator offset value and range.
|
MagneticEncoderOffsetInfo |
getMagneticEncoderOffsets()
Gets the Magnetic Encoder Offset Info object
|
NetworkInfo |
getNetworkParameters()
Gets the NetworkInfo object
|
OCPSettings |
getOCPParameters()
Gets the printer's OCP configuration.
ZMotif series 7, 8, and 9 printers only. |
ParameterInfo |
getPanelPowerLevel(PanelType panel)
Gets the specified panel Power Level.
|
ParameterInfo |
getSmartCardOffset()
Gets the Smart Card Offset ParameterInfo object.
|
Timeout |
getStandbyTimeout()
Get the printer's Standby Timeout.
|
ParameterInfo |
getTransferTemperatureOffset(TransferTemperatureType type)
Get the transfer temperature offset for the specified transfer sensor.
For ZMotif Series re-transfer printers only. |
WirelessNetworkInfo |
getWirelessParameters()
Gets the Wireless Network Information.
|
void |
loadCalibrationTableData(String xmlCalibrationData)
Load the Calibration table data from an XML Calibration Data document.
ZMotif series 7, 8, and 9 printers only. |
void |
setActiveLUTTable(CalibrationTable table)
Set the printer's Active LUT Table.
ZMotif series 7, 8, and 9 printers only. |
void |
setCleaningInterval(CleaningPath path,
int interval)
Sets the specified Cleaning path interval.
|
void |
setCleanWarningThreshold(int threshold)
Set the printer's Cleaning Warning Threshold.
|
void |
setConfiguration(String xmlConfiguration)
Set specified values for settings with an XML form.
|
void |
setContactlessSmartCardOffset(String encoderType,
int offset)
Sets the contactless smart card encoding position offset value.
|
void |
setCustomCardConfiguration(CardTypeInfo cardInfo)
Set the specified Card Type Information.
|
void |
setErrorControlLevel(ErrorControlLevel level)
Set the Error Control Level.
|
void |
setHeadResistance(int headResistance)
Sets the Head Resistance
|
void |
setLaminatorOffset(LaminatorOffsetType type,
int value)
Set the printer's laminator offset value.
|
void |
setMagneticEncoderOffsets(MagneticEncoderOffsetInfo offsets)
Set Magnetic Encoder Offsets.
|
void |
setNetworkParameters(NetworkInfo netInfo)
Set the printer's Network Information.
|
void |
setOCPParameters(OCPSettings ocpParams)
Set the printer's OCP configuration.
ZMotif series 7, 8, and 9 printers only. |
void |
setPanelPowerLevel(PanelType panel,
byte powerLevel)
Set specified Panel power level
|
void |
setSmartCardOffset(int offset)
Sets the contact smart card encoding position offset value.
|
void |
setStandbyTimeout(Timeout timeout)
Set the printer's Standby Timeout.
|
void |
setTransferTemperatureOffset(TransferTemperatureType type,
int offset)
Set the transfer temperature offset for the specified transfer sensor.
For ZMotif Series re-transfer printers only. |
void |
setWirelessParameters(WirelessNetworkInfo netInfo)
Sets the Wireless Network Information.
|
ParameterInfo getHeadResistance() throws ConnectionException, SettingsException
ConnectionException
- if the device is busy or there is an error communicating with the printer.SettingsException
- if an error occurs while retrieving the head resistance.void setHeadResistance(int headResistance) throws SettingsException
headResistance
- value to set the head resistance to.SettingsException
- if the device is busy, there is an error communicating with the printer., a printer error occurs, or the headResistance
is invalid.NetworkInfo getNetworkParameters() throws SettingsException
SettingsException
- if the device is busy, there is a printer error, or there is an error communicating with the printer.ParameterInfo getCleaningInterval(CleaningPath path) throws ConnectionException, SettingsException
path
- the cleaning path.ConnectionException
- if the device is busy or there is an error communicating with the printer.SettingsException
- if an error occurs while retrieving the cleaning interval.void setCleaningInterval(CleaningPath path, int interval) throws SettingsException
path
- the path to be cleaned.interval
- the number of cards printed before the clean path warning appears.SettingsException
- if the path
or interval
are invalid.ParameterInfo getSmartCardOffset() throws ConnectionException, SettingsException
ConnectionException
- if the device is busy or there is an error communicating with the printer.SettingsException
- if an error occurs while retrieving the smart card offset.void setSmartCardOffset(int offset) throws SettingsException
offset
- the contact smart card encoding position offset.SettingsException
- if the device is busy, there is a printer error, there is an error communicating with the printer, or the offset
is
invalid.void setContactlessSmartCardOffset(String encoderType, int offset) throws ConnectionException, SettingsException
encoderType
- The contactless encoding type.offset
- The contactless smart card encoding position offset.ConnectionException
- if the device is busy or there is an error communicating with the printer.SettingsException
- if the device is busy, there is a printer error, there is an error communicating with the printer, or the offset
is
invalid.ParameterInfo getContactlessSmartCardOffset(String encoderType) throws ConnectionException, SettingsException
encoderType
- The contactless encoder type. (mifare,uhf,hf,lf,other)ConnectionException
- If the device is busy or there is an error communicating with the printer.SettingsException
- If the encoder type is not valid or an error occurs while retrieving the smart card offset.MagneticEncoderOffsetInfo getMagneticEncoderOffsets() throws ConnectionException, SettingsException, ZebraCardException
ConnectionException
- if the device is busy or there is an error communicating with the printer.SettingsException
- if an error occurs while retrieving the magnetic encoder offsets.ZebraCardException
- if the printer does not have a magnetic encoder.void setMagneticEncoderOffsets(MagneticEncoderOffsetInfo offsets) throws SettingsException, ConnectionException, ZebraCardException
offsets
- the magnetic encoder offset values.ConnectionException
- if the device is busy or there is an error communicating with the printer.SettingsException
- if an error occurs setting the magnetic encoder offsets.ZebraCardException
- if the offsets
map is invalid or an error occurs while setting the encoder offsets.String getConfiguration() throws ConnectionException, ZebraCardException
ConnectionException
- if the device is busy or there is an error communicating with the printer.ZebraCardException
- if an error occurs while retrieving the configuration.void setConfiguration(String xmlConfiguration) throws ConnectionException, SettingsException, ZebraCardException
xmlConfiguration
- the configuration to be sent to the printer.ConnectionException
- if the device is busy or there is an error communicating with the printer.SettingsException
- if an error occurs while setting the XML configuration.ZebraCardException
- if the xmlConfiguration
is invalid or an error occurs while setting the configuration.WirelessNetworkInfo getWirelessParameters() throws SettingsException
SettingsException
- if the device is busy, there is a printer error, or there is an error communicating with the printer.void setWirelessParameters(WirelessNetworkInfo netInfo) throws SettingsException, ZebraCardException
netInfo
- information about the printer's wireless network configuration.SettingsException
- if the device is busy, there is a printer error, or there is an error communicating with the printer.ZebraCardException
- if the netInfo
is invalid.ParameterInfo getPanelPowerLevel(PanelType panel) throws ConnectionException, SettingsException
panel
- the specific panel on the card ribbon.ConnectionException
- if the device is busy or there is an error communicating with the printer.SettingsException
- if the panel
is invalid or an error occurs while retrieving the panel power level.void setPanelPowerLevel(PanelType panel, byte powerLevel) throws SettingsException
panel
- the specific panel on the card ribbon.powerLevel
- the panel's power level.SettingsException
- if the device is busy, there is a printer error, or there is an error communicating with the printer.OCPSettings getOCPParameters() throws ConnectionException, SettingsException
ConnectionException
- if the device is busy or there is an error communicating with the printer.SettingsException
- if the printer model is not supported or if an error occurs while retrieving the OCP configuration.void setOCPParameters(OCPSettings ocpParams) throws SettingsException, ZebraCardException
ocpParams
- the printer's OCP configuration.SettingsException
- if the printer model is not supported, the device is busy, or there is an error communicating with the printer.ZebraCardException
- if the ocpParams
object is invalid.ParameterInfo getTransferTemperatureOffset(TransferTemperatureType type) throws ConnectionException, SettingsException
type
- re-transfer Temperature sensor.ConnectionException
- if the device is busy or there is an error communicating with the printer.SettingsException
- if the type
is invalid or an error occurs while retrieving the transfer temperature type.void setTransferTemperatureOffset(TransferTemperatureType type, int offset) throws SettingsException
type
- re-transfer Temperature sensor.offset
- temperature value to set the sensor to.SettingsException
- if the device is busy, there is a printer error, or there is an error communicating with the printer.CardTypeInfo getCustomCardConfiguration(CustomCard card) throws SettingsException
card
- the custom card type to use.SettingsException
- if the device is busy, there is a printer error, or there is an error communicating with the printer.void setCustomCardConfiguration(CardTypeInfo cardInfo) throws SettingsException, ZebraCardException
cardInfo
- information about a specified card type.SettingsException
- if the device is busy, there is a printer error, or there is an error communicating with the printer.ZebraCardException
- if the cardInfo
is invalid.ErrorControlLevel getErrorControlLevel() throws ConnectionException, SettingsException
ConnectionException
- if the device is busy or there is an error communicating with the printer.SettingsException
- if an error occurs while retrieving the error control level.void setErrorControlLevel(ErrorControlLevel level) throws SettingsException
level
- the printer's error control levelSettingsException
- if the device is busy, there is a printer error, or there is an error communicating with the printer.Timeout getStandbyTimeout() throws ConnectionException, SettingsException
ConnectionException
- if the device is busy or there is an error communicating with the printer.SettingsException
- if an error occurs while retrieving the standby timeout.String getCapabilities(CapabilitiesType reportType) throws ConnectionException, ZebraCardException
reportType
- the type of printer capabilities to request.ConnectionException
- if the device is busy or there is an error communicating with the printer.ZebraCardException
- if an error occurs while retrieving the capabilities.void setStandbyTimeout(Timeout timeout) throws SettingsException
timeout
- the amount of time before the printer enters standby mode.SettingsException
- if the device is busy, there is a printer error, or there is an error communicating with the printer.void setCleanWarningThreshold(int threshold) throws SettingsException
threshold
- the amount of cards printed before the Cleaning Warning appears on the printer.SettingsException
- if the device is busy, there is a printer error, or there is an error communicating with the printer.ParameterInfo getCleanWarningThreshold() throws ConnectionException, SettingsException
ConnectionException
- if the device is busy or there is an error communicating with the printer.SettingsException
- if an error occurs while retrieving the cleaning warning threshold.void setActiveLUTTable(CalibrationTable table) throws SettingsException
table
- a specific Calibration Table contained in the printer.SettingsException
- if the printer model is not supported, the device is busy, or there is an error communicating with the printer.CalibrationTable getActiveLUTTable() throws ConnectionException, SettingsException
ConnectionException
- if the device is busy or there is an error communicating with the printer.SettingsException
- if the printer model is not supported, if an error occurs while retrieving the active LUT table.void loadCalibrationTableData(String xmlCalibrationData) throws ConnectionException, ZebraCardException
xmlCalibrationData
- the Calibration Data in an XML document.ConnectionException
- if the device is busy or there is an error communicating with the printer.ZebraCardException
- if the printer model is not supported, the xmlCalibrationData
is invalid, or a printer error occurs.void setNetworkParameters(NetworkInfo netInfo) throws SettingsException, ZebraCardException
netInfo
- the printer's wired network configuration.SettingsException
- if the device is busy, there is a printer error, or there is an error communicating with the printer.ZebraCardException
- if the netInfo
is invalid.String getCalibrationTableData(CalibrationTable table) throws ConnectionException, ZebraCardException
table
- a specific Calibration Table contained in the printer.ConnectionException
- if the device is busy or there is an error communicating with the printer.ZebraCardException
- if the printer model is not supported or if an error occurs while retrieving the calibration table.java.util.Map<CalibrationTable,String> getCalibrationTableNames() throws ConnectionException, SettingsException
ConnectionException
- if the device is busy or there is an error communicating with the printer.SettingsException
- if the printer model is not supported, or an error occurs while retrieving the calibration table names.TransferType getImageTransferType() throws ConnectionException, SettingsException
ConnectionException
- if the device is busy or there is an error communicating with the printer.SettingsException
- if an error occurs while retrieving the image transfer type.ParameterInfo getLaminatorOffset(LaminatorOffsetType type) throws ConnectionException, SettingsException
type
- the laminator offset type to get.ConnectionException
- if the device is busy or there is an error communicating with the printer.SettingsException
- if the type
is invalid or an error occurs while retrieving the laminator offset.void setLaminatorOffset(LaminatorOffsetType type, int value) throws SettingsException
type
- the laminator offset type to set.value
- the laminator offset value.SettingsException
- if the device is busy, there is a printer error, or there is an error communicating with the printer.
© 2016 ZIH Corp. All Rights Reserved.