[ ] Bug fix (non-breaking change which fixes an issue)
[ ] New feature (non-breaking change which adds functionality)
[x] Breaking change (fix or feature that would cause existing functionality to change)
[ ] I have read the CONTRIBUTING document.
[x] My code follows the code style of this project.
[x] My change requires a change to the documentation.
[ ] I have updated the documentation accordingly.
[ ] I have added tests to cover my changes.
[ ] All new and existing tests passed.
Right now this only works with swerve drive. We need to update this to work on a config system and then bring over the previous robots. First, run the command "pip install -r requirements.txt" to download robotpy along with other packages. Next, ensure that you have pyproject.toml and then run the command "python -m robotpy sync" to download the extras for robot py. Next connect to the robot and run the command "python -m robotpy deploy" to deploy code and download extras to the robot. That command replaces "python robot.py deploy". Robotpy installer still exists but is ran by "python -m robotpy installer install-[package to install]". Commands 2 is also in beta and doesn't work incredibly well, so we need to be cognitive of that until a full release is made.
Also the driver station for 2024 doesn't work, it will play an error message stating that there is a "internal issue with print and error message". This can be avoided by using the 2023 driver station. Hopefully this will be changed soon.
Types of changes
Right now this only works with swerve drive. We need to update this to work on a config system and then bring over the previous robots. First, run the command "pip install -r requirements.txt" to download robotpy along with other packages. Next, ensure that you have pyproject.toml and then run the command "python -m robotpy sync" to download the extras for robot py. Next connect to the robot and run the command "python -m robotpy deploy" to deploy code and download extras to the robot. That command replaces "python robot.py deploy". Robotpy installer still exists but is ran by "python -m robotpy installer install-[package to install]". Commands 2 is also in beta and doesn't work incredibly well, so we need to be cognitive of that until a full release is made.
Documentation of changes
Also the driver station for 2024 doesn't work, it will play an error message stating that there is a "internal issue with print and error message". This can be avoided by using the 2023 driver station. Hopefully this will be changed soon.