Closed ArchdukeTim closed 7 years ago
The reason that I had them as there own thing is because initializing swerve drive while declaring the swerve modules would be a line longer that one can imagine. I agree with making the swervederive sd update call the modules' sd update. What is in there now was for debugging.
Ok
It may make sense to only allow SwerveDrive to interact with swervemodules. For example, in
autonomousPeriodic
callSwerveDrive.update_smartdash()
and from there callmodule.update_smartdash()
Thoughts?