jaron.autopilot
Class FlightData
java.lang.Object
jaron.autopilot.FlightData
public class FlightData
- extends java.lang.Object
The FlightData
class provides the functionality for the input
and output data handling within the autopilot. Every autopilot component
provides its output data to the FlightData
component and an
unlimited number of components can receive this data as their input data.
The event handling mechanism of the Signal
class is used to
publish the data whenever a certain value has changed.
- Since:
- 1.2
- Version:
- 1.2
- Author:
- jarontec gmail com
- See Also:
Signal
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
FlightData
public FlightData()
getCurrentWaypointIndex
public Signal getCurrentWaypointIndex()
setCurrentWaypointIndex
public void setCurrentWaypointIndex(Signal currentWaypointIndex)
getVerticalSpeed
public Signal getVerticalSpeed()
setVerticalSpeed
public void setVerticalSpeed(Signal verticalSpeed)
getRollTrim
public Signal getRollTrim()
setRollTrim
public void setRollTrim(Signal rollTrim)
getPitchTrim
public Signal getPitchTrim()
setPitchTrim
public void setPitchTrim(Signal pitchTrim)
getAltitudeAbsolute
public Signal getAltitudeAbsolute()
setAltitudeAbsolute
public void setAltitudeAbsolute(Signal altitudeAbsolute)
getSatellites
public Signal getSatellites()
setSatellites
public void setSatellites(Signal satellites)
getLatitude
public Signal getLatitude()
setLatitude
public void setLatitude(Signal latitude)
getLongitude
public Signal getLongitude()
setLongitude
public void setLongitude(Signal longitude)
getCourseOverGround
public Signal getCourseOverGround()
setCourseOverGround
public void setCourseOverGround(Signal courseOverGround)
getSpeedOverGround
public Signal getSpeedOverGround()
setSpeedOverGround
public void setSpeedOverGround(Signal speedOverGround)
getTargetCourse
public Signal getTargetCourse()
setTargetCourse
public void setTargetCourse(Signal targetCourse)
getPitchAnglePreset
public Signal getPitchAnglePreset()
setPitchAnglePreset
public void setPitchAnglePreset(Signal pitchAnglePreset)
getRollAnglePreset
public Signal getRollAnglePreset()
setRollAnglePreset
public void setRollAnglePreset(Signal rollAnglePreset)
getAileronInput
public Signal getAileronInput()
setAileronInput
public void setAileronInput(Signal aileronInput)
getElevatorInput
public Signal getElevatorInput()
setElevatorInput
public void setElevatorInput(Signal elevatorInput)
getRudderInput
public Signal getRudderInput()
setRudderInput
public void setRudderInput(Signal rudderInput)
getThrottleInput
public Signal getThrottleInput()
setThrottleInput
public void setThrottleInput(Signal throttleInput)
getAux1Input
public Signal getAux1Input()
setAux1Input
public void setAux1Input(Signal aux1Input)
getAux2Input
public Signal getAux2Input()
setAux2Input
public void setAux2Input(Signal aux2Input)
getGearInput
public Signal getGearInput()
setGearInput
public void setGearInput(Signal gearInput)
getAileronOutput
public Signal getAileronOutput()
setAileronOutput
public void setAileronOutput(Signal aileronOutput)
getElevatorOutput
public Signal getElevatorOutput()
setElevatorOutput
public void setElevatorOutput(Signal elevatorOutput)
getRudderOutput
public Signal getRudderOutput()
setRudderOutput
public void setRudderOutput(Signal rudderOutput)
getThrottleOutput
public Signal getThrottleOutput()
setThrottleOutput
public void setThrottleOutput(Signal throttleOutput)
getPitchAngle
public Signal getPitchAngle()
setPitchAngle
public void setPitchAngle(Signal pitchAngle)
getRollAngle
public Signal getRollAngle()
setRollAngle
public void setRollAngle(Signal rollAngle)
getYawAngle
public Signal getYawAngle()
setYawAngle
public void setYawAngle(Signal yawAngle)
getAirSpeed
public Signal getAirSpeed()
setAirSpeed
public void setAirSpeed(Signal airSpeed)
getPitchAngularRate
public Signal getPitchAngularRate()
setPitchAngularRate
public void setPitchAngularRate(Signal pitchAngularRate)
getRollAngularRate
public Signal getRollAngularRate()
setRollAngularRate
public void setRollAngularRate(Signal rollAngularRate)
getYawAngularRate
public Signal getYawAngularRate()
setYawAngularRate
public void setYawAngularRate(Signal yawAngularRate)