WPILibC++  2018.4.1-1228-gb9fa3a4
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Modules Pages
FRCUsageReporting.h
1 #pragma once
2 
3 /*
4  * Autogenerated file! Do not manually edit this file.
5  */
6 
7 namespace HALUsageReporting {
8  typedef enum {
9  kResourceType_Controller = 0,
10  kResourceType_Module = 1,
11  kResourceType_Language = 2,
12  kResourceType_CANPlugin = 3,
13  kResourceType_Accelerometer = 4,
14  kResourceType_ADXL345 = 5,
15  kResourceType_AnalogChannel = 6,
16  kResourceType_AnalogTrigger = 7,
17  kResourceType_AnalogTriggerOutput = 8,
18  kResourceType_CANJaguar = 9,
19  kResourceType_Compressor = 10,
20  kResourceType_Counter = 11,
21  kResourceType_Dashboard = 12,
22  kResourceType_DigitalInput = 13,
23  kResourceType_DigitalOutput = 14,
24  kResourceType_DriverStationCIO = 15,
25  kResourceType_DriverStationEIO = 16,
26  kResourceType_DriverStationLCD = 17,
27  kResourceType_Encoder = 18,
28  kResourceType_GearTooth = 19,
29  kResourceType_Gyro = 20,
30  kResourceType_I2C = 21,
31  kResourceType_Framework = 22,
32  kResourceType_Jaguar = 23,
33  kResourceType_Joystick = 24,
34  kResourceType_Kinect = 25,
35  kResourceType_KinectStick = 26,
36  kResourceType_PIDController = 27,
37  kResourceType_Preferences = 28,
38  kResourceType_PWM = 29,
39  kResourceType_Relay = 30,
40  kResourceType_RobotDrive = 31,
41  kResourceType_SerialPort = 32,
42  kResourceType_Servo = 33,
43  kResourceType_Solenoid = 34,
44  kResourceType_SPI = 35,
45  kResourceType_Task = 36,
46  kResourceType_Ultrasonic = 37,
47  kResourceType_Victor = 38,
48  kResourceType_Button = 39,
49  kResourceType_Command = 40,
50  kResourceType_AxisCamera = 41,
51  kResourceType_PCVideoServer = 42,
52  kResourceType_SmartDashboard = 43,
53  kResourceType_Talon = 44,
54  kResourceType_HiTechnicColorSensor = 45,
55  kResourceType_HiTechnicAccel = 46,
56  kResourceType_HiTechnicCompass = 47,
57  kResourceType_SRF08 = 48,
58  kResourceType_AnalogOutput = 49,
59  kResourceType_VictorSP = 50,
60  kResourceType_PWMTalonSRX = 51,
61  kResourceType_CANTalonSRX = 52,
62  kResourceType_ADXL362 = 53,
63  kResourceType_ADXRS450 = 54,
64  kResourceType_RevSPARK = 55,
65  kResourceType_MindsensorsSD540 = 56,
66  kResourceType_DigitalGlitchFilter = 57,
67  kResourceType_ADIS16448 = 58,
68  kResourceType_PDP = 59,
69  kResourceType_PCM = 60,
70  kResourceType_PigeonIMU = 61,
71  kResourceType_NidecBrushless = 62,
72  kResourceType_CANifier = 63,
73  kResourceType_CTRE_future0 = 64,
74  kResourceType_CTRE_future1 = 65,
75  kResourceType_CTRE_future2 = 66,
76  kResourceType_CTRE_future3 = 67,
77  kResourceType_CTRE_future4 = 68,
78  kResourceType_CTRE_future5 = 69,
79  kResourceType_CTRE_future6 = 70,
80  kResourceType_LinearFilter = 71,
81  kResourceType_XboxController = 72,
82  kResourceType_UsbCamera = 73,
83  kResourceType_NavX = 74,
84  kResourceType_Pixy = 75,
85  kResourceType_Pixy2 = 76,
86  kResourceType_ScanseSweep = 77,
87  kResourceType_Shuffleboard = 78,
88  kResourceType_CAN = 79,
89  kResourceType_DigilentDMC60 = 80,
90  kResourceType_PWMVictorSPX = 81,
91  } tResourceType;
92  typedef enum {
93  kLanguage_LabVIEW = 1,
94  kLanguage_CPlusPlus = 2,
95  kLanguage_Java = 3,
96  kLanguage_Python = 4,
97  kLanguage_DotNet = 5,
98  kCANPlugin_BlackJagBridge = 1,
99  kCANPlugin_2CAN = 2,
100  kFramework_Iterative = 1,
101  kFramework_Simple = 2,
102  kFramework_CommandControl = 3,
103  kFramework_Timed = 4,
104  kFramework_ROS = 5,
105  kFramework_RobotBuilder = 6,
106  kRobotDrive_ArcadeStandard = 1,
107  kRobotDrive_ArcadeButtonSpin = 2,
108  kRobotDrive_ArcadeRatioCurve = 3,
109  kRobotDrive_Tank = 4,
110  kRobotDrive_MecanumPolar = 5,
111  kRobotDrive_MecanumCartesian = 6,
112  kRobotDrive2_DifferentialArcade = 7,
113  kRobotDrive2_DifferentialTank = 8,
114  kRobotDrive2_DifferentialCurvature = 9,
115  kRobotDrive2_MecanumCartesian = 10,
116  kRobotDrive2_MecanumPolar = 11,
117  kRobotDrive2_KilloughCartesian = 12,
118  kRobotDrive2_KilloughPolar = 13,
119  kDriverStationCIO_Analog = 1,
120  kDriverStationCIO_DigitalIn = 2,
121  kDriverStationCIO_DigitalOut = 3,
122  kDriverStationEIO_Acceleration = 1,
123  kDriverStationEIO_AnalogIn = 2,
124  kDriverStationEIO_AnalogOut = 3,
125  kDriverStationEIO_Button = 4,
126  kDriverStationEIO_LED = 5,
127  kDriverStationEIO_DigitalIn = 6,
128  kDriverStationEIO_DigitalOut = 7,
129  kDriverStationEIO_FixedDigitalOut = 8,
130  kDriverStationEIO_PWM = 9,
131  kDriverStationEIO_Encoder = 10,
132  kDriverStationEIO_TouchSlider = 11,
133  kADXL345_SPI = 1,
134  kADXL345_I2C = 2,
135  kCommand_Scheduler = 1,
136  kSmartDashboard_Instance = 1,
137  } tInstances;
138 }
Definition: FRCUsageReporting.h:7