All Downloads are FREE. Search and download functionalities are using the official Maven repository.

zaber.motion.ascii.WarningFlags Maven / Gradle / Ivy

Go to download

A library that aims to provide easy-to-use API for communication with Zaber devices using Zaber ASCII Protocol.

There is a newer version: 6.7.0
Show newest version
// ===== THIS FILE IS GENERATED FROM A TEMPLATE ===== //
// ============== DO NOT EDIT DIRECTLY ============== //

package zaber.motion.ascii;

/**
 * Warning flag constants that indicate whether any device fault or warning is active.
 * For more information please refer to the
 * [ASCII Protocol Manual](https://www.zaber.com/protocol-manual#topic_message_format_warning_flags).
 */
public final class WarningFlags {
    private WarningFlags() {
    }

    /**
    * Critical System Error.
    */
    public static final String CRITICAL_SYSTEM_ERROR = "FF";

    /**
    * Overvoltage or Undervoltage Driver Disabled.
    */
    public static final String OVERVOLTAGE_OR_UNDERVOLTAGE = "FV";

    /**
    * Driver Disabled.
    * Devices with Firmware 7.10 and lower.
    */
    public static final String DRIVER_DISABLED = "FD";

    /**
    * Encoder Error.
    */
    public static final String ENCODER_ERROR = "FQ";

    /**
    * Excessive Twist.
    */
    public static final String EXCESSIVE_TWIST = "FT";

    /**
    * Index Error.
    */
    public static final String INDEX_ERROR = "FI";

    /**
    * Analog Encoder Sync Error.
    */
    public static final String ANALOG_ENCODER_SYNC_ERROR = "FA";

    /**
    * Stalled and Stopped.
    */
    public static final String STALLED_AND_STOPPED = "FS";

    /**
    * Stream Bounds Error.
    */
    public static final String STREAM_BOUNDS_ERROR = "FB";

    /**
    * Interpolated Path Deviation.
    */
    public static final String INTERPOLATED_PATH_DEVIATION = "FP";

    /**
    * Limit Error.
    */
    public static final String LIMIT_ERROR = "FE";

    /**
    * Unexpected Limit Trigger.
    */
    public static final String UNEXPECTED_LIMIT_TRIGGER = "WL";

    /**
    * Voltage Out of Range.
    */
    public static final String VOLTAGE_OUT_OF_RANGE = "WV";

    /**
    * Controller Temperature High.
    */
    public static final String CONTROLLER_TEMPERATURE_HIGH = "WT";

    /**
    * Stalled with Recovery.
    */
    public static final String STALLED_WITH_RECOVERY = "WS";

    /**
    * Displaced When Stationary.
    */
    public static final String DISPLACED_WHEN_STATIONARY = "WM";

    /**
    * No Reference Position.
    */
    public static final String NO_REFERENCE_POSITION = "WR";

    /**
    * Device Not Homed.
    */
    public static final String DEVICE_NOT_HOMED = "WH";

    /**
    * Invalid Calibration Type.
    */
    public static final String INVALID_CALIBRATION_TYPE = "WP";

    /**
    * Manual Control.
    */
    public static final String MANUAL_CONTROL = "NC";

    /**
    * Movement Interrupted.
    */
    public static final String MOVEMENT_INTERRUPTED = "NI";

    /**
    * Stream Discontinuity.
    */
    public static final String STREAM_DISCONTINUITY = "ND";

    /**
    * Value Rounded.
    */
    public static final String VALUE_ROUNDED = "NR";

    /**
    * Value Truncated.
    */
    public static final String VALUE_TRUNCATED = "NT";

    /**
    * Joystick Calibrating.
    */
    public static final String JOYSTICK_CALIBRATING = "NJ";

    /**
    * Setting Update Pending.
    */
    public static final String SETTING_UPDATE_PENDING = "NU";

    /**
    * Peripheral Not Supported.
    */
    public static final String PERIPHERAL_NOT_SUPPORTED = "FN";

    /**
    * Peripheral Inactive.
    */
    public static final String PERIPHERAL_INACTIVE = "FZ";

    /**
    * Hardware Emergency Stop Driver Disabled.
    */
    public static final String HARDWARE_EMERGENCY_STOP = "FH";

    /**
    * Driver Disabled on Startup or by Command.
    * Devices with Firmware 7.11 and above.
    */
    public static final String DRIVER_DISABLED_NO_FAULT = "FO";

    /**
    * Current Inrush Error.
    */
    public static final String CURRENT_INRUSH_ERROR = "FC";

    /**
    * Motor Temperature Error.
    */
    public static final String MOTOR_TEMPERATURE_ERROR = "FM";

}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy