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.
111 lines
2.3 KiB
Python
111 lines
2.3 KiB
Python
EXAMPLES_FOLDERS = [
|
|
"addressableled",
|
|
"apriltagsvision",
|
|
"arcadedrive",
|
|
"arcadedrivegamepad",
|
|
"armsimulation",
|
|
"canpdp",
|
|
"differentialdrivebot",
|
|
"differentialdriveposeestimator",
|
|
"digitalcommunication",
|
|
"drivedistanceoffboard",
|
|
"dutycycleencoder",
|
|
"dutycycleinput",
|
|
"elevatorexponentialprofile",
|
|
"elevatorexponentialsimulation",
|
|
"elevatorprofiledpid",
|
|
"elevatorsimulation",
|
|
"elevatortrapezoidprofile",
|
|
"encoder",
|
|
"eventloop",
|
|
"flywheelbangbangcontroller",
|
|
"gettingstarted",
|
|
"gyro",
|
|
"gyromecanum",
|
|
"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 = [
|
|
"accelerometercollision",
|
|
"accelerometerfilter",
|
|
"adxlaccelerometers",
|
|
"analogaccelerometer",
|
|
"analogencoder",
|
|
"analoginput",
|
|
"analogpotentiometer",
|
|
"digitalinput",
|
|
"dutycycleencoder",
|
|
"encoder",
|
|
"encoderdrive",
|
|
"encoderhoming",
|
|
"limitswitch",
|
|
"onboardimu",
|
|
"profiledpidfeedforward",
|
|
]
|
|
|
|
TEMPLATES_FOLDERS = [
|
|
"commandv2",
|
|
"commandv2skeleton",
|
|
"educational",
|
|
"opmode",
|
|
"robotbaseskeleton",
|
|
"romicommandv2",
|
|
"romieducational",
|
|
"romitimed",
|
|
"timed",
|
|
"timedskeleton",
|
|
"timeslice",
|
|
"timesliceskeleton",
|
|
"xrpcommandv2",
|
|
"xrpeducational",
|
|
"xrptimed",
|
|
]
|
|
|
|
TEST_FOLDERS = [
|
|
"armsimulation",
|
|
"digitalcommunication",
|
|
"elevatorsimulation",
|
|
"i2ccommunication",
|
|
"potentiometerpid",
|
|
"unittest",
|
|
]
|