|
enum | ControlMode { kControlTest,
kControlAutonomous,
kControlTeleoperated
} |
| Represents the available control modes of the robot. More...
|
|
enum | Alliance { kAllianceRed,
kAllianceBlue
} |
| Represents the team alliance. More...
|
|
enum | Position { kPosition1,
kPosition2,
kPosition3
} |
| Represents the different team positions for each alliance. More...
|
|
enum | CommStatus { kCommsWorking,
kCommsFailing
} |
| Represents the communication status between the client and a target. More...
|
|
enum | CodeStatus { kCodeRunning,
kCodeFailing
} |
| Represents the status of the robot code. More...
|
|
enum | EnableStatus { kEnabled,
kDisabled
} |
| Represents the enabled state of the robot. More...
|
|
enum | OperationStatus { kNormal,
kEmergencyStop
} |
| Represents the operation status of the robot. More...
|
|
enum | VoltageStatus { kVoltageNormal,
kVoltageBrownout
} |
| Represents the status of the robot power supply. When the battery level is low or there are too many power spikes, the robot may report a voltage brownout. More...
|
|
enum | SocketType { kSocketTypeUDP,
kSocketTypeTCP
} |
| Represents the socket types that can be used by the DS modules. More...
|
|
|
Q_DECL_CONSTEXPR const QMetaObject * | qt_getEnumMetaObject (ControlMode) Q_DECL_NOEXCEPT |
|
Q_DECL_CONSTEXPR const char * | qt_getEnumName (ControlMode) Q_DECL_NOEXCEPT |
|
Q_DECL_CONSTEXPR const QMetaObject * | qt_getEnumMetaObject (Alliance) Q_DECL_NOEXCEPT |
|
Q_DECL_CONSTEXPR const char * | qt_getEnumName (Alliance) Q_DECL_NOEXCEPT |
|
Q_DECL_CONSTEXPR const QMetaObject * | qt_getEnumMetaObject (Position) Q_DECL_NOEXCEPT |
|
Q_DECL_CONSTEXPR const char * | qt_getEnumName (Position) Q_DECL_NOEXCEPT |
|
Q_DECL_CONSTEXPR const QMetaObject * | qt_getEnumMetaObject (CommStatus) Q_DECL_NOEXCEPT |
|
Q_DECL_CONSTEXPR const char * | qt_getEnumName (CommStatus) Q_DECL_NOEXCEPT |
|
Q_DECL_CONSTEXPR const QMetaObject * | qt_getEnumMetaObject (CodeStatus) Q_DECL_NOEXCEPT |
|
Q_DECL_CONSTEXPR const char * | qt_getEnumName (CodeStatus) Q_DECL_NOEXCEPT |
|
Q_DECL_CONSTEXPR const QMetaObject * | qt_getEnumMetaObject (EnableStatus) Q_DECL_NOEXCEPT |
|
Q_DECL_CONSTEXPR const char * | qt_getEnumName (EnableStatus) Q_DECL_NOEXCEPT |
|
Q_DECL_CONSTEXPR const QMetaObject * | qt_getEnumMetaObject (OperationStatus) Q_DECL_NOEXCEPT |
|
Q_DECL_CONSTEXPR const char * | qt_getEnumName (OperationStatus) Q_DECL_NOEXCEPT |
|
Q_DECL_CONSTEXPR const QMetaObject * | qt_getEnumMetaObject (VoltageStatus) Q_DECL_NOEXCEPT |
|
Q_DECL_CONSTEXPR const char * | qt_getEnumName (VoltageStatus) Q_DECL_NOEXCEPT |
|
Q_DECL_CONSTEXPR const QMetaObject * | qt_getEnumMetaObject (SocketType) Q_DECL_NOEXCEPT |
|
Q_DECL_CONSTEXPR const char * | qt_getEnumName (SocketType) Q_DECL_NOEXCEPT |
|
Defines the data types shared between the modules of the LibDS.
Holds the common data types shared between the DriverStation
and the Protocol
classes of this library. This data must be registered inside a QObject class in order to allow full support for QML applications.