BarcodeFormatMSIPlessey

class BarcodeFormatMSIPlessey(var activated: IBarcodeFormat.Activation = Activation.Disable) : IBarcodeFormat

Constructors

Link copied to clipboard
constructor(activated: IBarcodeFormat.Activation = Activation.Disable)

Properties

Link copied to clipboard
Link copied to clipboard
var max: Int
Link copied to clipboard
var min: Int

Functions

Link copied to clipboard
fun getCheckCharacterVerificationCommand(checkCharacterVerification: IBarcodeFormat.CheckCharacterVerificationMsiPlessey = CheckCharacterVerificationMsiPlessey.OneCheckCharacterMOD10): String

Get the command CheckCharacterVerificationMsiPlessey.Disable / CheckCharacterVerificationMsiPlessey.OneCheckCharacterMOD10 / CheckCharacterVerificationMsiPlessey.TwoCheckCharactersMOD10MOD10 / CheckCharacterVerificationMsiPlessey.TwoCheckCharactersMOD10MOD11 to program the check character verification for Plessey barcodes. Check characters are optional for MSI-Plessey and can be added as the last one or two characters, which are calculated values used to verify the integrity of the data. CheckCharacterVerificationMsiPlessey.Disable : The engine transmits MSI-Plessey barcodes as is.

Link copied to clipboard
open override fun getEnableCommand(): String

Get the command Activation.Enable / Activation.Disable to the barcode format Plessey.

Link copied to clipboard

Get the command to set the BarcodeFormatMSIPlessey.max length of Plessey to read.

Link copied to clipboard

Get the command to set the BarcodeFormatMSIPlessey.min length of Plessey to read.

Link copied to clipboard
Link copied to clipboard
fun getTransmitCheckCharCommand(transmitCheckChar: IBarcodeFormat.TransmitCheckChar = TransmitCheckChar.Transmit): String

Get the command TransmitCheckChar.Transmit / TransmitCheckChar.DoNotTransmit to transmit check character for MSI-Plessey. If you select a check character algorithm and the Do Not Transmit Check Character option, MSI-Plessey barcodes with a length that is less than the configured minimum length after having the check character(s) excluded will not be decoded. (For example, when the One Check Character, MOD10 and Do Not Transmit Check Character options are enabled and the minimum length is set to 4, MSI-Plessey barcodes with a total length of 4 characters including the check character cannot be r