mirror of
https://github.com/wpilibsuite/allwpilib
synced 2026-06-19 00:41:43 +00:00
Easier then the last one that put everything in a sub namespace. By prefixing the name less things break, and intellisense will be less confusing to new users during the transition.
105 lines
2.1 KiB
Python
105 lines
2.1 KiB
Python
EXAMPLE_FOLDERS = [
|
|
"AddressableLED",
|
|
"AprilTagsVision",
|
|
"ArcadeDrive",
|
|
"ArcadeDriveGamepad",
|
|
"ArmSimulation",
|
|
"CANPDP",
|
|
"DifferentialDriveBot",
|
|
"DifferentialDrivePoseEstimator",
|
|
"DigitalCommunication",
|
|
"DriveDistanceOffboard",
|
|
"DutyCycleEncoder",
|
|
"DutyCycleInput",
|
|
"ElevatorExponentialProfile",
|
|
"ElevatorExponentialSimulation",
|
|
"ElevatorProfiledPID",
|
|
"ElevatorSimulation",
|
|
"ElevatorTrapezoidProfile",
|
|
"Encoder",
|
|
"EventLoop",
|
|
"FlywheelBangBangController",
|
|
"GettingStarted",
|
|
"Gyro",
|
|
"GyroMecanum",
|
|
"HAL",
|
|
"HatchbotInlined",
|
|
"HatchbotTraditional",
|
|
"HidRumble",
|
|
"HttpCamera",
|
|
"I2CCommunication",
|
|
"IntermediateVision",
|
|
"MecanumBot",
|
|
"MecanumDrive",
|
|
"MecanumDrivePoseEstimator",
|
|
"Mechanism2d",
|
|
"MotorControl",
|
|
"PotentiometerPID",
|
|
"QuickVision",
|
|
"RapidReactCommandBot",
|
|
"RomiReference",
|
|
"SelectCommand",
|
|
"SimpleDifferentialDriveSimulation",
|
|
"Solenoid",
|
|
"StateSpaceArm",
|
|
"StateSpaceElevator",
|
|
"StateSpaceFlywheel",
|
|
"StateSpaceFlywheelSysId",
|
|
"SwerveBot",
|
|
"SwerveDrivePoseEstimator",
|
|
"SysIdRoutine",
|
|
"TankDrive",
|
|
"TankDriveGamepad",
|
|
"UnitTest",
|
|
"XRPReference",
|
|
]
|
|
|
|
COMMANDS_V2_FOLDERS = [
|
|
"command2",
|
|
"emptyclass",
|
|
"instantcommand",
|
|
"parallelcommandgroup",
|
|
"paralleldeadlinegroup",
|
|
"parallelracegroup",
|
|
"sequentialcommandgroup",
|
|
"subsystem2",
|
|
]
|
|
|
|
SNIPPETS_FOLDERS = [
|
|
"ADXLAccelerometers",
|
|
"AccelerometerCollision",
|
|
"AccelerometerFilter",
|
|
"AnalogAccelerometer",
|
|
"AnalogEncoder",
|
|
"AnalogInput",
|
|
"AnalogPotentiometer",
|
|
"DigitalInput",
|
|
"DutyCycleEncoder",
|
|
"Encoder",
|
|
"EncoderDrive",
|
|
"EncoderHoming",
|
|
"LimitSwitch",
|
|
"OnboardIMU",
|
|
"ProfiledPIDFeedforward",
|
|
]
|
|
|
|
TEMPLATES_FOLDERS = [
|
|
"commandv2",
|
|
"commandv2skeleton",
|
|
"opmode",
|
|
"robotbaseskeleton",
|
|
"timed",
|
|
"timedskeleton",
|
|
"timeslice",
|
|
"timesliceskeleton",
|
|
]
|
|
|
|
TESTS_FOLDERS = [
|
|
"ArmSimulation",
|
|
"DigitalCommunication",
|
|
"ElevatorSimulation",
|
|
"I2CCommunication",
|
|
"PotentiometerPID",
|
|
"UnitTest",
|
|
]
|