public class ControlHardware extends Object
Constructor and Description |
---|
ControlHardware(UavExecution execution)
Creates a new instance of ControlHardware
|
Modifier and Type | Method and Description |
---|---|
void |
setAileron(double setting)
Sets the uav aileron deflection
NOTE: values less than 0.001 are assumed to be zero to prevent the scientific
notation of extremely small values from invalidating the AVCL output file
|
void |
setPower(double setting)
Sets the uav engine power
NOTE: values less than 0.001 are assumed to be zero to prevent the scientific
notation of extremely small values from invalidating the AVCL output file
|
void |
setRudder(double setting)
Sets the uav rudder deflection
NOTE: values less than 0.001 are assumed to be zero to prevent the scientific
notation of extremely small values from invalidating the AVCL output file
|
void |
setStabilator(double setting)
Sets the uav horizontal stabilator deflection
NOTE: values less than 0.001 are assumed to be zero to prevent the scientific
notation of extremely small values from invalidating the AVCL output file
|
public ControlHardware(UavExecution execution)
execution
- UavExecution instancepublic void setPower(double setting)
setting
- orderedpublic void setAileron(double setting)
setting
- orderedpublic void setRudder(double setting)
setting
- orderedpublic void setStabilator(double setting)
setting
- ordered