Date: 2026-02-11

# Constant Field Values

## Contents

- ru.ximc.*

## ru.ximc.*

- ru.ximc.libximc.JXimc
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final int` | `DEVICE_UNDEFINED` | `-1`
  `public static final java.lang.String` | `LIBXIMC_VERSION` | `"3.0.3"`

- ru.ximc.libximc.JXimc.Flags
  Modifier and Type | Constant Field | Value
  --- | --- | ---
  `public static final long` | `ALARM_ENGINE_RESPONSE` | `128L`
  `public static final long` | `ALARM_FLAGS_STICKING` | `16L`
  `public static final long` | `ALARM_ON_BORDERS_SWAP_MISSET` | `8L`
  `public static final long` | `ALARM_ON_DRIVER_OVERHEATING` | `1L`
  `public static final long` | `ALARM_WINDING_MISMATCH` | `64L`
  `public static final long` | `BACK_EMF_INDUCTANCE_AUTO` | `1L`
  `public static final long` | `BACK_EMF_KM_AUTO` | `4L`
  `public static final long` | `BACK_EMF_RESISTANCE_AUTO` | `2L`
  `public static final long` | `BORDER_IS_ENCODER` | `1L`
  `public static final long` | `BORDER_STOP_LEFT` | `2L`
  `public static final long` | `BORDER_STOP_RIGHT` | `4L`
  `public static final long` | `BORDERS_SWAP_MISSET_DETECTION` | `8L`
  `public static final long` | `BRAKE_ENABLED` | `1L`
  `public static final long` | `BRAKE_ENG_PWROFF` | `2L`
  `public static final long` | `BRAKING_OVERVOLTAGE_PROTECTION` | `32L`
  `public static final long` | `CONTROL_BTN_LEFT_PUSHED_OPEN` | `4L`
  `public static final long` | `CONTROL_BTN_RIGHT_PUSHED_OPEN` | `8L`
  `public static final long` | `CONTROL_MODE_BITS` | `3L`
  `public static final long` | `CONTROL_MODE_JOY` | `1L`
  `public static final long` | `CONTROL_MODE_LR` | `2L`
  `public static final long` | `CONTROL_MODE_OFF` | `0L`
  `public static final long` | `CTP_ALARM_ON_ERROR` | `4L`
  `public static final long` | `CTP_BASE` | `2L`
  `public static final long` | `CTP_ENABLED` | `1L`
  `public static final long` | `CTP_ERROR_CORRECTION` | `16L`
  `public static final long` | `DRIVER_TYPE_EXTERNAL` | `3L`
  `public static final long` | `DRIVER_TYPE_INTEGRATE` | `2L`
  `public static final long` | `EEPROM_PRECEDENCE` | `1L`
  `public static final long` | `ENC_STATE_ABSENT` | `0L`
  `public static final long` | `ENC_STATE_MALFUNC` | `2L`
  `public static final long` | `ENC_STATE_OK` | `4L`
  `public static final long` | `ENC_STATE_REVERS` | `3L`
  `public static final long` | `ENC_STATE_UNKNOWN` | `1L`
  `public static final long` | `ENCSET_DIFFERENTIAL_OUTPUT` | `1L`
  `public static final long` | `ENCSET_INDEXCHANNEL_PRESENT` | `16L`
  `public static final long` | `ENCSET_PUSHPULL_OUTPUT` | `4L`
  `public static final long` | `ENCSET_REVOLUTIONSENSOR_ACTIVE_HIGH` | `256L`
  `public static final long` | `ENCSET_REVOLUTIONSENSOR_PRESENT` | `64L`
  `public static final long` | `ENDER_SW1_ACTIVE_LOW` | `2L`
  `public static final long` | `ENDER_SW2_ACTIVE_LOW` | `4L`
  `public static final long` | `ENDER_SWAP` | `1L`
  `public static final long` | `ENGINE_ACCEL_ON` | `16L`
  `public static final long` | `ENGINE_ANTIPLAY` | `8L`
  `public static final long` | `ENGINE_CURRENT_AS_RMS` | `2L`
  `public static final long` | `ENGINE_LIMIT_CURR` | `64L`
  `public static final long` | `ENGINE_LIMIT_RPM` | `128L`
  `public static final long` | `ENGINE_LIMIT_VOLT` | `32L`
  `public static final long` | `ENGINE_MAX_SPEED` | `4L`
  `public static final long` | `ENGINE_REVERSE` | `1L`
  `public static final long` | `ENGINE_TYPE_2DC` | `2L`
  `public static final long` | `ENGINE_TYPE_BRUSHLESS` | `5L`
  `public static final long` | `ENGINE_TYPE_DC` | `1L`
  `public static final long` | `ENGINE_TYPE_NONE` | `0L`
  `public static final long` | `ENGINE_TYPE_STEP` | `3L`
  `public static final long` | `ENGINE_TYPE_TEST` | `4L`
  `public static final long` | `ENUMERATE_ALL_COM` | `2L`
  `public static final long` | `ENUMERATE_NETWORK` | `4L`
  `public static final long` | `ENUMERATE_PROBE` | `1L`
  `public static final long` | `EXTIO_SETUP_INVERT` | `2L`
  `public static final long` | `EXTIO_SETUP_MODE_IN_ALARM` | `5L`
  `public static final long` | `EXTIO_SETUP_MODE_IN_BITS` | `15L`
  `public static final long` | `EXTIO_SETUP_MODE_IN_HOME` | `4L`
  `public static final long` | `EXTIO_SETUP_MODE_IN_MOVR` | `3L`
  `public static final long` | `EXTIO_SETUP_MODE_IN_NOP` | `0L`
  `public static final long` | `EXTIO_SETUP_MODE_IN_PWOF` | `2L`
  `public static final long` | `EXTIO_SETUP_MODE_IN_STOP` | `1L`
  `public static final long` | `EXTIO_SETUP_MODE_OUT_ALARM` | `48L`
  `public static final long` | `EXTIO_SETUP_MODE_OUT_BITS` | `240L`
  `public static final long` | `EXTIO_SETUP_MODE_OUT_MOTOR_ON` | `64L`
  `public static final long` | `EXTIO_SETUP_MODE_OUT_MOVING` | `32L`
  `public static final long` | `EXTIO_SETUP_MODE_OUT_OFF` | `0L`
  `public static final long` | `EXTIO_SETUP_MODE_OUT_ON` | `16L`
  `public static final long` | `EXTIO_SETUP_OUTPUT` | `1L`
  `public static final long` | `FEEDBACK_EMF` | `4L`
  `public static final long` | `FEEDBACK_ENC_ADAPTIVE_HOLDING` | `2L`
  `public static final long` | `FEEDBACK_ENC_FILTER_BITS` | `48L`
  `public static final long` | `FEEDBACK_ENC_FILTER_MEDIUM` | `32L`
  `public static final long` | `FEEDBACK_ENC_FILTER_NONE` | `0L`
  `public static final long` | `FEEDBACK_ENC_FILTER_STRONG` | `48L`
  `public static final long` | `FEEDBACK_ENC_FILTER_WEAK` | `16L`
  `public static final long` | `FEEDBACK_ENC_REVERSE` | `1L`
  `public static final long` | `FEEDBACK_ENC_TYPE_AUTO` | `0L`
  `public static final long` | `FEEDBACK_ENC_TYPE_BITS` | `192L`
  `public static final long` | `FEEDBACK_ENC_TYPE_DIFFERENTIAL` | `128L`
  `public static final long` | `FEEDBACK_ENC_TYPE_SINGLE_ENDED` | `64L`
  `public static final long` | `FEEDBACK_ENCODER` | `1L`
  `public static final long` | `FEEDBACK_ENCODER_MEDIATED` | `6L`
  `public static final long` | `FEEDBACK_NONE` | `5L`
  `public static final long` | `H_BRIDGE_ALERT` | `4L`
  `public static final long` | `HOME_DIR_FIRST` | `1L`
  `public static final long` | `HOME_DIR_SECOND` | `2L`
  `public static final long` | `HOME_HALF_MV` | `8L`
  `public static final long` | `HOME_MV_SEC_EN` | `4L`
  `public static final long` | `HOME_STOP_FIRST_BITS` | `48L`
  `public static final long` | `HOME_STOP_FIRST_LIM` | `48L`
  `public static final long` | `HOME_STOP_FIRST_REV` | `16L`
  `public static final long` | `HOME_STOP_FIRST_SYN` | `32L`
  `public static final long` | `HOME_STOP_SECOND_BITS` | `192L`
  `public static final long` | `HOME_STOP_SECOND_LIM` | `192L`
  `public static final long` | `HOME_STOP_SECOND_REV` | `64L`
  `public static final long` | `HOME_STOP_SECOND_SYN` | `128L`
  `public static final long` | `HOME_USE_FAST` | `256L`
  `public static final long` | `JOY_REVERSE` | `1L`
  `public static final long` | `LOW_UPWR_PROTECTION` | `2L`
  `public static final long` | `LS_ON_SW1_AVAILABLE` | `1L`
  `public static final long` | `LS_ON_SW2_AVAILABLE` | `2L`
  `public static final long` | `LS_SHORTED` | `16L`
  `public static final long` | `LS_SW1_ACTIVE_LOW` | `4L`
  `public static final long` | `LS_SW2_ACTIVE_LOW` | `8L`
  `public static final long` | `MB_AVAILABLE` | `1L`
  `public static final long` | `MB_POWERED_HOLD` | `2L`
  `public static final long` | `MICROSTEP_MODE_FRAC_128` | `8L`
  `public static final long` | `MICROSTEP_MODE_FRAC_16` | `5L`
  `public static final long` | `MICROSTEP_MODE_FRAC_2` | `2L`
  `public static final long` | `MICROSTEP_MODE_FRAC_256` | `9L`
  `public static final long` | `MICROSTEP_MODE_FRAC_32` | `6L`
  `public static final long` | `MICROSTEP_MODE_FRAC_4` | `3L`
  `public static final long` | `MICROSTEP_MODE_FRAC_64` | `7L`
  `public static final long` | `MICROSTEP_MODE_FRAC_8` | `4L`
  `public static final long` | `MICROSTEP_MODE_FULL` | `1L`
  `public static final long` | `MOTOR_TYPE_BLDC` | `3L`
  `public static final long` | `MOTOR_TYPE_DC` | `2L`
  `public static final long` | `MOTOR_TYPE_STEP` | `1L`
  `public static final long` | `MOTOR_TYPE_UNKNOWN` | `0L`
  `public static final long` | `MOVE_STATE_ANTIPLAY` | `4L`
  `public static final long` | `MOVE_STATE_MOVING` | `1L`
  `public static final long` | `MOVE_STATE_TARGET_SPEED` | `2L`
  `public static final long` | `MVCMD_ERROR` | `64L`
  `public static final long` | `MVCMD_HOME` | `6L`
  `public static final long` | `MVCMD_LEFT` | `3L`
  `public static final long` | `MVCMD_LOFT` | `7L`
  `public static final long` | `MVCMD_MOVE` | `1L`
  `public static final long` | `MVCMD_MOVR` | `2L`
  `public static final long` | `MVCMD_NAME_BITS` | `63L`
  `public static final long` | `MVCMD_RIGHT` | `4L`
  `public static final long` | `MVCMD_RUNNING` | `128L`
  `public static final long` | `MVCMD_SSTP` | `8L`
  `public static final long` | `MVCMD_STOP` | `5L`
  `public static final long` | `MVCMD_UKNWN` | `0L`
  `public static final long` | `POWER_OFF_ENABLED` | `2L`
  `public static final long` | `POWER_REDUCT_ENABLED` | `1L`
  `public static final long` | `POWER_SMOOTH_CURRENT` | `4L`
  `public static final long` | `PWR_STATE_MAX` | `5L`
  `public static final long` | `PWR_STATE_NORM` | `3L`
  `public static final long` | `PWR_STATE_OFF` | `1L`
  `public static final long` | `PWR_STATE_REDUCT` | `4L`
  `public static final long` | `PWR_STATE_UNKNOWN` | `0L`
  `public static final long` | `REV_SENS_INV` | `8L`
  `public static final long` | `RPM_DIV_1000` | `1L`
  `public static final long` | `SETPOS_IGNORE_ENCODER` | `2L`
  `public static final long` | `SETPOS_IGNORE_POSITION` | `1L`
  `public static final long` | `STATE_ALARM` | `64L`
  `public static final long` | `STATE_BORDERS_SWAP_MISSET` | `32768L`
  `public static final long` | `STATE_BRAKE` | `512L`
  `public static final long` | `STATE_BUTTON_LEFT` | `8L`
  `public static final long` | `STATE_BUTTON_RIGHT` | `4L`
  `public static final long` | `STATE_CONTR` | `63L`
  `public static final long` | `STATE_CONTROLLER_OVERHEAT` | `512L`
  `public static final long` | `STATE_CTP_ERROR` | `128L`
  `public static final long` | `STATE_DIG_SIGNAL` | `65535L`
  `public static final long` | `STATE_EEPROM_CONNECTED` | `16L`
  `public static final long` | `STATE_ENC_A` | `8192L`
  `public static final long` | `STATE_ENC_B` | `16384L`
  `public static final long` | `STATE_ENCODER_FAULT` | `2097152L`
  `public static final long` | `STATE_ENGINE_RESPONSE_ERROR` | `8388608L`
  `public static final long` | `STATE_ERRC` | `1L`
  `public static final long` | `STATE_ERRD` | `2L`
  `public static final long` | `STATE_ERRV` | `4L`
  `public static final long` | `STATE_EXTIO_ALARM` | `16777216L`
  `public static final long` | `STATE_GPIO_LEVEL` | `32L`
  `public static final long` | `STATE_GPIO_PINOUT` | `16L`
  `public static final long` | `STATE_H_BRIDGE_FAULT` | `131072L`
  `public static final long` | `STATE_IS_HOMED` | `32L`
  `public static final long` | `STATE_LEFT_EDGE` | `2L`
  `public static final long` | `STATE_LOW_POWER_VOLTAGE` | `65536L`
  `public static final long` | `STATE_LOW_USB_VOLTAGE` | `8192L`
  `public static final long` | `STATE_OVERLOAD_POWER_CURRENT` | `2048L`
  `public static final long` | `STATE_OVERLOAD_POWER_VOLTAGE` | `1024L`
  `public static final long` | `STATE_OVERLOAD_USB_CURRENT` | `16384L`
  `public static final long` | `STATE_OVERLOAD_USB_VOLTAGE` | `4096L`
  `public static final long` | `STATE_POWER_OVERHEAT` | `256L`
  `public static final long` | `STATE_REV_SENSOR` | `1024L`
  `public static final long` | `STATE_RIGHT_EDGE` | `1L`
  `public static final long` | `STATE_SECUR` | `28573632L`
  `public static final long` | `STATE_SYNC_INPUT` | `2048L`
  `public static final long` | `STATE_SYNC_OUTPUT` | `4096L`
  `public static final long` | `STATE_WINDING_RES_MISMATCH` | `1048576L`
  `public static final long` | `SYNCIN_ENABLED` | `1L`
  `public static final long` | `SYNCIN_GOTOPOSITION` | `4L`
  `public static final long` | `SYNCIN_INVERT` | `2L`
  `public static final long` | `SYNCOUT_ENABLED` | `1L`
  `public static final long` | `SYNCOUT_IN_STEPS` | `8L`
  `public static final long` | `SYNCOUT_INVERT` | `4L`
  `public static final long` | `SYNCOUT_ONPERIOD` | `64L`
  `public static final long` | `SYNCOUT_ONSTART` | `16L`
  `public static final long` | `SYNCOUT_ONSTOP` | `32L`
  `public static final long` | `SYNCOUT_STATE` | `2L`
  `public static final long` | `TS_AVAILABLE` | `8L`
  `public static final long` | `TS_TYPE_BITS` | `7L`
  `public static final long` | `TS_TYPE_SEMICONDUCTOR` | `2L`
  `public static final long` | `TS_TYPE_THERMOCOUPLE` | `1L`
  `public static final long` | `TS_TYPE_UNKNOWN` | `0L`
  `public static final long` | `UART_PARITY_BIT_EVEN` | `0L`
  `public static final long` | `UART_PARITY_BIT_MARK` | `3L`
  `public static final long` | `UART_PARITY_BIT_ODD` | `1L`
  `public static final long` | `UART_PARITY_BIT_SPACE` | `2L`
  `public static final long` | `UART_PARITY_BIT_USE` | `4L`
  `public static final long` | `UART_PARITY_BITS` | `3L`
  `public static final long` | `UART_STOP_BIT` | `8L`
  `public static final long` | `WIND_A_STATE_ABSENT` | `0L`
  `public static final long` | `WIND_A_STATE_MALFUNC` | `2L`
  `public static final long` | `WIND_A_STATE_OK` | `3L`
  `public static final long` | `WIND_A_STATE_UNKNOWN` | `1L`
  `public static final long` | `WIND_B_STATE_ABSENT` | `0L`
  `public static final long` | `WIND_B_STATE_MALFUNC` | `32L`
  `public static final long` | `WIND_B_STATE_OK` | `48L`
  `public static final long` | `WIND_B_STATE_UNKNOWN` | `16L`