- Install VScode
- Download and install these extensions:
(VEX Robotics, C/C++, Makefile Tools) - Install my Custom SDK
Here we go! This is a rewritten version of Comp_V2 (with some exceptions).
We are at b2; I need Vex V5 Hardware to test with. (I don't have it; it will be long before I can get the hardware.)
- Custom theming ✅
- AWD/FWD/RWD Switcher ✅
- Maintenance reminders ✅
- Diagnostic mode ✅
- Traction control & Stability control ✅
- Controller settings ✅ (Added deadzone settings 1/5/24)
- Odometer ☑️ (Tamper protection could not be completed)
- Hot swap of Ports (Requires rewrite of user_control, 🔃)
- Import code updates from internet (Requires rewrite of startup, need hardware ❌)
- Automatic Emergency Braking (Requires vision sensor or AI vision, need hardware ❌)
- (Requires rewrite of User_Control | Prevent acceleration when a collision is imminent)
- Forward warning - 2 Seconds till impact
- Caution - 1.5 Seconds till impact
- Emergency braking - Less than 1 second till impact
- PID for autonomous (need hardware ❌)
- Update the program from the website 🔃
- Support forum 🔃
- Use the newest version of Clang and GCC. ✅
- Use Vex's API. ✅
- Support for V5, IQ2, EXP 🔃
- Better templates and makefiles. 🔃