38 static constexpr int Fault = 12;
76 default:
return "Invalid Value";
89 ss <<
"u_" << this->
value;
95 return this->value == data.
value;
99 return this->value == data;
103 return this->value < data.
value;
107 return this->value < data;
141 default:
return "Invalid Value";
153 std::stringstream ss;
154 ss <<
"u_" << this->
value;
160 return this->value == data.
value;
164 return this->value == data;
168 return this->value < data.
value;
172 return this->value < data;
206 default:
return "Invalid Value";
218 std::stringstream ss;
219 ss <<
"u_" << this->
value;
225 return this->value == data.
value;
229 return this->value == data;
233 return this->value < data.
value;
237 return this->value < data;
272 default:
return "Invalid Value";
284 std::stringstream ss;
285 ss <<
"u_" << this->
value;
291 return this->value == data.
value;
295 return this->value == data;
299 return this->value < data.
value;
303 return this->value < data;
337 default:
return "Invalid Value";
349 std::stringstream ss;
350 ss <<
"u_" << this->
value;
356 return this->value == data.
value;
360 return this->value == data;
364 return this->value < data.
value;
368 return this->value < data;
402 default:
return "Invalid Value";
414 std::stringstream ss;
415 ss <<
"u_" << this->
value;
421 return this->value == data.
value;
425 return this->value == data;
429 return this->value < data.
value;
433 return this->value < data;
445 static constexpr int Off = 0;
446 static constexpr int Red = 1;
479 default:
return "Invalid Value";
491 std::stringstream ss;
492 ss <<
"u_" << this->
value;
498 return this->value == data.
value;
502 return this->value == data;
506 return this->value < data.
value;
510 return this->value < data;
522 static constexpr int Off = 0;
523 static constexpr int Red = 1;
556 default:
return "Invalid Value";
568 std::stringstream ss;
569 ss <<
"u_" << this->
value;
575 return this->value == data.
value;
579 return this->value == data;
583 return this->value < data.
value;
587 return this->value < data;
599 static constexpr int Off = 0;
600 static constexpr int Red = 1;
633 default:
return "Invalid Value";
645 std::stringstream ss;
646 ss <<
"u_" << this->
value;
652 return this->value == data.
value;
656 return this->value == data;
660 return this->value < data.
value;
664 return this->value < data;
676 static constexpr int Off = 0;
677 static constexpr int Red = 1;
710 default:
return "Invalid Value";
722 std::stringstream ss;
723 ss <<
"u_" << this->
value;
729 return this->value == data.
value;
733 return this->value == data;
737 return this->value < data.
value;
741 return this->value < data;
775 default:
return "Invalid Value";
787 std::stringstream ss;
788 ss <<
"u_" << this->
value;
794 return this->value == data.
value;
798 return this->value == data;
802 return this->value < data.
value;
806 return this->value < data;
840 default:
return "Invalid Value";
852 std::stringstream ss;
853 ss <<
"u_" << this->
value;
859 return this->value == data.
value;
863 return this->value == data;
867 return this->value < data.
value;
871 return this->value < data;
905 default:
return "Invalid Value";
917 std::stringstream ss;
918 ss <<
"u_" << this->
value;
924 return this->value == data.
value;
928 return this->value == data;
932 return this->value < data.
value;
936 return this->value < data;
970 default:
return "Invalid Value";
982 std::stringstream ss;
983 ss <<
"u_" << this->
value;
989 return this->value == data.
value;
993 return this->value == data;
997 return this->value < data.
value;
1001 return this->value < data;
1036 default:
return "Invalid Value";
1048 std::stringstream ss;
1049 ss <<
"u_" << this->
value;
1055 return this->value == data.
value;
1059 return this->value == data;
1063 return this->value < data.
value;
1067 return this->value < data;
1173 default:
return "Invalid Value";
1185 std::stringstream ss;
1186 ss <<
"u_" << this->
value;
1192 return this->value == data.
value;
1196 return this->value == data;
1200 return this->value < data.
value;
1204 return this->value < data;
1239 default:
return "Invalid Value";
1251 std::stringstream ss;
1252 ss <<
"u_" << this->
value;
1258 return this->value == data.
value;
1262 return this->value == data;
1266 return this->value < data.
value;
1270 return this->value < data;
1352 default:
return "Invalid Value";
1364 std::stringstream ss;
1365 ss <<
"u_" << this->
value;
1371 return this->value == data.
value;
1375 return this->value == data;
1379 return this->value < data.
value;
1383 return this->value < data;
1428 default:
return "Invalid Value";
1440 std::stringstream ss;
1441 ss <<
"u_" << this->
value;
1447 return this->value == data.
value;
1451 return this->value == data;
1455 return this->value < data.
value;
1459 return this->value < data;
1493 default:
return "Invalid Value";
1505 std::stringstream ss;
1506 ss <<
"u_" << this->
value;
1512 return this->value == data.
value;
1516 return this->value == data;
1520 return this->value < data.
value;
1524 return this->value < data;
1559 default:
return "Invalid Value";
1571 std::stringstream ss;
1572 ss <<
"u_" << this->
value;
1578 return this->value == data.
value;
1582 return this->value == data;
1586 return this->value < data.
value;
1590 return this->value < data;
1664 default:
return "Invalid Value";
1676 std::stringstream ss;
1677 ss <<
"u_" << this->
value;
1683 return this->value == data.
value;
1687 return this->value == data;
1691 return this->value < data.
value;
1695 return this->value < data;
1729 default:
return "Invalid Value";
1741 std::stringstream ss;
1742 ss <<
"u_" << this->
value;
1748 return this->value == data.
value;
1752 return this->value == data;
1756 return this->value < data.
value;
1760 return this->value < data;
1801 default:
return "Invalid Value";
1813 std::stringstream ss;
1814 ss <<
"u_" << this->
value;
1820 return this->value == data.
value;
1824 return this->value == data;
1828 return this->value < data.
value;
1832 return this->value < data;
1866 default:
return "Invalid Value";
1878 std::stringstream ss;
1879 ss <<
"u_" << this->
value;
1885 return this->value == data.
value;
1889 return this->value == data;
1893 return this->value < data.
value;
1897 return this->value < data;
1938 default:
return "Invalid Value";
1950 std::stringstream ss;
1951 ss <<
"u_" << this->
value;
1957 return this->value == data.
value;
1961 return this->value == data;
1965 return this->value < data.
value;
1969 return this->value < data;
2011 default:
return "Invalid Value";
2023 std::stringstream ss;
2024 ss <<
"u_" << this->
value;
2030 return this->value == data.
value;
2034 return this->value == data;
2038 return this->value < data.
value;
2042 return this->value < data;
2088 default:
return "Invalid Value";
2100 std::stringstream ss;
2101 ss <<
"u_" << this->
value;
2107 return this->value == data.
value;
2111 return this->value == data;
2115 return this->value < data.
value;
2119 return this->value < data;
2180 default:
return "Invalid Value";
2192 std::stringstream ss;
2193 ss <<
"u_" << this->
value;
2199 return this->value == data.
value;
2203 return this->value == data;
2207 return this->value < data.
value;
2211 return this->value < data;
2255 default:
return "Invalid Value";
2267 std::stringstream ss;
2268 ss <<
"u_" << this->
value;
2274 return this->value == data.
value;
2278 return this->value == data;
2282 return this->value < data.
value;
2286 return this->value < data;
2326 default:
return "Invalid Value";
2338 std::stringstream ss;
2339 ss <<
"u_" << this->
value;
2345 return this->value == data.
value;
2349 return this->value == data;
2353 return this->value < data.
value;
2357 return this->value < data;
Definition: Serializable.hpp:15
The range of the absolute sensor, either [-0.5, 0.5) or [0, 1).
Definition: SpnEnums.hpp:749
bool operator<(const AbsoluteSensorRangeValue &data) const
Definition: SpnEnums.hpp:800
bool operator<(int data) const
Definition: SpnEnums.hpp:804
bool operator==(const AbsoluteSensorRangeValue &data) const
Definition: SpnEnums.hpp:792
AbsoluteSensorRangeValue(int value)
Definition: SpnEnums.hpp:756
bool operator==(int data) const
Definition: SpnEnums.hpp:796
std::string Serialize() const
Definition: SpnEnums.hpp:785
friend std::ostream & operator<<(std::ostream &os, const AbsoluteSensorRangeValue &data)
Definition: SpnEnums.hpp:779
static constexpr int Signed_PlusMinusHalf
Definition: SpnEnums.hpp:754
AbsoluteSensorRangeValue()
Definition: SpnEnums.hpp:760
static constexpr int Unsigned_0To1
Definition: SpnEnums.hpp:753
int value
Definition: SpnEnums.hpp:751
std::string ToString() const
Gets the string representation of this enum.
Definition: SpnEnums.hpp:769
The applied rotor polarity.
Definition: SpnEnums.hpp:1010
bool operator==(int data) const
Definition: SpnEnums.hpp:1057
bool operator==(const AppliedRotorPolarityValue &data) const
Definition: SpnEnums.hpp:1053
std::string Serialize() const
Definition: SpnEnums.hpp:1046
AppliedRotorPolarityValue()
Definition: SpnEnums.hpp:1021
AppliedRotorPolarityValue(int value)
Definition: SpnEnums.hpp:1017
int value
Definition: SpnEnums.hpp:1012
bool operator<(const AppliedRotorPolarityValue &data) const
Definition: SpnEnums.hpp:1061
std::string ToString() const
Gets the string representation of this enum.
Definition: SpnEnums.hpp:1030
friend std::ostream & operator<<(std::ostream &os, const AppliedRotorPolarityValue &data)
Definition: SpnEnums.hpp:1040
static constexpr int PositiveIsClockwise
Definition: SpnEnums.hpp:1015
bool operator<(int data) const
Definition: SpnEnums.hpp:1065
static constexpr int PositiveIsCounterClockwise
Definition: SpnEnums.hpp:1014
The applied output of the bridge.
Definition: SpnEnums.hpp:2050
BridgeOutputValue()
Definition: SpnEnums.hpp:2067
bool operator<(int data) const
Definition: SpnEnums.hpp:2117
bool operator==(const BridgeOutputValue &data) const
Definition: SpnEnums.hpp:2105
static constexpr int BridgeReq_FaultCoast
Definition: SpnEnums.hpp:2061
static constexpr int BridgeReq_FOCEasy
Definition: SpnEnums.hpp:2059
std::string Serialize() const
Definition: SpnEnums.hpp:2098
static constexpr int BridgeReq_Trapez
Definition: SpnEnums.hpp:2056
bool operator==(int data) const
Definition: SpnEnums.hpp:2109
std::string ToString() const
Gets the string representation of this enum.
Definition: SpnEnums.hpp:2076
static constexpr int BridgeReq_MusicTone
Definition: SpnEnums.hpp:2058
bool operator<(const BridgeOutputValue &data) const
Definition: SpnEnums.hpp:2113
friend std::ostream & operator<<(std::ostream &os, const BridgeOutputValue &data)
Definition: SpnEnums.hpp:2092
BridgeOutputValue(int value)
Definition: SpnEnums.hpp:2063
static constexpr int BridgeReq_Brake
Definition: SpnEnums.hpp:2055
static constexpr int BridgeReq_FOCTorque
Definition: SpnEnums.hpp:2057
int value
Definition: SpnEnums.hpp:2052
static constexpr int BridgeReq_FaultBrake
Definition: SpnEnums.hpp:2060
static constexpr int BridgeReq_Coast
Definition: SpnEnums.hpp:2054
The active control mode of the motor controller.
Definition: SpnEnums.hpp:1075
static constexpr int MotionMagicVoltage
Definition: SpnEnums.hpp:1093
static constexpr int PositionDutyCycle
Definition: SpnEnums.hpp:1083
static constexpr int Follower
Definition: SpnEnums.hpp:1102
static constexpr int MotionMagicExpoDutyCycleFOC
Definition: SpnEnums.hpp:1113
static constexpr int VelocityVoltage
Definition: SpnEnums.hpp:1092
bool operator==(const ControlModeValue &data) const
Definition: SpnEnums.hpp:1190
static constexpr int VoltageFOC
Definition: SpnEnums.hpp:1094
static constexpr int MotionMagicDutyCycleFOC
Definition: SpnEnums.hpp:1089
static constexpr int DutyCycleFOC
Definition: SpnEnums.hpp:1086
static constexpr int MusicTone
Definition: SpnEnums.hpp:1106
static constexpr int VelocityDutyCycleFOC
Definition: SpnEnums.hpp:1088
int value
Definition: SpnEnums.hpp:1077
static constexpr int MotionMagicExpoDutyCycle
Definition: SpnEnums.hpp:1112
std::string ToString() const
Gets the string representation of this enum.
Definition: SpnEnums.hpp:1131
static constexpr int MotionMagicVoltageFOC
Definition: SpnEnums.hpp:1097
static constexpr int CoastOut
Definition: SpnEnums.hpp:1104
static constexpr int DisabledOutput
Definition: SpnEnums.hpp:1079
static constexpr int NeutralOut
Definition: SpnEnums.hpp:1080
static constexpr int MotionMagicVelocityVoltageFOC
Definition: SpnEnums.hpp:1110
static constexpr int MotionMagicExpoVoltage
Definition: SpnEnums.hpp:1114
static constexpr int VoltageOut
Definition: SpnEnums.hpp:1090
static constexpr int MotionMagicExpoTorqueCurrentFOC
Definition: SpnEnums.hpp:1116
static constexpr int VelocityTorqueCurrentFOC
Definition: SpnEnums.hpp:1100
bool operator<(const ControlModeValue &data) const
Definition: SpnEnums.hpp:1198
static constexpr int MotionMagicExpoVoltageFOC
Definition: SpnEnums.hpp:1115
std::string Serialize() const
Definition: SpnEnums.hpp:1183
friend std::ostream & operator<<(std::ostream &os, const ControlModeValue &data)
Definition: SpnEnums.hpp:1177
static constexpr int MotionMagicVelocityVoltage
Definition: SpnEnums.hpp:1109
static constexpr int MotionMagicVelocityDutyCycle
Definition: SpnEnums.hpp:1107
ControlModeValue()
Definition: SpnEnums.hpp:1122
static constexpr int PositionVoltage
Definition: SpnEnums.hpp:1091
ControlModeValue(int value)
Definition: SpnEnums.hpp:1118
static constexpr int PositionTorqueCurrentFOC
Definition: SpnEnums.hpp:1099
static constexpr int VelocityVoltageFOC
Definition: SpnEnums.hpp:1096
static constexpr int Reserved
Definition: SpnEnums.hpp:1103
static constexpr int MotionMagicTorqueCurrentFOC
Definition: SpnEnums.hpp:1101
static constexpr int PositionVoltageFOC
Definition: SpnEnums.hpp:1095
static constexpr int MotionMagicDutyCycle
Definition: SpnEnums.hpp:1085
static constexpr int PositionDutyCycleFOC
Definition: SpnEnums.hpp:1087
bool operator==(int data) const
Definition: SpnEnums.hpp:1194
static constexpr int TorqueCurrentFOC
Definition: SpnEnums.hpp:1098
bool operator<(int data) const
Definition: SpnEnums.hpp:1202
static constexpr int UnauthorizedDevice
Definition: SpnEnums.hpp:1105
static constexpr int StaticBrake
Definition: SpnEnums.hpp:1081
static constexpr int MotionMagicVelocityTorqueCurrentFOC
Definition: SpnEnums.hpp:1111
static constexpr int VelocityDutyCycle
Definition: SpnEnums.hpp:1084
static constexpr int DutyCycleOut
Definition: SpnEnums.hpp:1082
static constexpr int MotionMagicVelocityDutyCycleFOC
Definition: SpnEnums.hpp:1108
True if the device is enabled.
Definition: SpnEnums.hpp:814
std::string Serialize() const
Definition: SpnEnums.hpp:850
std::string ToString() const
Gets the string representation of this enum.
Definition: SpnEnums.hpp:834
DeviceEnableValue(int value)
Definition: SpnEnums.hpp:821
int value
Definition: SpnEnums.hpp:816
bool operator<(int data) const
Definition: SpnEnums.hpp:869
static constexpr int Enabled
Definition: SpnEnums.hpp:818
DeviceEnableValue()
Definition: SpnEnums.hpp:825
bool operator==(int data) const
Definition: SpnEnums.hpp:861
bool operator<(const DeviceEnableValue &data) const
Definition: SpnEnums.hpp:865
friend std::ostream & operator<<(std::ostream &os, const DeviceEnableValue &data)
Definition: SpnEnums.hpp:844
bool operator==(const DeviceEnableValue &data) const
Definition: SpnEnums.hpp:857
static constexpr int Disabled
Definition: SpnEnums.hpp:819
The active control mode of the differential controller.
Definition: SpnEnums.hpp:1278
static constexpr int MotionMagicVoltage
Definition: SpnEnums.hpp:1296
static constexpr int NeutralOut
Definition: SpnEnums.hpp:1283
static constexpr int PositionDutyCycle
Definition: SpnEnums.hpp:1286
DifferentialControlModeValue()
Definition: SpnEnums.hpp:1313
static constexpr int VelocityTorqueCurrentFOC
Definition: SpnEnums.hpp:1303
static constexpr int Reserved
Definition: SpnEnums.hpp:1306
friend std::ostream & operator<<(std::ostream &os, const DifferentialControlModeValue &data)
Definition: SpnEnums.hpp:1356
static constexpr int PositionVoltageFOC
Definition: SpnEnums.hpp:1298
static constexpr int MotionMagicTorqueCurrentFOC
Definition: SpnEnums.hpp:1304
static constexpr int VelocityDutyCycleFOC
Definition: SpnEnums.hpp:1291
bool operator==(const DifferentialControlModeValue &data) const
Definition: SpnEnums.hpp:1369
static constexpr int TorqueCurrentFOC
Definition: SpnEnums.hpp:1301
bool operator<(int data) const
Definition: SpnEnums.hpp:1381
static constexpr int VoltageOut
Definition: SpnEnums.hpp:1293
static constexpr int VelocityVoltageFOC
Definition: SpnEnums.hpp:1299
static constexpr int MotionMagicDutyCycleFOC
Definition: SpnEnums.hpp:1292
static constexpr int MotionMagicVoltageFOC
Definition: SpnEnums.hpp:1300
static constexpr int Follower
Definition: SpnEnums.hpp:1305
static constexpr int DisabledOutput
Definition: SpnEnums.hpp:1282
DifferentialControlModeValue(int value)
Definition: SpnEnums.hpp:1309
int value
Definition: SpnEnums.hpp:1280
static constexpr int VoltageFOC
Definition: SpnEnums.hpp:1297
bool operator<(const DifferentialControlModeValue &data) const
Definition: SpnEnums.hpp:1377
static constexpr int DutyCycleOut
Definition: SpnEnums.hpp:1285
std::string Serialize() const
Definition: SpnEnums.hpp:1362
static constexpr int PositionVoltage
Definition: SpnEnums.hpp:1294
static constexpr int StaticBrake
Definition: SpnEnums.hpp:1284
static constexpr int PositionTorqueCurrentFOC
Definition: SpnEnums.hpp:1302
bool operator==(int data) const
Definition: SpnEnums.hpp:1373
static constexpr int MotionMagicDutyCycle
Definition: SpnEnums.hpp:1288
static constexpr int VelocityDutyCycle
Definition: SpnEnums.hpp:1287
std::string ToString() const
Gets the string representation of this enum.
Definition: SpnEnums.hpp:1322
static constexpr int PositionDutyCycleFOC
Definition: SpnEnums.hpp:1290
static constexpr int CoastOut
Definition: SpnEnums.hpp:1307
static constexpr int DutyCycleFOC
Definition: SpnEnums.hpp:1289
static constexpr int VelocityVoltage
Definition: SpnEnums.hpp:1295
Choose what sensor source is used for differential control of a mechanism.
Definition: SpnEnums.hpp:2146
static constexpr int Disabled
Definition: SpnEnums.hpp:2150
static constexpr int RemoteTalonFX_Diff
Definition: SpnEnums.hpp:2151
bool operator<(int data) const
Definition: SpnEnums.hpp:2209
friend std::ostream & operator<<(std::ostream &os, const DifferentialSensorSourceValue &data)
Definition: SpnEnums.hpp:2184
int value
Definition: SpnEnums.hpp:2148
static constexpr int RemoteCANcoder
Definition: SpnEnums.hpp:2155
static constexpr int RemotePigeon2_Pitch
Definition: SpnEnums.hpp:2153
bool operator==(const DifferentialSensorSourceValue &data) const
Definition: SpnEnums.hpp:2197
static constexpr int RemotePigeon2_Roll
Definition: SpnEnums.hpp:2154
static constexpr int RemotePigeon2_Yaw
Definition: SpnEnums.hpp:2152
bool operator<(const DifferentialSensorSourceValue &data) const
Definition: SpnEnums.hpp:2205
DifferentialSensorSourceValue()
Definition: SpnEnums.hpp:2161
std::string Serialize() const
Definition: SpnEnums.hpp:2190
DifferentialSensorSourceValue(int value)
Definition: SpnEnums.hpp:2157
bool operator==(int data) const
Definition: SpnEnums.hpp:2201
std::string ToString() const
Gets the string representation of this enum.
Definition: SpnEnums.hpp:2170
Choose what sensor source is reported via API and used by closed-loop and limit features.
Definition: SpnEnums.hpp:1628
FeedbackSensorSourceValue()
Definition: SpnEnums.hpp:1644
static constexpr int RemoteCANcoder
Definition: SpnEnums.hpp:1633
static constexpr int RemotePigeon2_Pitch
Definition: SpnEnums.hpp:1635
static constexpr int RemotePigeon2_Yaw
Definition: SpnEnums.hpp:1634
static constexpr int RemotePigeon2_Roll
Definition: SpnEnums.hpp:1636
int value
Definition: SpnEnums.hpp:1630
friend std::ostream & operator<<(std::ostream &os, const FeedbackSensorSourceValue &data)
Definition: SpnEnums.hpp:1668
static constexpr int SyncCANcoder
Definition: SpnEnums.hpp:1638
static constexpr int RotorSensor
Definition: SpnEnums.hpp:1632
bool operator==(int data) const
Definition: SpnEnums.hpp:1685
std::string ToString() const
Gets the string representation of this enum.
Definition: SpnEnums.hpp:1653
bool operator==(const FeedbackSensorSourceValue &data) const
Definition: SpnEnums.hpp:1681
std::string Serialize() const
Definition: SpnEnums.hpp:1674
static constexpr int FusedCANcoder
Definition: SpnEnums.hpp:1637
bool operator<(int data) const
Definition: SpnEnums.hpp:1693
FeedbackSensorSourceValue(int value)
Definition: SpnEnums.hpp:1640
bool operator<(const FeedbackSensorSourceValue &data) const
Definition: SpnEnums.hpp:1689
Determines where to poll the forward limit switch.
Definition: SpnEnums.hpp:1769
static constexpr int LimitSwitchPin
Definition: SpnEnums.hpp:1773
std::string Serialize() const
Definition: SpnEnums.hpp:1811
friend std::ostream & operator<<(std::ostream &os, const ForwardLimitSourceValue &data)
Definition: SpnEnums.hpp:1805
ForwardLimitSourceValue()
Definition: SpnEnums.hpp:1783
static constexpr int RemoteTalonFX
Definition: SpnEnums.hpp:1774
std::string ToString() const
Gets the string representation of this enum.
Definition: SpnEnums.hpp:1792
bool operator==(int data) const
Definition: SpnEnums.hpp:1822
static constexpr int RemoteCANifier
Definition: SpnEnums.hpp:1775
ForwardLimitSourceValue(int value)
Definition: SpnEnums.hpp:1779
bool operator<(int data) const
Definition: SpnEnums.hpp:1830
int value
Definition: SpnEnums.hpp:1771
bool operator<(const ForwardLimitSourceValue &data) const
Definition: SpnEnums.hpp:1826
static constexpr int Disabled
Definition: SpnEnums.hpp:1777
bool operator==(const ForwardLimitSourceValue &data) const
Definition: SpnEnums.hpp:1818
static constexpr int RemoteCANcoder
Definition: SpnEnums.hpp:1776
Determines if limit is normally-open (default) or normally-closed.
Definition: SpnEnums.hpp:1703
bool operator==(int data) const
Definition: SpnEnums.hpp:1750
static constexpr int NormallyClosed
Definition: SpnEnums.hpp:1708
bool operator==(const ForwardLimitTypeValue &data) const
Definition: SpnEnums.hpp:1746
ForwardLimitTypeValue(int value)
Definition: SpnEnums.hpp:1710
bool operator<(const ForwardLimitTypeValue &data) const
Definition: SpnEnums.hpp:1754
bool operator<(int data) const
Definition: SpnEnums.hpp:1758
ForwardLimitTypeValue()
Definition: SpnEnums.hpp:1714
friend std::ostream & operator<<(std::ostream &os, const ForwardLimitTypeValue &data)
Definition: SpnEnums.hpp:1733
std::string ToString() const
Gets the string representation of this enum.
Definition: SpnEnums.hpp:1723
static constexpr int NormallyOpen
Definition: SpnEnums.hpp:1707
std::string Serialize() const
Definition: SpnEnums.hpp:1739
int value
Definition: SpnEnums.hpp:1705
Forward Limit Pin.
Definition: SpnEnums.hpp:879
friend std::ostream & operator<<(std::ostream &os, const ForwardLimitValue &data)
Definition: SpnEnums.hpp:909
bool operator==(const ForwardLimitValue &data) const
Definition: SpnEnums.hpp:922
bool operator<(const ForwardLimitValue &data) const
Definition: SpnEnums.hpp:930
static constexpr int ClosedToGround
Definition: SpnEnums.hpp:883
ForwardLimitValue()
Definition: SpnEnums.hpp:890
std::string Serialize() const
Definition: SpnEnums.hpp:915
int value
Definition: SpnEnums.hpp:881
ForwardLimitValue(int value)
Definition: SpnEnums.hpp:886
bool operator<(int data) const
Definition: SpnEnums.hpp:934
std::string ToString() const
Gets the string representation of this enum.
Definition: SpnEnums.hpp:899
bool operator==(int data) const
Definition: SpnEnums.hpp:926
static constexpr int Open
Definition: SpnEnums.hpp:884
True if device is locked by FRC.
Definition: SpnEnums.hpp:311
bool operator<(int data) const
Definition: SpnEnums.hpp:366
std::string ToString() const
Gets the string representation of this enum.
Definition: SpnEnums.hpp:331
static constexpr int Frc_Locked
Definition: SpnEnums.hpp:315
bool operator==(const FrcLockValue &data) const
Definition: SpnEnums.hpp:354
static constexpr int Frc_Unlocked
Definition: SpnEnums.hpp:316
int value
Definition: SpnEnums.hpp:313
FrcLockValue(int value)
Definition: SpnEnums.hpp:318
friend std::ostream & operator<<(std::ostream &os, const FrcLockValue &data)
Definition: SpnEnums.hpp:341
bool operator<(const FrcLockValue &data) const
Definition: SpnEnums.hpp:362
std::string Serialize() const
Definition: SpnEnums.hpp:347
bool operator==(int data) const
Definition: SpnEnums.hpp:358
FrcLockValue()
Definition: SpnEnums.hpp:322
Gravity Feedforward Type.
Definition: SpnEnums.hpp:1402
std::string ToString() const
Gets the string representation of this enum.
Definition: SpnEnums.hpp:1422
bool operator==(const GravityTypeValue &data) const
Definition: SpnEnums.hpp:1445
static constexpr int Elevator_Static
Definition: SpnEnums.hpp:1406
int value
Definition: SpnEnums.hpp:1404
friend std::ostream & operator<<(std::ostream &os, const GravityTypeValue &data)
Definition: SpnEnums.hpp:1432
std::string Serialize() const
Definition: SpnEnums.hpp:1438
GravityTypeValue(int value)
Definition: SpnEnums.hpp:1409
bool operator<(const GravityTypeValue &data) const
Definition: SpnEnums.hpp:1453
bool operator<(int data) const
Definition: SpnEnums.hpp:1457
static constexpr int Arm_Cosine
Definition: SpnEnums.hpp:1407
bool operator==(int data) const
Definition: SpnEnums.hpp:1449
GravityTypeValue()
Definition: SpnEnums.hpp:1413
Invert state of the device.
Definition: SpnEnums.hpp:1467
bool operator<(const InvertedValue &data) const
Definition: SpnEnums.hpp:1518
static constexpr int CounterClockwise_Positive
Definition: SpnEnums.hpp:1471
friend std::ostream & operator<<(std::ostream &os, const InvertedValue &data)
Definition: SpnEnums.hpp:1497
int value
Definition: SpnEnums.hpp:1469
static constexpr int Clockwise_Positive
Definition: SpnEnums.hpp:1472
std::string Serialize() const
Definition: SpnEnums.hpp:1503
std::string ToString() const
Gets the string representation of this enum.
Definition: SpnEnums.hpp:1487
InvertedValue()
Definition: SpnEnums.hpp:1478
InvertedValue(int value)
Definition: SpnEnums.hpp:1474
bool operator==(int data) const
Definition: SpnEnums.hpp:1514
bool operator<(int data) const
Definition: SpnEnums.hpp:1522
bool operator==(const InvertedValue &data) const
Definition: SpnEnums.hpp:1510
Whether the device is Pro licensed.
Definition: SpnEnums.hpp:115
IsPROLicensedValue(int value)
Definition: SpnEnums.hpp:122
static constexpr int NotLicensed
Definition: SpnEnums.hpp:119
friend std::ostream & operator<<(std::ostream &os, const IsPROLicensedValue &data)
Definition: SpnEnums.hpp:145
bool operator==(int data) const
Definition: SpnEnums.hpp:162
int value
Definition: SpnEnums.hpp:117
bool operator<(const IsPROLicensedValue &data) const
Definition: SpnEnums.hpp:166
static constexpr int Licensed
Definition: SpnEnums.hpp:120
bool operator==(const IsPROLicensedValue &data) const
Definition: SpnEnums.hpp:158
std::string Serialize() const
Definition: SpnEnums.hpp:151
IsPROLicensedValue()
Definition: SpnEnums.hpp:126
std::string ToString() const
Gets the string representation of this enum.
Definition: SpnEnums.hpp:135
bool operator<(int data) const
Definition: SpnEnums.hpp:170
The Color of LED1 when it's "Off".
Definition: SpnEnums.hpp:518
std::string ToString() const
Gets the string representation of this enum.
Definition: SpnEnums.hpp:544
bool operator<(int data) const
Definition: SpnEnums.hpp:585
bool operator==(const Led1OffColorValue &data) const
Definition: SpnEnums.hpp:573
Led1OffColorValue(int value)
Definition: SpnEnums.hpp:531
bool operator<(const Led1OffColorValue &data) const
Definition: SpnEnums.hpp:581
static constexpr int Orange
Definition: SpnEnums.hpp:525
static constexpr int Red
Definition: SpnEnums.hpp:523
Led1OffColorValue()
Definition: SpnEnums.hpp:535
static constexpr int White
Definition: SpnEnums.hpp:529
static constexpr int Off
Definition: SpnEnums.hpp:522
static constexpr int Blue
Definition: SpnEnums.hpp:526
static constexpr int Cyan
Definition: SpnEnums.hpp:528
int value
Definition: SpnEnums.hpp:520
bool operator==(int data) const
Definition: SpnEnums.hpp:577
std::string Serialize() const
Definition: SpnEnums.hpp:566
friend std::ostream & operator<<(std::ostream &os, const Led1OffColorValue &data)
Definition: SpnEnums.hpp:560
static constexpr int Pink
Definition: SpnEnums.hpp:527
static constexpr int Green
Definition: SpnEnums.hpp:524
The Color of LED1 when it's "On".
Definition: SpnEnums.hpp:441
static constexpr int Cyan
Definition: SpnEnums.hpp:451
Led1OnColorValue()
Definition: SpnEnums.hpp:458
friend std::ostream & operator<<(std::ostream &os, const Led1OnColorValue &data)
Definition: SpnEnums.hpp:483
bool operator<(int data) const
Definition: SpnEnums.hpp:508
static constexpr int Pink
Definition: SpnEnums.hpp:450
Led1OnColorValue(int value)
Definition: SpnEnums.hpp:454
static constexpr int Blue
Definition: SpnEnums.hpp:449
bool operator<(const Led1OnColorValue &data) const
Definition: SpnEnums.hpp:504
static constexpr int White
Definition: SpnEnums.hpp:452
static constexpr int Green
Definition: SpnEnums.hpp:447
static constexpr int Red
Definition: SpnEnums.hpp:446
static constexpr int Off
Definition: SpnEnums.hpp:445
static constexpr int Orange
Definition: SpnEnums.hpp:448
bool operator==(const Led1OnColorValue &data) const
Definition: SpnEnums.hpp:496
bool operator==(int data) const
Definition: SpnEnums.hpp:500
std::string ToString() const
Gets the string representation of this enum.
Definition: SpnEnums.hpp:467
int value
Definition: SpnEnums.hpp:443
std::string Serialize() const
Definition: SpnEnums.hpp:489
The Color of LED2 when it's "Off".
Definition: SpnEnums.hpp:672
static constexpr int Pink
Definition: SpnEnums.hpp:681
static constexpr int Red
Definition: SpnEnums.hpp:677
static constexpr int Blue
Definition: SpnEnums.hpp:680
std::string ToString() const
Gets the string representation of this enum.
Definition: SpnEnums.hpp:698
bool operator==(const Led2OffColorValue &data) const
Definition: SpnEnums.hpp:727
bool operator<(int data) const
Definition: SpnEnums.hpp:739
static constexpr int Cyan
Definition: SpnEnums.hpp:682
int value
Definition: SpnEnums.hpp:674
static constexpr int Off
Definition: SpnEnums.hpp:676
bool operator==(int data) const
Definition: SpnEnums.hpp:731
std::string Serialize() const
Definition: SpnEnums.hpp:720
Led2OffColorValue()
Definition: SpnEnums.hpp:689
static constexpr int White
Definition: SpnEnums.hpp:683
Led2OffColorValue(int value)
Definition: SpnEnums.hpp:685
static constexpr int Orange
Definition: SpnEnums.hpp:679
bool operator<(const Led2OffColorValue &data) const
Definition: SpnEnums.hpp:735
static constexpr int Green
Definition: SpnEnums.hpp:678
friend std::ostream & operator<<(std::ostream &os, const Led2OffColorValue &data)
Definition: SpnEnums.hpp:714
The Color of LED2 when it's "On".
Definition: SpnEnums.hpp:595
static constexpr int Red
Definition: SpnEnums.hpp:600
std::string Serialize() const
Definition: SpnEnums.hpp:643
static constexpr int Green
Definition: SpnEnums.hpp:601
static constexpr int Pink
Definition: SpnEnums.hpp:604
std::string ToString() const
Gets the string representation of this enum.
Definition: SpnEnums.hpp:621
Led2OnColorValue(int value)
Definition: SpnEnums.hpp:608
static constexpr int Cyan
Definition: SpnEnums.hpp:605
bool operator<(const Led2OnColorValue &data) const
Definition: SpnEnums.hpp:658
bool operator<(int data) const
Definition: SpnEnums.hpp:662
bool operator==(int data) const
Definition: SpnEnums.hpp:654
friend std::ostream & operator<<(std::ostream &os, const Led2OnColorValue &data)
Definition: SpnEnums.hpp:637
static constexpr int Blue
Definition: SpnEnums.hpp:603
static constexpr int Orange
Definition: SpnEnums.hpp:602
Led2OnColorValue()
Definition: SpnEnums.hpp:612
static constexpr int White
Definition: SpnEnums.hpp:606
static constexpr int Off
Definition: SpnEnums.hpp:599
int value
Definition: SpnEnums.hpp:597
bool operator==(const Led2OnColorValue &data) const
Definition: SpnEnums.hpp:650
Whether the device is Season Pass licensed.
Definition: SpnEnums.hpp:180
static constexpr int NotLicensed
Definition: SpnEnums.hpp:184
Licensing_IsSeasonPassedValue()
Definition: SpnEnums.hpp:191
Licensing_IsSeasonPassedValue(int value)
Definition: SpnEnums.hpp:187
bool operator<(const Licensing_IsSeasonPassedValue &data) const
Definition: SpnEnums.hpp:231
bool operator<(int data) const
Definition: SpnEnums.hpp:235
bool operator==(const Licensing_IsSeasonPassedValue &data) const
Definition: SpnEnums.hpp:223
std::string Serialize() const
Definition: SpnEnums.hpp:216
bool operator==(int data) const
Definition: SpnEnums.hpp:227
int value
Definition: SpnEnums.hpp:182
friend std::ostream & operator<<(std::ostream &os, const Licensing_IsSeasonPassedValue &data)
Definition: SpnEnums.hpp:210
std::string ToString() const
Gets the string representation of this enum.
Definition: SpnEnums.hpp:200
static constexpr int Licensed
Definition: SpnEnums.hpp:185
Magnet health as measured by CANcoder.
Definition: SpnEnums.hpp:1981
static constexpr int Magnet_Orange
Definition: SpnEnums.hpp:1986
friend std::ostream & operator<<(std::ostream &os, const MagnetHealthValue &data)
Definition: SpnEnums.hpp:2015
bool operator==(const MagnetHealthValue &data) const
Definition: SpnEnums.hpp:2028
bool operator<(int data) const
Definition: SpnEnums.hpp:2040
MagnetHealthValue(int value)
Definition: SpnEnums.hpp:1990
bool operator==(int data) const
Definition: SpnEnums.hpp:2032
std::string ToString() const
Gets the string representation of this enum.
Definition: SpnEnums.hpp:2003
static constexpr int Magnet_Red
Definition: SpnEnums.hpp:1985
static constexpr int Magnet_Green
Definition: SpnEnums.hpp:1987
std::string Serialize() const
Definition: SpnEnums.hpp:2021
int value
Definition: SpnEnums.hpp:1983
bool operator<(const MagnetHealthValue &data) const
Definition: SpnEnums.hpp:2036
static constexpr int Magnet_Invalid
Definition: SpnEnums.hpp:1988
MagnetHealthValue()
Definition: SpnEnums.hpp:1994
Check if Motion Magic® is running.
Definition: SpnEnums.hpp:1213
int value
Definition: SpnEnums.hpp:1215
bool operator<(int data) const
Definition: SpnEnums.hpp:1268
bool operator<(const MotionMagicIsRunningValue &data) const
Definition: SpnEnums.hpp:1264
std::string ToString() const
Gets the string representation of this enum.
Definition: SpnEnums.hpp:1233
bool operator==(const MotionMagicIsRunningValue &data) const
Definition: SpnEnums.hpp:1256
std::string Serialize() const
Definition: SpnEnums.hpp:1249
static constexpr int Disabled
Definition: SpnEnums.hpp:1218
MotionMagicIsRunningValue(int value)
Definition: SpnEnums.hpp:1220
friend std::ostream & operator<<(std::ostream &os, const MotionMagicIsRunningValue &data)
Definition: SpnEnums.hpp:1243
bool operator==(int data) const
Definition: SpnEnums.hpp:1260
MotionMagicIsRunningValue()
Definition: SpnEnums.hpp:1224
static constexpr int Enabled
Definition: SpnEnums.hpp:1217
The type of motor attached to the Talon FX.
Definition: SpnEnums.hpp:2298
std::string ToString() const
Gets the string representation of this enum.
Definition: SpnEnums.hpp:2319
MotorTypeValue(int value)
Definition: SpnEnums.hpp:2306
friend std::ostream & operator<<(std::ostream &os, const MotorTypeValue &data)
Definition: SpnEnums.hpp:2330
std::string Serialize() const
Definition: SpnEnums.hpp:2336
bool operator<(const MotorTypeValue &data) const
Definition: SpnEnums.hpp:2351
int value
Definition: SpnEnums.hpp:2300
bool operator<(int data) const
Definition: SpnEnums.hpp:2355
static constexpr int KrakenX60
Definition: SpnEnums.hpp:2304
bool operator==(const MotorTypeValue &data) const
Definition: SpnEnums.hpp:2343
bool operator==(int data) const
Definition: SpnEnums.hpp:2347
MotorTypeValue()
Definition: SpnEnums.hpp:2310
static constexpr int Falcon500
Definition: SpnEnums.hpp:2303
static constexpr int Unknown
Definition: SpnEnums.hpp:2302
The state of the motor controller bridge when output is neutral or disabled.
Definition: SpnEnums.hpp:1533
friend std::ostream & operator<<(std::ostream &os, const NeutralModeValue &data)
Definition: SpnEnums.hpp:1563
bool operator==(int data) const
Definition: SpnEnums.hpp:1580
std::string Serialize() const
Definition: SpnEnums.hpp:1569
bool operator<(const NeutralModeValue &data) const
Definition: SpnEnums.hpp:1584
static constexpr int Brake
Definition: SpnEnums.hpp:1538
NeutralModeValue()
Definition: SpnEnums.hpp:1544
int value
Definition: SpnEnums.hpp:1535
std::string ToString() const
Gets the string representation of this enum.
Definition: SpnEnums.hpp:1553
static constexpr int Coast
Definition: SpnEnums.hpp:1537
NeutralModeValue(int value)
Definition: SpnEnums.hpp:1540
bool operator==(const NeutralModeValue &data) const
Definition: SpnEnums.hpp:1576
bool operator<(int data) const
Definition: SpnEnums.hpp:1588
Determines where to poll the reverse limit switch.
Definition: SpnEnums.hpp:1906
static constexpr int RemoteTalonFX
Definition: SpnEnums.hpp:1911
std::string ToString() const
Gets the string representation of this enum.
Definition: SpnEnums.hpp:1929
static constexpr int RemoteCANcoder
Definition: SpnEnums.hpp:1913
ReverseLimitSourceValue(int value)
Definition: SpnEnums.hpp:1916
std::string Serialize() const
Definition: SpnEnums.hpp:1948
int value
Definition: SpnEnums.hpp:1908
friend std::ostream & operator<<(std::ostream &os, const ReverseLimitSourceValue &data)
Definition: SpnEnums.hpp:1942
static constexpr int RemoteCANifier
Definition: SpnEnums.hpp:1912
static constexpr int LimitSwitchPin
Definition: SpnEnums.hpp:1910
ReverseLimitSourceValue()
Definition: SpnEnums.hpp:1920
bool operator<(const ReverseLimitSourceValue &data) const
Definition: SpnEnums.hpp:1963
static constexpr int Disabled
Definition: SpnEnums.hpp:1914
bool operator<(int data) const
Definition: SpnEnums.hpp:1967
bool operator==(int data) const
Definition: SpnEnums.hpp:1959
bool operator==(const ReverseLimitSourceValue &data) const
Definition: SpnEnums.hpp:1955
Determines if limit is normally-open (default) or normally-closed.
Definition: SpnEnums.hpp:1840
static constexpr int NormallyClosed
Definition: SpnEnums.hpp:1845
bool operator==(const ReverseLimitTypeValue &data) const
Definition: SpnEnums.hpp:1883
friend std::ostream & operator<<(std::ostream &os, const ReverseLimitTypeValue &data)
Definition: SpnEnums.hpp:1870
bool operator<(int data) const
Definition: SpnEnums.hpp:1895
std::string ToString() const
Gets the string representation of this enum.
Definition: SpnEnums.hpp:1860
ReverseLimitTypeValue()
Definition: SpnEnums.hpp:1851
bool operator<(const ReverseLimitTypeValue &data) const
Definition: SpnEnums.hpp:1891
bool operator==(int data) const
Definition: SpnEnums.hpp:1887
static constexpr int NormallyOpen
Definition: SpnEnums.hpp:1844
std::string Serialize() const
Definition: SpnEnums.hpp:1876
int value
Definition: SpnEnums.hpp:1842
ReverseLimitTypeValue(int value)
Definition: SpnEnums.hpp:1847
Reverse Limit Pin.
Definition: SpnEnums.hpp:944
friend std::ostream & operator<<(std::ostream &os, const ReverseLimitValue &data)
Definition: SpnEnums.hpp:974
static constexpr int Open
Definition: SpnEnums.hpp:949
int value
Definition: SpnEnums.hpp:946
std::string Serialize() const
Definition: SpnEnums.hpp:980
ReverseLimitValue()
Definition: SpnEnums.hpp:955
bool operator==(int data) const
Definition: SpnEnums.hpp:991
ReverseLimitValue(int value)
Definition: SpnEnums.hpp:951
bool operator==(const ReverseLimitValue &data) const
Definition: SpnEnums.hpp:987
static constexpr int ClosedToGround
Definition: SpnEnums.hpp:948
std::string ToString() const
Gets the string representation of this enum.
Definition: SpnEnums.hpp:964
bool operator<(int data) const
Definition: SpnEnums.hpp:999
bool operator<(const ReverseLimitValue &data) const
Definition: SpnEnums.hpp:995
True if the robot is enabled.
Definition: SpnEnums.hpp:376
bool operator<(const RobotEnableValue &data) const
Definition: SpnEnums.hpp:427
bool operator<(int data) const
Definition: SpnEnums.hpp:431
RobotEnableValue(int value)
Definition: SpnEnums.hpp:383
static constexpr int Disabled
Definition: SpnEnums.hpp:381
bool operator==(const RobotEnableValue &data) const
Definition: SpnEnums.hpp:419
static constexpr int Enabled
Definition: SpnEnums.hpp:380
bool operator==(int data) const
Definition: SpnEnums.hpp:423
friend std::ostream & operator<<(std::ostream &os, const RobotEnableValue &data)
Definition: SpnEnums.hpp:406
std::string ToString() const
Gets the string representation of this enum.
Definition: SpnEnums.hpp:396
std::string Serialize() const
Definition: SpnEnums.hpp:412
RobotEnableValue()
Definition: SpnEnums.hpp:387
int value
Definition: SpnEnums.hpp:378
Direction of the sensor to determine positive facing the LED side of the CANcoder.
Definition: SpnEnums.hpp:246
SensorDirectionValue()
Definition: SpnEnums.hpp:257
static constexpr int CounterClockwise_Positive
Definition: SpnEnums.hpp:250
std::string ToString() const
Gets the string representation of this enum.
Definition: SpnEnums.hpp:266
bool operator==(const SensorDirectionValue &data) const
Definition: SpnEnums.hpp:289
static constexpr int Clockwise_Positive
Definition: SpnEnums.hpp:251
int value
Definition: SpnEnums.hpp:248
SensorDirectionValue(int value)
Definition: SpnEnums.hpp:253
std::string Serialize() const
Definition: SpnEnums.hpp:282
bool operator<(const SensorDirectionValue &data) const
Definition: SpnEnums.hpp:297
bool operator<(int data) const
Definition: SpnEnums.hpp:301
bool operator==(int data) const
Definition: SpnEnums.hpp:293
friend std::ostream & operator<<(std::ostream &os, const SensorDirectionValue &data)
Definition: SpnEnums.hpp:276
Static Feedforward Sign during position closed loop.
Definition: SpnEnums.hpp:2229
std::string Serialize() const
Definition: SpnEnums.hpp:2265
bool operator==(int data) const
Definition: SpnEnums.hpp:2276
friend std::ostream & operator<<(std::ostream &os, const StaticFeedforwardSignValue &data)
Definition: SpnEnums.hpp:2259
StaticFeedforwardSignValue()
Definition: SpnEnums.hpp:2240
std::string ToString() const
Gets the string representation of this enum.
Definition: SpnEnums.hpp:2249
bool operator<(int data) const
Definition: SpnEnums.hpp:2284
bool operator==(const StaticFeedforwardSignValue &data) const
Definition: SpnEnums.hpp:2272
int value
Definition: SpnEnums.hpp:2231
bool operator<(const StaticFeedforwardSignValue &data) const
Definition: SpnEnums.hpp:2280
static constexpr int UseVelocitySign
Definition: SpnEnums.hpp:2233
static constexpr int UseClosedLoopSign
Definition: SpnEnums.hpp:2234
StaticFeedforwardSignValue(int value)
Definition: SpnEnums.hpp:2236
System state of the device.
Definition: SpnEnums.hpp:22
static constexpr int Bootup_3
Definition: SpnEnums.hpp:29
static constexpr int ControlEnabled
Definition: SpnEnums.hpp:36
static constexpr int Production
Definition: SpnEnums.hpp:41
bool operator==(int data) const
Definition: SpnEnums.hpp:97
static constexpr int Bootup_4
Definition: SpnEnums.hpp:30
std::string Serialize() const
Definition: SpnEnums.hpp:86
static constexpr int ControlDisabled
Definition: SpnEnums.hpp:35
static constexpr int NotLicensed
Definition: SpnEnums.hpp:40
bool operator<(const System_StateValue &data) const
Definition: SpnEnums.hpp:101
System_StateValue()
Definition: SpnEnums.hpp:47
std::string ToString() const
Gets the string representation of this enum.
Definition: SpnEnums.hpp:56
static constexpr int Recover
Definition: SpnEnums.hpp:39
static constexpr int Bootup_1
Definition: SpnEnums.hpp:27
static constexpr int Bootup_0
Definition: SpnEnums.hpp:26
System_StateValue(int value)
Definition: SpnEnums.hpp:43
static constexpr int BootBeep
Definition: SpnEnums.hpp:34
static constexpr int Bootup_6
Definition: SpnEnums.hpp:32
int value
Definition: SpnEnums.hpp:24
bool operator==(const System_StateValue &data) const
Definition: SpnEnums.hpp:93
static constexpr int Fault
Definition: SpnEnums.hpp:38
static constexpr int ControlEnabled_11
Definition: SpnEnums.hpp:37
bool operator<(int data) const
Definition: SpnEnums.hpp:105
static constexpr int Bootup_5
Definition: SpnEnums.hpp:31
friend std::ostream & operator<<(std::ostream &os, const System_StateValue &data)
Definition: SpnEnums.hpp:80
static constexpr int Bootup_7
Definition: SpnEnums.hpp:33
static constexpr int Bootup_2
Definition: SpnEnums.hpp:28
Definition: RcManualEvent.hpp:12