Package swervelib.core.parser
package swervelib.core.parser
JSON Parser for YAGSL configurations.
-
ClassDescriptionCache<T>Cache for frequently requested data.Turns the
canbusof a device in the JSON configuration into a CAN bus, the same way for every vendor.Hold the PIDF and Integral Zone values for a PID.Helper class used to parse the JSON directory with specified configuration options.SwerveParser.SwerveDriveDevices<D extends SwerveDrive>Raw hardware devices created by a command-framework specificSwerveParser#createSwerveDriveDevices, alongside theSwerveDriveit built.Raw hardware devices created bySwerveParser.buildSwerveDrive(SwerveDriveConfig, Supplier).Raw hardware devices created for a singleSwerveModulebySwerveParser.