Public Member Functions | |
NavigationData (double countsPerMeter) | |
double | getRealAcc (double acc, double offset) |
void | setStatus (string status) |
Public Attributes | |
const double | AD_MULTIPLIER = 3.3 / 65472 |
const double | RESISTOR_DIVIDER = 1.2 / (1.2 + 12.0) |
const double | ACCELEROMETER_NULL = 1.66 |
const double | V_PER_G = 0.333 |
const double | X_OFFSET = 0.08 |
const double | Y_OFFSET = -0.06 |
const double | Z_OFFSET = 0.01 |
readonly double | COUNTS_PER_METER = 1000.0 |
Properties | |
string | Error [get] |
string | NavigationBuffer [get, set] |
int | XAcc [get, set] |
int | YAcc [get, set] |
int | ZAcc [get, set] |
double | XAccGs [get] |
double | YAccGs [get] |
double | ZAccGs [get] |
long | EncoderCounts [get, set] |
short | DeltaEncoderCounts [get, set] |
double | Meters [get, set] |
int | SteeringPulseDuration [get, set] |
int | ThrottlePulseDuration [get, set] |
int | Throttle [get] |
int | Steering [get] |
int | SteeringSetpoint [get, set] |
int | ThrottleSetpoint [get, set] |
int | RunMode [get, set] |
bool | DeadMan [get, set] |
string | Status [get] |
Definition at line 8 of file NavigationData.cs.
NavigationController.NavigationData.NavigationData | ( | double | countsPerMeter | ) |
Definition at line 23 of file NavigationData.cs.
double NavigationController.NavigationData.getRealAcc | ( | double | acc, | |
double | offset | |||
) |
Definition at line 40 of file NavigationData.cs.
void NavigationController.NavigationData.setStatus | ( | string | status | ) |
Definition at line 170 of file NavigationData.cs.
const double NavigationController.NavigationData.ACCELEROMETER_NULL = 1.66 |
Definition at line 13 of file NavigationData.cs.
const double NavigationController.NavigationData.AD_MULTIPLIER = 3.3 / 65472 |
Definition at line 10 of file NavigationData.cs.
readonly double NavigationController.NavigationData.COUNTS_PER_METER = 1000.0 |
Definition at line 18 of file NavigationData.cs.
const double NavigationController.NavigationData.RESISTOR_DIVIDER = 1.2 / (1.2 + 12.0) |
Definition at line 11 of file NavigationData.cs.
const double NavigationController.NavigationData.V_PER_G = 0.333 |
Definition at line 14 of file NavigationData.cs.
const double NavigationController.NavigationData.X_OFFSET = 0.08 |
Definition at line 15 of file NavigationData.cs.
const double NavigationController.NavigationData.Y_OFFSET = -0.06 |
Definition at line 16 of file NavigationData.cs.
const double NavigationController.NavigationData.Z_OFFSET = 0.01 |
Definition at line 17 of file NavigationData.cs.
bool NavigationController.NavigationData.DeadMan [get, set] |
Definition at line 164 of file NavigationData.cs.
short NavigationController.NavigationData.DeltaEncoderCounts [get, set] |
Definition at line 87 of file NavigationData.cs.
long NavigationController.NavigationData.EncoderCounts [get, set] |
Definition at line 77 of file NavigationData.cs.
string NavigationController.NavigationData.Error [get] |
Definition at line 29 of file NavigationData.cs.
double NavigationController.NavigationData.Meters [get, set] |
Definition at line 94 of file NavigationData.cs.
string NavigationController.NavigationData.NavigationBuffer [get, set] |
Definition at line 34 of file NavigationData.cs.
int NavigationController.NavigationData.RunMode [get, set] |
Definition at line 158 of file NavigationData.cs.
string NavigationController.NavigationData.Status [get] |
Definition at line 173 of file NavigationData.cs.
int NavigationController.NavigationData.Steering [get] |
Definition at line 133 of file NavigationData.cs.
int NavigationController.NavigationData.SteeringPulseDuration [get, set] |
Definition at line 105 of file NavigationData.cs.
int NavigationController.NavigationData.SteeringSetpoint [get, set] |
Definition at line 142 of file NavigationData.cs.
int NavigationController.NavigationData.Throttle [get] |
Definition at line 128 of file NavigationData.cs.
int NavigationController.NavigationData.ThrottlePulseDuration [get, set] |
Definition at line 114 of file NavigationData.cs.
int NavigationController.NavigationData.ThrottleSetpoint [get, set] |
Definition at line 148 of file NavigationData.cs.
int NavigationController.NavigationData.XAcc [get, set] |
Definition at line 45 of file NavigationData.cs.
double NavigationController.NavigationData.XAccGs [get] |
Definition at line 63 of file NavigationData.cs.
int NavigationController.NavigationData.YAcc [get, set] |
Definition at line 51 of file NavigationData.cs.
double NavigationController.NavigationData.YAccGs [get] |
Definition at line 67 of file NavigationData.cs.
int NavigationController.NavigationData.ZAcc [get, set] |
Definition at line 57 of file NavigationData.cs.
double NavigationController.NavigationData.ZAccGs [get] |
Definition at line 71 of file NavigationData.cs.