BarcodeFormatCode39

class BarcodeFormatCode39(var activated: IBarcodeFormat.Activation = Activation.Enable) : IBarcodeFormat

Constructors

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

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 getCheckCharVerifCommand(checkCharacterVerification: IBarcodeFormat.CheckCharacterVerification = CheckCharacterVerification.Disable): String

Get the command CheckCharacterVerification.Disable / CheckCharacterVerification.DoNotTransmit / CheckCharacterVerification.Transmit to program the check character verification for Code 39 barcodes. A check character is optional for Code 39 and can be added as the last character. It is a calculated value used to verify the integrity of the data. CheckCharacterVerification.Disable : The engine transmits Code 39 barcodes as is. CheckCharacterVerification.DoNotTransmit : The engine checks the integrity of all Code 39 barcodes to verify that the data complies with the check character algorithm. Barcodes passing the check will be transmitted except the last digit, whereas those failing it will not be transmitted. CheckCharacterVerification.Transmit : The engine checks the integrity of all Code 39 barcodes to verify that the data complies with the check character algorithm. Barcodes passing the check will be transmitted, whereas those failing it will not be transmitted.

Link copied to clipboard

Get the command Activation.Enable / Activation.Disable to Code 32 (Italian Pharma Code). Code 32 is a variant of Code 39 used by the Italian pharmaceutical industry. Scan the appropriate bar code below to enable or disable Code 32. Code 39 must be enabled and Code 39 check character verification must be disabled for this parameter to function.

Link copied to clipboard
fun getCode32PrefixCommand(activated: IBarcodeFormat.Activation = Activation.Disable): String

Get the command Activation.Enable / Activation.Disable to Code 32 prefix. Activation.Enable will add the prefix character “A” to all Code 32 barcodes. Code 32 must be enabled for this parameter to function.

Link copied to clipboard
fun getCode39FullASCIICommand(activated: IBarcodeFormat.Activation = Activation.Enable): String

Get the command Activation.Enable / Activation.Disable to let the engine identify all ASCII characters for Code 39.

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

Get the command Activation.Enable / Activation.Disable to the barcode format Code 39.

Link copied to clipboard

Get the command to set the BarcodeFormatCode39.max length of Code 39 to read.

Link copied to clipboard

Get the command to set the BarcodeFormatCode39.min length of Code 39 to read.

Link copied to clipboard
Link copied to clipboard
fun getTransmitCode32CheckCharCommand(transmitC32StartStop: IBarcodeFormat.TransmitCheckChar = TransmitCheckChar.DoNotTransmit): String

Get the command TransmitCheckChar.DoNotTransmit / TransmitCheckChar.Transmit to transmit Code 32 Check Character. Code 32 must be enabled for this parameter to function.

Link copied to clipboard
fun getTransmitCode32StartStopCommand(transmitC32StartStop: IBarcodeFormat.TransmitCheckChar = TransmitCheckChar.DoNotTransmit): String

Get the command TransmitCheckChar.DoNotTransmit / TransmitCheckChar.Transmit to transmit Code 32 Start/Stop Character. Code 32 must be enabled for this parameter to function.

Link copied to clipboard
fun getTransmitStartStopCommand(transmitCheckChar: IBarcodeFormat.TransmitCheckChar = TransmitCheckChar.DoNotTransmit): String

Get the command TransmitCheckChar.DoNotTransmit / TransmitCheckChar.Transmit to program the check character verification for Code 39 barcodes. Code 39 uses an asterisk (*) for both the start and the stop characters.