WPILibC++  2019.1.1-4-g308bdbe
 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  kResourceType_RevSparkMaxPWM = 82,
92  kResourceType_RevSparkMaxCAN = 83,
93  kResourceType_ADIS16470 = 84,
94  } tResourceType;
95  typedef enum {
96  kLanguage_LabVIEW = 1,
97  kLanguage_CPlusPlus = 2,
98  kLanguage_Java = 3,
99  kLanguage_Python = 4,
100  kLanguage_DotNet = 5,
101  kCANPlugin_BlackJagBridge = 1,
102  kCANPlugin_2CAN = 2,
103  kFramework_Iterative = 1,
104  kFramework_Simple = 2,
105  kFramework_CommandControl = 3,
106  kFramework_Timed = 4,
107  kFramework_ROS = 5,
108  kFramework_RobotBuilder = 6,
109  kRobotDrive_ArcadeStandard = 1,
110  kRobotDrive_ArcadeButtonSpin = 2,
111  kRobotDrive_ArcadeRatioCurve = 3,
112  kRobotDrive_Tank = 4,
113  kRobotDrive_MecanumPolar = 5,
114  kRobotDrive_MecanumCartesian = 6,
115  kRobotDrive2_DifferentialArcade = 7,
116  kRobotDrive2_DifferentialTank = 8,
117  kRobotDrive2_DifferentialCurvature = 9,
118  kRobotDrive2_MecanumCartesian = 10,
119  kRobotDrive2_MecanumPolar = 11,
120  kRobotDrive2_KilloughCartesian = 12,
121  kRobotDrive2_KilloughPolar = 13,
122  kDriverStationCIO_Analog = 1,
123  kDriverStationCIO_DigitalIn = 2,
124  kDriverStationCIO_DigitalOut = 3,
125  kDriverStationEIO_Acceleration = 1,
126  kDriverStationEIO_AnalogIn = 2,
127  kDriverStationEIO_AnalogOut = 3,
128  kDriverStationEIO_Button = 4,
129  kDriverStationEIO_LED = 5,
130  kDriverStationEIO_DigitalIn = 6,
131  kDriverStationEIO_DigitalOut = 7,
132  kDriverStationEIO_FixedDigitalOut = 8,
133  kDriverStationEIO_PWM = 9,
134  kDriverStationEIO_Encoder = 10,
135  kDriverStationEIO_TouchSlider = 11,
136  kADXL345_SPI = 1,
137  kADXL345_I2C = 2,
138  kCommand_Scheduler = 1,
139  kSmartDashboard_Instance = 1,
140  } tInstances;
141 }
Definition: FRCUsageReporting.h:7