# Enumeration ## ConnectionType ```{list-table} :align: left :class: list-table * - Definition - Description * - USB - USB connection ```
## LogLevel ```{list-table} :align: left :class: list-table * - Definition - Description * - Fatal - Fatal level: 1 * - Error - Error level: 2 * - Warning - Warning level: 3 * - Information - Information level: 4 * - Debug - Debug level: 5 ```
## BarcodeSettings ```{list-table} :align: left :class: list-table * - Definition - Description * - DECODE_MODE_SINGLE - Single scan * - DECODE_MODE_CONTINUOUS - Continuous scan * - NOTIS_EDITING - Remove or add start and stop characters from the decoded Codabar symbol * - CHARACTER_CODE_ID_SYMBOL - Add SymbolCodeID to barcode data * - CHARACTER_CODE_ID_AIM - Add AIMCodeID to barcode data * - CHARACTER_NONE - Do not add characters to barcode data * - CHARACTER_GET - Get the character * - PREFIX_STATUS - Check the current character status * - TRIGGER_STANDARD - Presentation mode OFF: Set trigger key to normal mode * - TRIGGER_PRESENTATION - Presentation mode ON: Set trigger key to presentation mode * - PRESENTATION_GET - Check the current mode                                                                                                                                                                                                                                                                                                                            ```
## QREncodeMode ```{list-table} :align: left :class: list-table * - Definition - Description * - UNKNOWN - Unknown * - ONLY_DATA - BC * - DATA_SUFFIX_TYPE1 - BC+SUFFIX1 * - DATA_SUFFIX_TYPE2 - BC+SUFFIX2 * - DATA_SUFFIX_TYPE3 - BC+SUFFIX1+SUFFIX2 * - PREFIX_DATA - PREFIX+BC * - PREFIX_DATA_SUFFIX_TYPE1 - PREFIX+BC+SUFFIX1 * - PREFIX_DATA_SUFFIX_TYPE2 - PREFIX+BC+SUFFIX2 * - PREFIX_DATA_SUFFIX_TYPE3 - PREFIX+BC+SUFFIX1+SUFFIX2 ```
```
## MemoryType ```{list-table} :align: left :class: list-table * - Definition - Description * - MEMORY_TYPE_TEMPORARY - Temporary storage * - MEMORY_TYPE_PERMANENT - Permanent storage ```
## OCR ```{list-table} :align: left :class: list-table * - Definition - Description * - OCR_A - OCR-A * - OCR_B - OCR-B ```
## Symbology ```{list-table} :align: left :class: list-table * - Definition - Description * - UPC_A - UPC-A * - UPC_E - UPC-E * - UPC_E1 - UPC-E1 * - EAN13_JAN13 - EAN-13/JAN-13 * - EAN8_JAN8 - EAN-8/JAN-8 * - BOOK_LAND_EAN - BooklandEAN * - ISSN_EAN - ISSNEAN * - INTERLEAVED_2_OF_5 - Interleaved2of5(ITF) * - DISCRETE_2_OF_5 - Discrete2of5(DTF) * - CODA_BAR - Codabar(NW-7) * - CODE_128 - Code128 * - CODE_39 - Code39 * - CODE_93 - Code93 * - CODE_11 - Code11 * - MSI - MSI * - CHINESE_2_OF_5 - Chinese2of5 * - MATRIX_2_OF_5 - Matrix2of5 * - KOREAN_2_OF_5 - Korean3of5 * - GS1_128 - GS1-128 * - GS1_DATA_BAR - GS1DataBar * - PDF_417 - PDF417 * - MACRO_PDF - MacroPDF * - DATA_MATRIX - DataMatrix * - GS1_DATA_MATRIX - GS1DataMatrix * - QR_CODE - QR-CODE * - JAPAN_POSTAL - JapanesePostal * - MICRO_QR_CODE - MicroQRCode * - AZTEC - Aztec * - COMPOSITE_CC_C - CompositeCC-C * - COMPOSITE_CC_AB - CompositeCC-A/B * - COMPOSITE_TLC_39 - CompositeTLC-39 * - MAXICODE - Maxicode * - US_POSTNET - USPostnet * - US_PLANET - USPlanet * - UK_POSTAL - UKPostal * - AUSTRALIA_POST - Australiapost * - NETHERLAND_KIX_CODE - NetherlandKIXcode ```
## SystemBeepSoundType ```{list-table} :align: left :class: list-table * - Definition - Description * - NONE - No beep * - TYPE1 - Short high-pitched sound * - TYPE2 - Short low-pitched sound * - TYPE3 - Long high-pitched sound * - TYPE4 - Long low-pitched sound * - TYPE5 - Fast beeping sound * - TYPE6 - Slow beeping sound * - TYPE7 - High-pitched clicking sound * - TYPE8 - Low-pitched clicking sound ```
## TriggerMode ```{list-table} :align: left :class: list-table * - Definition - Description * - MANUAL - Manual mode * - AUTO - Automatic mode ```
## HIDType ```{list-table} :align: left :class: list-table * - Definition - Description * - HID_ON - HID On * - HID_OFF - HID Off * - NOT_APPLICABLE - Not applicable ```
## ErrorCode ```{list-table} :align: left :class: list-table * - Definition - Description * - NOT_SUPPORTED - Not supported * - WITHOUT_AUTHORITY - No authority * - MEMORY_OVERRUN - Memory overrun * - MEMORY_LOCKED - Memory locked * - CRYPTO_SUITE_ERROR - Crypto suite error * - SECURITY_TIMEOUT - Security timeout * - INSUFFICIENT_POWER - Insufficient battery * - ALREADY_POWER_ON - Already powered on * - FAILED_TO_SEND_PACKET - Failed to send packet ```
## BarcodeCommandAction ```{list-table} :align: left :class: list-table * - Definition - Description * - UNSET - Not set * - GET_INFO_STOP_CONDITION - Get stop condition * - GET_INFO_CHARACTER_STATUS - Get character status * - GET_INFO_SYMBOLOGIES_ENABLE_STATUS - Get barcode availability status * - GET_INFO_OCR_ENABLE_STATUS - Get OCR availability status * - GET_INFO_SCAN_DATA_TRANSMISSION_FORMAT - Get barcode data transmission format * - GET_INFO_SYSTEM_BEEP - Get system beep * - GET_INFO_CODE_ID_ENABLE - Get CODE ID availability * - GET_INFO_NOTIS_EDITING - Get NOTIS editing settings * - SETTINGS_CHARACTER_STATUS - Set character status * - SETTINGS_SYMBOLOGIES - Set barcode types * - SETTING_OCR - Set OCR * - SETTINGS_SYSTEM_BEEP - Set system beep * - SETTINGS_NOTIS_EDITING - Set NOTIS editing * - FACTORY_DEFAULT - Reset to factory default * - FINISH - Finish ```
## DeviceTriggerEvent ```{list-table} :align: left :class: list-table * - Definition - Description * - PUSH_NONE - Trigger not pressed * - PUSH_RIGHT - Right trigger key pressed * - PUSH_LEFT - Left trigger key pressed ```
## Status ```{list-table} :align: left :class: list-table * - Definition - Description * - SUCCESS - Success ```
## Result ```{list-table} :align: left :class: list-table * - Definition - Description * - UNKNOWN - Unknown result * - SYSTEM_BEEP_TYPE1 - Short high beep * - SYSTEM_BEEP_TYPE2 - Short low beep * - SYSTEM_BEEP_TYPE3 - Long high beep * - SYSTEM_BEEP_TYPE4 - Long low beep * - SYSTEM_BEEP_TYPE5 - Fast beep * - SYSTEM_BEEP_TYPE6 - Slow beep * - SYSTEM_BEEP_TYPE7 - High click sound * - SYSTEM_BEEP_TYPE8 - Low click sound * - SYSTEM_BEEP_SOUND_NONE - No beep * - FACTORY_DEFAULT - Restore factory settings * - CHARACTER_NONE - No character * - CHARACTER_SYMBOL - SymbolCodeID character * - CHARACTER_AIM - AimCodeID character * - STOP_CONDITIONS_CONTINUOUS_ON - Continuous read On * - STOP_CONDITIONS_CONTINUOUS_OFF - Continuous read Off * - SYMBOLOGY_STATUS_GET - Get barcode status * - SYMBOLOGY_STATUS_SET - Set barcode status * - OCR_STATUS_GET - Get OCR status * - FORMAT_DATA_ONLY - Raw data * - FORMAT_DATA_SUFFIX_TYPE1 - BC+SUFFIX1 * - FORMAT_DATA_SUFFIX_TYPE2 - BC+SUFFIX2 * - FORMAT_DATA_SUFFIX_TYPE3 - BC+SUFFIX1+SUFFIX2 * - FORMAT_PREFIX_DATA - PREFIX+BC * - FORMAT_PREFIX_DATA_SUFFIX_TYPE1 - PREFIX+BC+SUFFIX1 * - FORMAT_PREFIX_DATA_SUFFIX_TYPE2 - PREFIX+BC+SUFFIX2 * - FORMAT_PREFIX_DATA_SUFFIX_TYPE3 - PREFIX+BC+SUFFIX1+SUFFIX2 * - NOTIS_EDITING_GET_ENABLED - NOTIS editing On * - NOTIS_EDITING_GET_DISABLED - NOTIS editing Off ```