public class ServoChannelConfig extends Object implements Serializable
| Modifier and Type | Field and Description |
|---|---|
int |
defaultPos |
boolean |
inverted |
int |
logicalChannel |
int |
maxPos |
int |
minPos |
int |
physicalChannel |
int |
roboardChannel |
| Constructor and Description |
|---|
ServoChannelConfig() |
| Modifier and Type | Method and Description |
|---|---|
static ServoChannelConfig[] |
buildValidServoConfigArray(int[][] rawServoConf,
int numChannels) |
double |
convertAbsServoIntToLopsidedFloat(int servoPos) |
double |
convertLopsidedFloatToROM(double lopsidedPos) |
static ServoChannelConfig |
findConfigForLogicalChannel(ServoChannelConfig[] configArray,
int logicalChannel) |
MuscleJoint |
getMuscleJoint() |
static ServoChannelConfig[] |
readServoConfigFile(String filename,
int maxChannels) |
public int physicalChannel
public int roboardChannel
public int logicalChannel
public boolean inverted
public int defaultPos
public int minPos
public int maxPos
public MuscleJoint getMuscleJoint()
public static ServoChannelConfig[] readServoConfigFile(String filename, int maxChannels) throws Throwable
Throwablepublic static ServoChannelConfig[] buildValidServoConfigArray(int[][] rawServoConf, int numChannels) throws Throwable
Throwablepublic static ServoChannelConfig findConfigForLogicalChannel(ServoChannelConfig[] configArray, int logicalChannel)
public double convertAbsServoIntToLopsidedFloat(int servoPos)
Copyright © 2010-2016. All Rights Reserved.