2026-03-14 17:13:45 -04:00
|
|
|
EXAMPLE_FOLDERS = [
|
2026-02-06 21:36:01 -08:00
|
|
|
"arcadedrivegamepad",
|
2025-05-14 01:01:47 -04:00
|
|
|
"armsimulation",
|
|
|
|
|
"differentialdrivebot",
|
|
|
|
|
"differentialdriveposeestimator",
|
|
|
|
|
"drivedistanceoffboard",
|
|
|
|
|
"dutycycleencoder",
|
|
|
|
|
"elevatorexponentialprofile",
|
|
|
|
|
"elevatorexponentialsimulation",
|
|
|
|
|
"elevatorprofiledpid",
|
|
|
|
|
"elevatorsimulation",
|
|
|
|
|
"elevatortrapezoidprofile",
|
|
|
|
|
"encoder",
|
|
|
|
|
"gettingstarted",
|
|
|
|
|
"gyro",
|
|
|
|
|
"hatchbotinlined",
|
|
|
|
|
"hatchbottraditional",
|
|
|
|
|
"mecanumbot",
|
|
|
|
|
"mecanumdrive",
|
|
|
|
|
"mecanumdriveposeestimator",
|
|
|
|
|
"mechanism2d",
|
|
|
|
|
"rapidreactcommandbot",
|
|
|
|
|
"romireference",
|
|
|
|
|
"simpledifferentialdrivesimulation",
|
|
|
|
|
"statespacearm",
|
|
|
|
|
"statespaceelevator",
|
|
|
|
|
"statespaceflywheel",
|
|
|
|
|
"statespaceflywheelsysid",
|
|
|
|
|
"swervebot",
|
|
|
|
|
"swervedriveposeestimator",
|
|
|
|
|
"sysidroutine",
|
2026-02-06 21:36:01 -08:00
|
|
|
"tankdrivegamepad",
|
2025-05-14 01:01:47 -04:00
|
|
|
"unittest",
|
|
|
|
|
"xrpreference",
|
2026-02-15 13:22:58 -05:00
|
|
|
"xrptimed",
|
2025-05-14 01:01:47 -04:00
|
|
|
]
|
|
|
|
|
|
|
|
|
|
COMMANDS_V2_FOLDERS = [
|
|
|
|
|
"command2",
|
|
|
|
|
"emptyclass",
|
|
|
|
|
"instantcommand",
|
|
|
|
|
"parallelcommandgroup",
|
|
|
|
|
"paralleldeadlinegroup",
|
|
|
|
|
"parallelracegroup",
|
|
|
|
|
"sequentialcommandgroup",
|
|
|
|
|
"subsystem2",
|
|
|
|
|
]
|
|
|
|
|
|
2026-03-14 17:13:45 -04:00
|
|
|
SNIPPET_FOLDERS = [
|
2025-07-20 22:19:14 -07:00
|
|
|
"accelerometercollision",
|
|
|
|
|
"accelerometerfilter",
|
2026-03-14 17:13:45 -04:00
|
|
|
"addressableled",
|
2025-07-20 22:19:14 -07:00
|
|
|
"adxlaccelerometers",
|
2025-05-30 17:36:53 -07:00
|
|
|
"analogaccelerometer",
|
|
|
|
|
"analogencoder",
|
|
|
|
|
"analoginput",
|
|
|
|
|
"analogpotentiometer",
|
2026-03-14 17:13:45 -04:00
|
|
|
"apriltagsvision",
|
|
|
|
|
"canpdp",
|
|
|
|
|
"digitalcommunication",
|
2025-05-30 17:36:53 -07:00
|
|
|
"digitalinput",
|
2025-05-14 01:01:47 -04:00
|
|
|
"dutycycleencoder",
|
2026-03-14 17:13:45 -04:00
|
|
|
"dutycycleinput",
|
2025-05-14 01:01:47 -04:00
|
|
|
"encoder",
|
2025-05-30 17:36:53 -07:00
|
|
|
"encoderdrive",
|
|
|
|
|
"encoderhoming",
|
2026-03-14 17:13:45 -04:00
|
|
|
"eventloop",
|
|
|
|
|
"flywheelbangbangcontroller",
|
|
|
|
|
"httpcamera",
|
|
|
|
|
"i2ccommunication",
|
|
|
|
|
"intermediatevision",
|
2025-05-30 17:36:53 -07:00
|
|
|
"limitswitch",
|
2026-03-14 17:13:45 -04:00
|
|
|
"motorcontrol",
|
2025-07-20 22:19:14 -07:00
|
|
|
"onboardimu",
|
2025-11-01 14:58:28 -06:00
|
|
|
"profiledpidfeedforward",
|
2026-03-14 17:13:45 -04:00
|
|
|
"quickvision",
|
|
|
|
|
"selectcommand",
|
|
|
|
|
"solenoid",
|
2025-05-14 01:01:47 -04:00
|
|
|
]
|
|
|
|
|
|
2026-03-14 17:13:45 -04:00
|
|
|
TEMPLATE_FOLDERS = [
|
2025-11-29 20:46:32 -08:00
|
|
|
"commandv2",
|
|
|
|
|
"commandv2skeleton",
|
2025-05-14 01:01:47 -04:00
|
|
|
"educational",
|
2025-12-12 21:25:57 -07:00
|
|
|
"opmode",
|
2025-05-14 01:01:47 -04:00
|
|
|
"robotbaseskeleton",
|
2025-11-29 20:46:32 -08:00
|
|
|
"romicommandv2",
|
2025-05-14 01:01:47 -04:00
|
|
|
"romieducational",
|
|
|
|
|
"romitimed",
|
|
|
|
|
"timed",
|
|
|
|
|
"timedskeleton",
|
|
|
|
|
"timeslice",
|
|
|
|
|
"timesliceskeleton",
|
2025-11-29 20:46:32 -08:00
|
|
|
"xrpcommandv2",
|
2025-05-14 01:01:47 -04:00
|
|
|
"xrpeducational",
|
|
|
|
|
"xrptimed",
|
|
|
|
|
]
|
|
|
|
|
|
2026-03-14 17:13:45 -04:00
|
|
|
EXAMPLE_TESTS_FOLDERS = [
|
2025-06-13 23:53:09 -04:00
|
|
|
"armsimulation",
|
|
|
|
|
"elevatorsimulation",
|
2025-05-14 01:01:47 -04:00
|
|
|
"unittest",
|
|
|
|
|
]
|
2026-03-14 17:13:45 -04:00
|
|
|
|
|
|
|
|
SNIPPET_TESTS_FOLDERS = [
|
|
|
|
|
"digitalcommunication",
|
|
|
|
|
"i2ccommunication",
|
|
|
|
|
]
|