Package com.thethriftybot.devices
Class ThriftyNova.CANFreqConfig
java.lang.Object
com.thethriftybot.devices.ThriftyNova.CANFreqConfig
- Enclosing class:
ThriftyNova
An internal CAN frame frequency configuration structure.
-
Method Summary
Modifier and TypeMethodDescriptionsetControl(double per) Set CAN frame frequency for control commands.setCurrent(double per) Set CAN frame frequency for current measurements.setFault(double per) Set CAN frame frequency for faults.setQuadSensor(double per) Set CAN frame frequency for quadrature encoder feedback.setSensor(double per) Set CAN frame frequency for encoder feedback.
-
Method Details
-
setFault
Set CAN frame frequency for faults.- Parameters:
per- The period in seconds.- Returns:
- The CANFreqConfig object.
-
setSensor
Set CAN frame frequency for encoder feedback.- Parameters:
per- The period in seconds.- Returns:
- The CANFreqConfig object.
-
setQuadSensor
Set CAN frame frequency for quadrature encoder feedback.- Parameters:
per- The period in seconds.- Returns:
- The CANFreqConfig object.
-
setControl
Set CAN frame frequency for control commands.- Parameters:
per- The period in seconds.- Returns:
- The CANFreqConfig object.
-
setCurrent
Set CAN frame frequency for current measurements.- Parameters:
per- The period in seconds.- Returns:
- The CANFreqConfig object.
-