A B C D E F G H I L M N P R S T V W 
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
 
getPIDSourceType() - Method in class com.playingwithfusion.TimeOfFlight
 
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

m_pidSource - Variable in class com.playingwithfusion.TimeOfFlight
 
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
 
setPIDSourceType(PIDSourceType) - Method in class com.playingwithfusion.TimeOfFlight
 
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.
A B C D E F G H I L M N P R S T V W 
All Classes All Packages