mirror of
https://github.com/wpilibsuite/allwpilib
synced 2026-07-05 03:21:42 +00:00
Switches enums to use a fixed size for their base (#230)
This commit is contained in:
committed by
Peter Johnson
parent
f271185cbc
commit
c2fc6711d8
@@ -9,7 +9,7 @@
|
||||
|
||||
#include "HAL/Types.h"
|
||||
|
||||
enum HAL_AccelerometerRange {
|
||||
enum HAL_AccelerometerRange : int32_t {
|
||||
HAL_AccelerometerRange_k2G = 0,
|
||||
HAL_AccelerometerRange_k4G = 1,
|
||||
HAL_AccelerometerRange_k8G = 2,
|
||||
|
||||
@@ -11,7 +11,7 @@
|
||||
|
||||
#include "HAL/Types.h"
|
||||
|
||||
enum HAL_AnalogTriggerType {
|
||||
enum HAL_AnalogTriggerType : int32_t {
|
||||
HAL_Trigger_kInWindow = 0,
|
||||
HAL_Trigger_kState = 1,
|
||||
HAL_Trigger_kRisingPulse = 2,
|
||||
|
||||
@@ -12,7 +12,7 @@
|
||||
#include "HAL/AnalogTrigger.h"
|
||||
#include "HAL/Types.h"
|
||||
|
||||
enum HAL_Counter_Mode {
|
||||
enum HAL_Counter_Mode : int32_t {
|
||||
HAL_Counter_kTwoPulse = 0,
|
||||
HAL_Counter_kSemiperiod = 1,
|
||||
HAL_Counter_kPulseLength = 2,
|
||||
|
||||
@@ -37,7 +37,7 @@ struct HAL_ControlWord {
|
||||
uint32_t control_reserved : 26;
|
||||
};
|
||||
|
||||
enum HAL_AllianceStationID {
|
||||
enum HAL_AllianceStationID : int32_t {
|
||||
HAL_AllianceStationID_kRed1,
|
||||
HAL_AllianceStationID_kRed2,
|
||||
HAL_AllianceStationID_kRed3,
|
||||
|
||||
@@ -12,13 +12,13 @@
|
||||
#include "HAL/AnalogTrigger.h"
|
||||
#include "HAL/Types.h"
|
||||
|
||||
enum HAL_EncoderIndexingType {
|
||||
enum HAL_EncoderIndexingType : int32_t {
|
||||
HAL_kResetWhileHigh,
|
||||
HAL_kResetWhileLow,
|
||||
HAL_kResetOnFallingEdge,
|
||||
HAL_kResetOnRisingEdge
|
||||
};
|
||||
enum HAL_EncoderEncodingType {
|
||||
enum HAL_EncoderEncodingType : int32_t {
|
||||
HAL_Encoder_k1X,
|
||||
HAL_Encoder_k2X,
|
||||
HAL_Encoder_k4X
|
||||
|
||||
Reference in New Issue
Block a user