Table of Contents

Namespace Opticon

Classes

BarcodeRecord

Represents a single barcode data record retrieved from the device.

OpnCommunicationException

Exception thrown when a communication failure occurs between the host and the OPN device.

OpnDevice

High-level wrapper around the Opticon.csp2 API for Opticon OPN Companion devices.

OpnEnvironment

Provides access to global configuration, initialization, and runtime information for the underlying CSP2 library.

OpnException

Represents a general error that occurs during an OPN device operation.

OpnTemporaryException

Exception thrown when a transient error occurs that may be resolved by retrying the operation.

Enums

BarcodeSymbology

Defines barcode symbologies of a BarcodeRecord as reported by the device.

BatteryLowIndication

Battery low indication options (bit flags).

BuzzerVolume

Buzzer volume levels.

Csp2Status

Status codes returned by the CSP2 library.

DeleteEnableOptions

Delete key behavior options (bit flags).

GoodReadLedOnTime

Good read LED on-time options (ms)

Gs1DataBarOptions

GS1 DataBar options (bit flags).

I2of5CheckDigit

Options for Interleaved 2 of 5 check digit.

LaserMode

Laser operating modes.

MemoryIndication

Memory indication options.

OpnEnvironment.OpnDebugMode

Specifies the debug mode for the CSP2 library.

OpnParameter

Defines configurable barcode scanner parameters.

RejectRedundantCodes

Redundant barcode filtering options.

UpcPreamble

Options for UPC preamble.

UpcSupplements

Options for UPC supplements.

Delegates

OpnDevice.DeviceDetectedHandler

Called when a device is detected.