A B C D E F G H I L M N P R S T V W
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- addMotionProfilePoint(double, double, double) - Method in class com.playingwithfusion.CANVenom
-
Add single motion profile point.
- addMotionProfilePoint(long, double, double, double) - Static method in class com.playingwithfusion.jni.CANVenomJNI
B
- BadLeaderID - com.playingwithfusion.CANVenom.FaultFlag
-
The lead motor ID is same as the motor ID.
- BadMode - com.playingwithfusion.CANVenom.FaultFlag
-
An invalid control mode was specified by the roboRIO.
- Brake - com.playingwithfusion.CANVenom.BrakeCoastMode
-
The motor is shorted when the porportional or vlotage command is zero.
C
- CANVenom - Class in com.playingwithfusion
-
CAN based Venom motor controller instance
- CANVenom(int) - Constructor for class com.playingwithfusion.CANVenom
-
Create an instance of the CAN Venom Motor Controller driver.
- CANVenom.BrakeCoastMode - Enum in com.playingwithfusion
- CANVenom.ControlMode - Enum in com.playingwithfusion
- CANVenom.FaultFlag - Enum in com.playingwithfusion
- CANVenom.MotionProfileState - Enum in com.playingwithfusion
- CANVenomJNI - Class in com.playingwithfusion.jni
- CANVenomJNI() - Constructor for class com.playingwithfusion.jni.CANVenomJNI
- CANVenomJNI.Helper - Class in com.playingwithfusion.jni
- clearLatchedFaults() - Method in class com.playingwithfusion.CANVenom
-
Clear all latched faults
- clearLatchedFaults(long) - Static method in class com.playingwithfusion.jni.CANVenomJNI
- clearMotionProfilePoints() - Method in class com.playingwithfusion.CANVenom
-
Erase all motion profile points.
- clearMotionProfilePoints(long) - Static method in class com.playingwithfusion.jni.CANVenomJNI
- close() - Method in class com.playingwithfusion.CANVenom
-
Destroy the CANVenom object and free any asscioated resources.
- close() - Method in class com.playingwithfusion.TimeOfFlight
-
Destroy the TimeOfFlight object and free any asscioated resources
- close() - Method in class com.playingwithfusion.TMD37003
- Coast - com.playingwithfusion.CANVenom.BrakeCoastMode
-
The motor is open circuited when the porportional or volatage command is zero, causing the motor to coast or free-wheel
- com.playingwithfusion - package com.playingwithfusion
- com.playingwithfusion.jni - package com.playingwithfusion.jni
- completeMotionProfilePath(double, double) - Method in class com.playingwithfusion.CANVenom
-
Add final point to motion profile.
- completeMotionProfilePath(long, double, double) - Static method in class com.playingwithfusion.jni.CANVenomJNI
- configureColorSense(double, int) - Method in class com.playingwithfusion.TMD37003
-
Configure TMD3700 Color (Ambient Light Sensing) parameters.
- configureProximitySense(double, double, int, int, int) - Method in class com.playingwithfusion.TMD37003
-
Configure TMD3700 Proximity sense parameters.
- create(int) - Static method in class com.playingwithfusion.jni.CANVenomJNI
- create(int) - Static method in class com.playingwithfusion.jni.TimeOfFlightJNI
- CurrentControl - com.playingwithfusion.CANVenom.ControlMode
-
Closed-loop current (torque) control
D
- destroy(long) - Static method in class com.playingwithfusion.jni.CANVenomJNI
- destroy(long) - Static method in class com.playingwithfusion.jni.TimeOfFlightJNI
- disable() - Method in class com.playingwithfusion.CANVenom
-
Stop applying power to the motor immediately.
- disable(long) - Static method in class com.playingwithfusion.jni.CANVenomJNI
- Disabled - com.playingwithfusion.CANVenom.ControlMode
-
Motor is disabled and coasting
- Done - com.playingwithfusion.CANVenom.MotionProfileState
-
The motion profile was successfully executed.
- DuplicateID - com.playingwithfusion.CANVenom.FaultFlag
-
Another Venom with the same device ID was detected on the CAN bus.
E
- enable() - Method in class com.playingwithfusion.CANVenom
-
Enable the motor again after a call to stopMotor() or disable().
- enable(long) - Static method in class com.playingwithfusion.jni.CANVenomJNI
- enableLimitSwitches(boolean, boolean) - Method in class com.playingwithfusion.CANVenom
-
Enable/disable the forward and reverse limit switches.
- enableLimitSwitches(long, boolean, boolean) - Static method in class com.playingwithfusion.jni.CANVenomJNI
- ErrBufferCleared - com.playingwithfusion.CANVenom.MotionProfileState
-
The motion profile buffer was cleared while the profile was being executed.
- ErrBufferInvalid - com.playingwithfusion.CANVenom.MotionProfileState
-
Attempted to begin executing a motion profile but there was no valid start point.
- ErrBufferUnderflow - com.playingwithfusion.CANVenom.MotionProfileState
-
The motor ran out of points while executing a motion profile.
- executePath() - Method in class com.playingwithfusion.CANVenom
-
Execute stored motion profile.
- executePath(long) - Static method in class com.playingwithfusion.jni.CANVenomJNI
F
- follow(CANVenom) - Method in class com.playingwithfusion.CANVenom
-
Place the motor into FollowTheLeader mode and follow the specified motor
- FollowTheLeader - com.playingwithfusion.CANVenom.ControlMode
-
Follow the duty cycle commanded to another Venom motor.
- forceLoad() - Static method in class com.playingwithfusion.jni.CANVenomJNI
-
Force load the library.
- forceLoad() - Static method in class com.playingwithfusion.jni.TimeOfFlightJNI
-
Force load the library.
- ForwardLimit - com.playingwithfusion.CANVenom.FaultFlag
-
The forward limit switch is enabled and is active
G
- get() - Method in class com.playingwithfusion.CANVenom
-
Get the motor duty-cycle.
- get(long) - Static method in class com.playingwithfusion.jni.CANVenomJNI
- getActiveControlMode() - Method in class com.playingwithfusion.CANVenom
-
Get the active Venom control mode reported by the motor.
- getActiveControlMode(long) - Static method in class com.playingwithfusion.jni.CANVenomJNI
- getActiveFaults() - Method in class com.playingwithfusion.CANVenom
-
Return set of active motor faults which curently limit or disable motor output.
- getActiveFaults(long) - Static method in class com.playingwithfusion.jni.CANVenomJNI
- getAmbientLightLevel() - Method in class com.playingwithfusion.TimeOfFlight
-
Get ambient lighting level in mega counts per second.
- getAmbientLightLevel() - Method in class com.playingwithfusion.TMD37003
-
Get clear (Ambient) channel value.
- getAmbientLightLevel(long) - Static method in class com.playingwithfusion.jni.TimeOfFlightJNI
- getAuxVoltage() - Method in class com.playingwithfusion.CANVenom
-
Get the measured voltage at the auxilary analog input on the limit switch breakout board.
- getAuxVoltage(long) - Static method in class com.playingwithfusion.jni.CANVenomJNI
- getB() - Method in class com.playingwithfusion.CANVenom
-
Get the feed-forward command offset in SpeedControl, PositionControl, CurrentCurrent and MotionProfile control modes.
- getB(long) - Static method in class com.playingwithfusion.jni.CANVenomJNI
- getBlue() - Method in class com.playingwithfusion.TMD37003
-
Get blue channel value.
- getBrakeCoastMode() - Method in class com.playingwithfusion.CANVenom
-
Get the brake/coast behavior when zero is commanded in Proportional and VoltageControl control modes.
- getBrakeCoastMode(long) - Static method in class com.playingwithfusion.jni.CANVenomJNI
- getBusVoltage() - Method in class com.playingwithfusion.CANVenom
-
Get the bus (battery) voltage supplying the Venmom motor.
- getBusVoltage(long) - Static method in class com.playingwithfusion.jni.CANVenomJNI
- getControlMode() - Method in class com.playingwithfusion.CANVenom
-
Get the commanded Venom control mode.
- getControlMode(long) - Static method in class com.playingwithfusion.jni.CANVenomJNI
- getCurrentMotionProfilePoint() - Method in class com.playingwithfusion.CANVenom
-
Get current motion profile point.
- getCurrentMotionProfilePoint(long) - Static method in class com.playingwithfusion.jni.CANVenomJNI
- getDescription() - Method in class com.playingwithfusion.CANVenom
-
Return a description of this motor controller.
- getDutyCycle() - Method in class com.playingwithfusion.CANVenom
-
Get the motor h-bridge duty cycle.
- getDutyCycle(long) - Static method in class com.playingwithfusion.jni.CANVenomJNI
- getExtractOnStaticLoad() - Static method in class com.playingwithfusion.jni.CANVenomJNI.Helper
- getExtractOnStaticLoad() - Static method in class com.playingwithfusion.jni.TimeOfFlightJNI.Helper
- getFirmwareVersion() - Method in class com.playingwithfusion.CANVenom
-
Return the Venom motor firmware version of the motor asscioated with this instance of the CANVenom class.
- getFirmwareVersion() - Method in class com.playingwithfusion.TimeOfFlight
-
Determine the sensor firmware version
- getFirmwareVersion(long) - Static method in class com.playingwithfusion.jni.CANVenomJNI
- getFirmwareVersion(long) - Static method in class com.playingwithfusion.jni.TimeOfFlightJNI
- getFwdLimitSwitchActive() - Method in class com.playingwithfusion.CANVenom
-
Determine the state of the forward motion limit switch.
- getFwdLimitSwitchActive(long) - Static method in class com.playingwithfusion.jni.CANVenomJNI
- getGreen() - Method in class com.playingwithfusion.TMD37003
-
Get green channel value.
- getHue() - Method in class com.playingwithfusion.TMD37003
-
Get the measured color (hue).
- getInverted() - Method in class com.playingwithfusion.CANVenom
-
Return the motor direction inversion state.
- getInverted(long) - Static method in class com.playingwithfusion.jni.CANVenomJNI
- getKD() - Method in class com.playingwithfusion.CANVenom
-
Get the close-loop PID derative gain in SpeedControl, PositionControl, CurrentCurrent and MotionProfile control modes.
- getKD(long) - Static method in class com.playingwithfusion.jni.CANVenomJNI
- getKF() - Method in class com.playingwithfusion.CANVenom
-
Get the feed-forward gain in SpeedControl, PositionControl, CurrentCurrent and MotionProfile control modes.
- getKF(long) - Static method in class com.playingwithfusion.jni.CANVenomJNI
- getKI() - Method in class com.playingwithfusion.CANVenom
-
Get the close-loop PID integral gain in SpeedControl, PositionControl, CurrentCurrent and MotionProfile control modes.
- getKI(long) - Static method in class com.playingwithfusion.jni.CANVenomJNI
- getKP() - Method in class com.playingwithfusion.CANVenom
-
Get the close-loop PID proportional gain in SpeedControl, PositionControl, CurrentCurrent and MotionProfile control modes.
- getKP(long) - Static method in class com.playingwithfusion.jni.CANVenomJNI
- getLatchedFaults() - Method in class com.playingwithfusion.CANVenom
-
Return set of latched motor faults which are curently active or were previously active since the last time the
CANVenom.clearLatchedFaults()
function was called. - getLatchedFaults(long) - Static method in class com.playingwithfusion.jni.CANVenomJNI
- getMaxAcceleration() - Method in class com.playingwithfusion.CANVenom
-
Get the maximum acceleration in the SpeedControl and PositionControl control modes.
- getMaxAcceleration(long) - Static method in class com.playingwithfusion.jni.CANVenomJNI
- getMaxJerk() - Method in class com.playingwithfusion.CANVenom
-
Get the maximum jerk (second derivitive of speed) in the SpeedControl control mode.
- getMaxJerk(long) - Static method in class com.playingwithfusion.jni.CANVenomJNI
- getMaxPILimit() - Method in class com.playingwithfusion.CANVenom
-
Get the maximum duty cycle that may be commanded by the PID in SpeedControl, PositionControl, CurrentCurrent and MotionProfile control modes.
- getMaxPILimit(long) - Static method in class com.playingwithfusion.jni.CANVenomJNI
- getMaxSpeed() - Method in class com.playingwithfusion.CANVenom
-
Get the maximum speed (absolute value of velocity) that may be commanded in the SpeedControl and PositionControl control modes.
- getMaxSpeed(long) - Static method in class com.playingwithfusion.jni.CANVenomJNI
- getMinPILimit() - Method in class com.playingwithfusion.CANVenom
-
Get the minimum duty cycle that may be commanded by the PID in SpeedControl, PositionControl, CurrentCurrent and MotionProfile control modes.
- getMinPILimit(long) - Static method in class com.playingwithfusion.jni.CANVenomJNI
- getMotionProfileIsValid() - Method in class com.playingwithfusion.CANVenom
-
Determine if the motor is prepared to execute a motion profile
- getMotionProfileIsValid(long) - Static method in class com.playingwithfusion.jni.CANVenomJNI
- getMotionProfilePositionTarget() - Method in class com.playingwithfusion.CANVenom
-
Get the instantaneous motion profile position commanded.
- getMotionProfilePositionTarget(long) - Static method in class com.playingwithfusion.jni.CANVenomJNI
- getMotionProfileSpeedTarget() - Method in class com.playingwithfusion.CANVenom
-
Get the instantaneous motion profile speed commanded.
- getMotionProfileSpeedTarget(long) - Static method in class com.playingwithfusion.jni.CANVenomJNI
- getMotionProfileState() - Method in class com.playingwithfusion.CANVenom
-
Get the Motion Profile state.
- getMotionProfileState(long) - Static method in class com.playingwithfusion.jni.CANVenomJNI
- getNumAvaliableMotionProfilePoints() - Method in class com.playingwithfusion.CANVenom
-
Get number of empty motion profile points avaliable.
- getNumAvaliableMotionProfilePoints(long) - Static method in class com.playingwithfusion.jni.CANVenomJNI
- getOutputCurrent() - Method in class com.playingwithfusion.CANVenom
-
Get the measured motor current consumption.
- getOutputCurrent(long) - Static method in class com.playingwithfusion.jni.CANVenomJNI
- getOutputVoltage() - Method in class com.playingwithfusion.CANVenom
-
Get the calculated voltage across the motor burshes.
- getOutputVoltage(long) - Static method in class com.playingwithfusion.jni.CANVenomJNI
- getPIDTarget() - Method in class com.playingwithfusion.CANVenom
-
Internal PID Target (position, speed, current).
- getPIDTarget(long) - Static method in class com.playingwithfusion.jni.CANVenomJNI
- getPosition() - Method in class com.playingwithfusion.CANVenom
-
Signed motor revolutions (position) since the last time it was cleared.
- getPosition(long) - Static method in class com.playingwithfusion.jni.CANVenomJNI
- getProximity() - Method in class com.playingwithfusion.TMD37003
-
Get proximity value.
- getRange() - Method in class com.playingwithfusion.TimeOfFlight
-
Get the distance between the sensor and the target
- getRange(long) - Static method in class com.playingwithfusion.jni.TimeOfFlightJNI
- getRangeSigma() - Method in class com.playingwithfusion.TimeOfFlight
-
Get the standard deviation of the distance measurment in millimeters
- getRangeSigma(long) - Static method in class com.playingwithfusion.jni.TimeOfFlightJNI
- getRangingMode() - Method in class com.playingwithfusion.TimeOfFlight
-
Get the sensor ranging mode
- getRangingMode(long) - Static method in class com.playingwithfusion.jni.TimeOfFlightJNI
- getRed() - Method in class com.playingwithfusion.TMD37003
-
Get red channel value.
- getRevLimitSwitchActive() - Method in class com.playingwithfusion.CANVenom
-
Determine the state of the reverse motion limit switch.
- getRevLimitSwitchActive(long) - Static method in class com.playingwithfusion.jni.CANVenomJNI
- getSampleTime() - Method in class com.playingwithfusion.TimeOfFlight
-
Get the sensor sampling period in milliseconds
- getSampleTime(long) - Static method in class com.playingwithfusion.jni.TimeOfFlightJNI
- getSaturation() - Method in class com.playingwithfusion.TMD37003
-
Get measured color saturation.
- getSerialNumber() - Method in class com.playingwithfusion.CANVenom
-
Return the serial number of the motor asscioated with this instance of the CANVenom class.
- getSerialNumber() - Method in class com.playingwithfusion.TimeOfFlight
-
Determine the sensor hardware serial number
- getSerialNumber(long) - Static method in class com.playingwithfusion.jni.CANVenomJNI
- getSerialNumber(long) - Static method in class com.playingwithfusion.jni.TimeOfFlightJNI
- getSpeed() - Method in class com.playingwithfusion.CANVenom
-
Measured signed motor velocity in RPM.
- getSpeed(long) - Static method in class com.playingwithfusion.jni.CANVenomJNI
- getStatus() - Method in class com.playingwithfusion.TimeOfFlight
-
Get status of the last distance measurement.
- getStatus(long) - Static method in class com.playingwithfusion.jni.TimeOfFlightJNI
- getTemperature() - Method in class com.playingwithfusion.CANVenom
-
The measured Venom backplate temperature.
- getTemperature(long) - Static method in class com.playingwithfusion.jni.CANVenomJNI
H
- HardwareFailure - com.playingwithfusion.TimeOfFlight.Status
-
Hardware failure
- Helper() - Constructor for class com.playingwithfusion.jni.CANVenomJNI.Helper
- Helper() - Constructor for class com.playingwithfusion.jni.TimeOfFlightJNI.Helper
- HighCurrent - com.playingwithfusion.CANVenom.FaultFlag
-
Average motor current is too high
- HighTemperature - com.playingwithfusion.CANVenom.FaultFlag
-
Motor temperature is too high
I
- identifyMotor() - Method in class com.playingwithfusion.CANVenom
-
Flash LED to identify motor.
- identifyMotor(long) - Static method in class com.playingwithfusion.jni.CANVenomJNI
- identifySensor() - Method in class com.playingwithfusion.TimeOfFlight
-
Flash the time of flight sensor LED red and green to idicate the sensor asscioated with this instance of software
- identifySensor(long) - Static method in class com.playingwithfusion.jni.TimeOfFlightJNI
- Init - com.playingwithfusion.CANVenom.MotionProfileState
-
Initial state after Venom powerup
- initSendable(SendableBuilder) - Method in class com.playingwithfusion.CANVenom
-
Initialize vaiiables and parameters to be passed into the smart dashboard.
- initSendable(SendableBuilder) - Method in class com.playingwithfusion.TimeOfFlight
- initSendable(SendableBuilder) - Method in class com.playingwithfusion.TMD37003
- InternalError - com.playingwithfusion.TimeOfFlight.Status
-
Internal algorithm underflow or overflow
- Invalid - com.playingwithfusion.TimeOfFlight.Status
-
The measured distance is invalid
- isRangeValid() - Method in class com.playingwithfusion.TimeOfFlight
-
Determine if the last measurment was valid
- isRangeValid(long) - Static method in class com.playingwithfusion.jni.TimeOfFlightJNI
L
- Long - com.playingwithfusion.TimeOfFlight.RangingMode
M
- Medium - com.playingwithfusion.TimeOfFlight.RangingMode
- MotionProfile - com.playingwithfusion.CANVenom.ControlMode
-
Execute a motion control path.
N
- NoHeartbeat - com.playingwithfusion.CANVenom.FaultFlag
-
Missing heartbeat from the roboRIO.
- NoLeaderHeartbeat - com.playingwithfusion.CANVenom.FaultFlag
-
Lead motor heartbeat is missing while in FollowTheLeader mode.
P
- pidGet() - Method in class com.playingwithfusion.TimeOfFlight
- pidWrite(double) - Method in class com.playingwithfusion.CANVenom
-
Used by an instance of PIDController to command the motor duty-cycle
- pidWrite(long, double) - Static method in class com.playingwithfusion.jni.CANVenomJNI
- PositionControl - com.playingwithfusion.CANVenom.ControlMode
-
Closed-loop position (servo) control.
- Proportional - com.playingwithfusion.CANVenom.ControlMode
-
Proportional (duty-cycle) control
R
- Reset - com.playingwithfusion.CANVenom.FaultFlag
-
The Venom motor reset, lost power, or browned out since the last time the
CANVenom.clearLatchedFaults()
function was called - resetPosition() - Method in class com.playingwithfusion.CANVenom
-
Reset the motor revolution counter (position) to 0.
- resetPosition(long) - Static method in class com.playingwithfusion.jni.CANVenomJNI
- ReturnPhaseBad - com.playingwithfusion.TimeOfFlight.Status
-
Return signal phase is out of bounds.
- ReturnSignalLow - com.playingwithfusion.TimeOfFlight.Status
-
Return signal value is below the internal defined threshold.
- ReverseLimit - com.playingwithfusion.CANVenom.FaultFlag
-
The reverse limit switch is enabled and is active
- Running - com.playingwithfusion.CANVenom.MotionProfileState
-
Motion profile is currently executing, but has not reached the final point yet.
S
- set(double) - Method in class com.playingwithfusion.CANVenom
-
Sets the motor duty-cycle command.
- set(long, double) - Static method in class com.playingwithfusion.jni.CANVenomJNI
- setB(double) - Method in class com.playingwithfusion.CANVenom
-
Set Feed-forward duty cycle offset in closed loop control modes.
- setB(long, double) - Static method in class com.playingwithfusion.jni.CANVenomJNI
- setBrakeCoastMode(long, int) - Static method in class com.playingwithfusion.jni.CANVenomJNI
- setBrakeCoastMode(CANVenom.BrakeCoastMode) - Method in class com.playingwithfusion.CANVenom
-
Set the brake/coast behavior when zero is commanded in Proportional and VoltageControl control modes.
- setCommand(long, int, double, double, double) - Static method in class com.playingwithfusion.jni.CANVenomJNI
- setCommand(CANVenom.ControlMode, double) - Method in class com.playingwithfusion.CANVenom
-
Set the motor command and control mode.
- setCommand(CANVenom.ControlMode, double, double, double) - Method in class com.playingwithfusion.CANVenom
-
Set the motor command and control mode.
- setCommandAndMode(long, int, double) - Static method in class com.playingwithfusion.jni.CANVenomJNI
- setControlMode(long, int) - Static method in class com.playingwithfusion.jni.CANVenomJNI
- setControlMode(CANVenom.ControlMode) - Method in class com.playingwithfusion.CANVenom
-
Set the Venom motor control mode.
- setExtractOnStaticLoad(boolean) - Static method in class com.playingwithfusion.jni.CANVenomJNI.Helper
- setExtractOnStaticLoad(boolean) - Static method in class com.playingwithfusion.jni.TimeOfFlightJNI.Helper
- setGain(double, double, double, double, double) - Method in class com.playingwithfusion.TMD37003
-
Specifiy gains and gamma value to convert raw RGB samples to normalized RGB values to aproximate sRGB space.
- setInverted(boolean) - Method in class com.playingwithfusion.CANVenom
-
Specify which direction the motor rotates in response to a posive motor command.
- setInverted(long, boolean) - Static method in class com.playingwithfusion.jni.CANVenomJNI
- setKD(double) - Method in class com.playingwithfusion.CANVenom
-
Set PID Derivative gain.
- setKD(long, double) - Static method in class com.playingwithfusion.jni.CANVenomJNI
- setKF(double) - Method in class com.playingwithfusion.CANVenom
-
Set Feed-forward gain in closed loop control modes.
- setKF(long, double) - Static method in class com.playingwithfusion.jni.CANVenomJNI
- setKI(double) - Method in class com.playingwithfusion.CANVenom
-
Set PID Integral gain.
- setKI(long, double) - Static method in class com.playingwithfusion.jni.CANVenomJNI
- setKP(double) - Method in class com.playingwithfusion.CANVenom
-
Set PID Proportional gain.
- setKP(long, double) - Static method in class com.playingwithfusion.jni.CANVenomJNI
- setMaxAcceleration(double) - Method in class com.playingwithfusion.CANVenom
-
Set the maximum acceleration in the SpeedControl and PositionControl control modes.
- setMaxAcceleration(long, double) - Static method in class com.playingwithfusion.jni.CANVenomJNI
- setMaxJerk(double) - Method in class com.playingwithfusion.CANVenom
-
Set the maximum jerk (second derivitive of speed) in the SpeedControl control mode.
- setMaxJerk(long, double) - Static method in class com.playingwithfusion.jni.CANVenomJNI
- setMaxPILimit(double) - Method in class com.playingwithfusion.CANVenom
-
Set the maximum duty cycle that may be commanded by the PID in SpeedControl, PositionControl, CurrentCurrent and MotionProfile control modes.
- setMaxPILimit(long, double) - Static method in class com.playingwithfusion.jni.CANVenomJNI
- setMaxSpeed(double) - Method in class com.playingwithfusion.CANVenom
-
Set the maximum speed (absolute value of velocity) that may be commanded in the SpeedControl and PositionControl control modes.
- setMaxSpeed(long, double) - Static method in class com.playingwithfusion.jni.CANVenomJNI
- setMinPILimit(double) - Method in class com.playingwithfusion.CANVenom
-
Set the minimum duty cycle that may be commanded by the PID in SpeedControl, PositionControl, CurrentCurrent and MotionProfile control modes.
- setMinPILimit(long, double) - Static method in class com.playingwithfusion.jni.CANVenomJNI
- setPID(double, double, double, double, double) - Method in class com.playingwithfusion.CANVenom
-
Set the PID gains for closed-loop control modes.
- setPID(long, double, double, double, double, double) - Static method in class com.playingwithfusion.jni.CANVenomJNI
- setPosition(double) - Method in class com.playingwithfusion.CANVenom
-
Reset the motor revolution counter (position) to the specified position.
- setPosition(long, double) - Static method in class com.playingwithfusion.jni.CANVenomJNI
- setRangeOfInterest(int, int, int, int) - Method in class com.playingwithfusion.TimeOfFlight
-
Specify the region of the imaging sensor used for range measurement.
- setRangeOfInterest(long, int, int, int, int) - Static method in class com.playingwithfusion.jni.TimeOfFlightJNI
- setRangingMode(long, int, double) - Static method in class com.playingwithfusion.jni.TimeOfFlightJNI
- setRangingMode(TimeOfFlight.RangingMode, double) - Method in class com.playingwithfusion.TimeOfFlight
-
Configure the ranging mode as well as the sample rate of the time of flight sensor The ranging mode specifies the trade off between maximum measure distance verses reliablity in bright situations.
- setVoltage(double) - Method in class com.playingwithfusion.CANVenom
-
Sets the motor voltage comand.
- Short - com.playingwithfusion.TimeOfFlight.RangingMode
- SigmaHigh - com.playingwithfusion.TimeOfFlight.Status
-
Sigma estimator check is above internally defined threshold.
- SpeedControl - com.playingwithfusion.CANVenom.ControlMode
-
Closed-loop speed control.
- stopMotor() - Method in class com.playingwithfusion.CANVenom
-
Stop applying power to the motor immediately.
- stopMotor(long) - Static method in class com.playingwithfusion.jni.CANVenomJNI
T
- TimeOfFlight - Class in com.playingwithfusion
- TimeOfFlight(int) - Constructor for class com.playingwithfusion.TimeOfFlight
-
Create an instance of the CAN Time Of Flight sensor.
- TimeOfFlight.RangingMode - Enum in com.playingwithfusion
- TimeOfFlight.Status - Enum in com.playingwithfusion
- TimeOfFlightJNI - Class in com.playingwithfusion.jni
- TimeOfFlightJNI() - Constructor for class com.playingwithfusion.jni.TimeOfFlightJNI
- TimeOfFlightJNI.Helper - Class in com.playingwithfusion.jni
- TMD37003 - Class in com.playingwithfusion
- TMD37003(I2C.Port) - Constructor for class com.playingwithfusion.TMD37003
-
Create Instance of TMD3700 color sensor driver.
V
- Valid - com.playingwithfusion.TimeOfFlight.Status
-
Measured distance is valid
- valueOf(String) - Static method in enum com.playingwithfusion.CANVenom.BrakeCoastMode
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.playingwithfusion.CANVenom.ControlMode
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.playingwithfusion.CANVenom.FaultFlag
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.playingwithfusion.CANVenom.MotionProfileState
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.playingwithfusion.TimeOfFlight.RangingMode
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.playingwithfusion.TimeOfFlight.Status
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum com.playingwithfusion.CANVenom.BrakeCoastMode
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.playingwithfusion.CANVenom.ControlMode
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.playingwithfusion.CANVenom.FaultFlag
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.playingwithfusion.CANVenom.MotionProfileState
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.playingwithfusion.TimeOfFlight.RangingMode
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.playingwithfusion.TimeOfFlight.Status
-
Returns an array containing the constants of this enum type, in the order they are declared.
- VoltageControl - com.playingwithfusion.CANVenom.ControlMode
-
Open-loop voltage control mode, also refered to voltage compensated proportional mode
W
- WrappedTarget - com.playingwithfusion.TimeOfFlight.Status
-
Wrapped target, non-matching phases.
All Classes All Packages