# BarcodeConst ## BarcodeConst.BarcodeSettings ```{list-table} :align: left :class: list-table * - Constant - Description * - DECODE_MODE_SINGLE - Single scan mode * - DECODE_MODE_CONTINUOUS - Continuous scan mode * - NOTIS_EDITING - Remove or add start/stop characters for decoded Codabar symbols * - CHARACTER_CODE_ID_SYMBOL - Append Symbol CodeID to barcode data * - CHARACTER_CODE_ID_AIM - Append AIM CodeID to barcode data * - CHARACTER_NONE - Do not append characters to barcode data * - CHARACTER_GET - Retrieve characters * - PREFIX_STATUS - Do not append characters to barcode data ``` --- ## BarcodeConst.QREncodeMode ```{list-table} :align: left :class: list-table * - Constant - Description * - AUTO - Automatic encoding * - SHIFT_JIS - SHIFT_JIS encoding * - EUC_KR - EUC_KR encoding * - UTF_8 - UTF_8 encoding * - UTF_16 - UTF_16 encoding * - UTF_32 - UTF_32 encoding ``` --- ## BarcodeConst.ScanDataFormatType ```{list-table} :align: left :class: list-table * - Constant - Description * - UNKNOWN - Unknown * - ONLY_DATA - Barcode only * - DATA_SUFFIX_TYPE1 - Barcode + SUFFIX1 * - DATA_SUFFIX_TYPE2 - Barcode + SUFFIX2 * - DATA_SUFFIX_TYPE3 - Barcode + SUFFIX1 + SUFFIX2 * - PREFIX_DATA - PREFIX + Barcode * - PREFIX_DATA_SUFFIX_TYPE1 - PREFIX + Barcode + SUFFIX1 * - PREFIX_DATA_SUFFIX_TYPE2 - PREFIX + Barcode + SUFFIX2 * - PREFIX_DATA_SUFFIX_TYPE3 - PREFIX + Barcode + SUFFIX1 + SUFFIX2 ``` --- ## BarcodeConst.MemoryType ```{list-table} :align: left :class: list-table * - Constant - Description * - MEMORY_TYPE_TEMPORARY - Temporary storage * - MEMORY_TYPE_PERMANENT - Permanent storage ``` --- ## BarcodeConst.SystemBeepSoundType ```{list-table} :align: left :class: list-table * - Constant - Description * - NONE - No beep * - TYPE1 - Short high-pitched beep * - TYPE2 - Short low-pitched beep * - TYPE3 - Long high-pitched beep * - TYPE4 - Long low-pitched beep * - TYPE5 - Fast warp sound * - TYPE6 - Slow warp sound * - TYPE7 - High click sound * - TYPE8 - Low click sound ``` --- ## BarcodeConst.BarcodeCommandAction ```{list-table} :align: left :class: list-table * - Constant - Description * - UNSET - Not set * - GET_INFO_STOP_CONDITION - Get read 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 * - 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 status * - 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 ```