Code128AndGS1128

Interface representing settings for Code 128 and GS1-128 symbologies.

This interface provides methods to configure the mode and manage concatenation for these symbologies.

Functions

Link copied to clipboard
abstract suspend fun setConcatenation(deviceId: String, enabled: Boolean): CommandResponse

Sets the concatenation mode for Code 128 symbology.

abstract fun setConcatenation(deviceId: String, enabled: Boolean, callback: (Result<CommandResponse>) -> Unit)

Callback-based version of setConcatenation for Java interoperability.

Link copied to clipboard
abstract suspend fun setGS1128ConversionMode(deviceId: String, mode: GS1128ConversionMode): CommandResponse

Sets the conversion mode for GS1-128 symbology.

abstract fun setGS1128ConversionMode(deviceId: String, mode: GS1128ConversionMode, callback: (Result<CommandResponse>) -> Unit)

Callback-based version of setGS1128ConversionMode for Java interoperability.

Link copied to clipboard
abstract suspend fun setGS1128Mode(deviceId: String, mode: Code128AndGS1128Mode): CommandResponse

Sets the mode for Code 128 and GS1-128 symbologies.

abstract fun setGS1128Mode(deviceId: String, mode: Code128AndGS1128Mode, callback: (Result<CommandResponse>) -> Unit)

Callback-based version of setGS1128Mode for Java interoperability.

Link copied to clipboard
abstract suspend fun setLeadingC1Output(deviceId: String, enabled: Boolean): CommandResponse

Sets the output mode for the leading ]C1 character in Code 128 symbology.

abstract fun setLeadingC1Output(deviceId: String, enabled: Boolean, callback: (Result<CommandResponse>) -> Unit)

Callback-based version of setLeadingC1Output for Java interoperability.