Skip to content

1.1.0 TyphoeusOS

Latest
Compare
Choose a tag to compare
@Lunar-Eclipse255 Lunar-Eclipse255 released this 27 Feb 01:09
· 11 commits to TyphoeusOS since this release

Features:

ADI Ports:

  • Changed the ports of the ADI devices to reflect their new positions

Drivetrain:

  • Changed the ports of the drive train motors to reflect their physical counterparts
  • Changed the drivetrain gear cartridge and Ticks Per Rotation from green to blue to reflect the physical drivetrain

Motors:

  • Changed the ports of the two bar and flywheel motors to reflect their physical counterparts

PID:

  • Added a PID program for the flywheel motor, it reads the velocity of the motor and changes the voltage depending on the voltage
  • Added a rev up when the flywheelButton is pressed, so the motor won't twitch at the beginning
  • Added variables for the PID program
  • Tuned the kP, kI, and kD constants
Screenshot 2024-02-26 at 7 58 17 PM

Display:

  • Added a dropdown list to add options to the debug screen.
  • Two options were added to this ddl: PID Info and Motor Info
  • Made a function for PID Info

PID Info:

  • If it was selected on the debug screen, this screen loads during opcontrol for debugging
  • Added screen with three numpad (button matrices) and three text areas. These are to adjust the kP, kI and kD values for the flywheel PID.
  • This allows us to test different values for the constants without re-uploading each time, and we only need to upload new values once, saving us a lot of time.
    IMG_9640(2)

Full Changelog: v1.0.0...v1.1.0