update
Update the subsystem and run the current task, if tasks are not set up this will just call periodic.
The update method is designed to be called to propagate new hardware state, with the design philosophy being that any method or task may be executed on a subsystem, but hardware operations will only occur in the update method. The only exception to this rule may apply to a stop()
or onDisable()
call, which may immediately command the actuators to stop for safety purposes.
This method should be called if you are running this subsystem manually, otherwise it will be called by the Scheduler or by AutonomousBunyipsOpMode. Alternatively all subsystems that were instantiated can be statically updated via updateAll.