public interface NMEAObserver extends Transactional
| Modifier and Type | Method and Description |
|---|---|
void |
setAgeOfDifferentialGPSData(int ageOfDifferentialGPSData)
GGA
|
void |
setAlmanacReferenceTime(float almanacReferenceTime)
ALM
|
void |
setAntennaAltitude(float antennaAltitude,
char unitsOfAntennaAltitude)
GGA
|
void |
setArgumentOfPerigee(float argumentOfPerigee)
ALM
|
void |
setArrivalCircleRadius(float arrivalCircleRadius,
char units)
AAM
|
void |
setArrivalStatus(char arrivalStatus)
AAM, APA, APB
|
void |
setBearing(float bearing,
char unit)
BOD, BWC, BWR, BWW
|
void |
setBearingOriginToDestination(float bearingOriginToDestination,
char mOrT)
APA, APB
|
void |
setBearingPresentPositionToDestination(float bearingPresentPositionToDestination,
char mOrT)
APB
|
void |
setBearingToDestination(float bearingToDestination)
RMB
|
void |
setClock(Clock clock)
Set the clock
|
void |
setCrossTrackError(float crossTrackError,
char directionToSteer,
char units)
RMB, APA, APB, XTR
|
void |
setDepthBelowKeel(float depth,
char unit)
DBK
|
void |
setDepthBelowSurface(float depth,
char unit)
DBS
|
void |
setDepthBelowTransducer(float depth,
char unit)
DBT
|
void |
setDepthOfWater(float depth,
float offset)
DBT
|
void |
setDestinationClosingVelocity(float destinationClosingVelocity)
RMB
|
void |
setDestinationWaypointLocation(double latitude,
double longitude)
RMB, WPL
|
void |
setDifferentialReferenceStationID(int differentialReferenceStationID)
GGA
|
void |
setDistanceToWaypoint(float distanceToWaypoint,
char units)
BWC, BWR WNC
|
void |
setEccentricity(float eccentricity)
ALM
|
void |
setF0ClockParameter(float f0ClockParameter)
ALM
|
void |
setF1ClockParameter(float f1ClockParameter)
ALM
|
void |
setFAAModeIndicator(char faaModeIndicator)
BWC, GLL, XTE
|
void |
setGeoidalSeparation(float geoidalSeparation,
char unitsOfGeoidalSeparation)
GGA
|
void |
setGpsQualityIndicator(int gpsQualityIndicator)
GGA
|
void |
setGpsWeekNumber(int gpsWeekNumber)
ALM
|
void |
setHeading(float heading,
char unit)
HDM, HDT
|
void |
setHeadingToSteerToDestination(float headingToSteerToDestination,
char mOrT)
APB
|
void |
setHorizontalDatum(String horizontalDatum)
RMM
|
void |
setHorizontalDilutionOfPrecision(float horizontalDilutionOfPrecision)
GGA
|
void |
setInclinationAngle(float inclinationAngle)
ALM
|
void |
setLocation(double latitude,
double longitude)
Location in degrees.
|
void |
setLongitudeOfAscensionNode(float longitudeOfAscensionNode)
ALM
|
void |
setMagneticDeviation(float magneticDeviation)
HDG
|
void |
setMagneticSensorHeading(float magneticSensorHeading)
HDG
|
void |
setMagneticVariation(float magneticVariation)
HDG, RMA, RMC
|
void |
setMeanAnomaly(float meanAnomaly)
ALM
|
void |
setMessageMode(char messageMode)
RTE
|
void |
setMessageNumber(int messageNumber)
ALM, RTE
|
void |
setNumberOfSatellitesInView(int numberOfSatellitesInView)
GGA
|
void |
setPortRudderSensor(float portRudderSensor)
RSA
Port rudder sensor
|
void |
setPropellerPitch(float propellerPitch)
RPM
Propeller pitch, % of maximum, "-" means astern
|
void |
setRangeToDestination(float rangeToDestination)
RMB
|
void |
setRateOfRightAscension(float rateOfRightAscension)
ALM
|
void |
setRateOfTurn(float rateOfTurn)
ROT
Rate Of Turn, degrees per minute, "-" means bow turns to port
|
void |
setRootOfSemiMajorAxis(float rootOfSemiMajorAxis)
ALM
|
void |
setRpm(int rpm)
RPM
Speed, Revolutions per minute
|
void |
setRpmSource(char rpmSource)
RPM
Sourse, S = Shaft, E = Engine
|
void |
setRpmSourceNumber(int rpmSourceNumber)
RPM
Engine or shaft number
|
void |
setSatellitePRNNumber(int satellitePRNNumber)
ALM
|
void |
setSpeedOverGround(float speedOverGround)
RMA, RMC
|
void |
setStarboardRudderSensor(float starboardRudderSensor)
RSA
Starboard (or single) rudder sensor, "-" means Turn To Port
|
void |
setStatus(char status)
APA, APB, GLL, MWV, RMA, RMB, RMC, ROT, RSA, XTE
|
void |
setStatus2(char status)
APA, APB, RSA, XTE
|
void |
setSvHealth(int svHealth)
ALM
|
void |
setTimeDifference(float timeDifferenceA,
float timeDifferenceB)
RMA
|
void |
setTotalNumberOfMessages(int totalNumberOfMessages)
ALM, RTE
|
void |
setTrackMadeGood(float trackMadeGood)
RMA, RMC
|
void |
setVelocityToWaypoint(float velocityToWaypoint,
char unit)
WCV
|
void |
setWaterHeading(float waterHeading,
char unit)
VHW
|
void |
setWaterSpeed(float waterSpeed,
char unit)
VHW
|
void |
setWaterTemperature(float waterTemperature,
char unit)
MTW
|
void |
setWaypoint(String waypoint)
AAM, APA, APB, BWC, BWR, R00, WCV, WPL
|
void |
setWaypoints(List<String> list)
R00, RTE
|
void |
setWaypointStatus(char waypointStatus)
AAM, APA, APB
|
void |
setWaypointToWaypoint(String toWaypoint,
String fromWaypoint)
BOD, BWW, RMB, WNC
|
void |
setWindAngle(float windAngle,
char unit)
MWV
|
void |
setWindDirection(float windDirection,
char unit)
VWR
Relative wind angle
|
void |
setWindSpeed(float windSpeed,
char unit)
MWV, VWR
|
void |
talkerId(char c1,
char c2)
Talker Id of sending device.
|
commit, rollbackvoid setClock(Clock clock)
clock - void talkerId(char c1,
char c2)
c1 - c2 - void setLocation(double latitude,
double longitude)
latitude - Latitude. South is negative.longitude - Longitude West is negative.void setSpeedOverGround(float speedOverGround)
speedOverGround - void setTrackMadeGood(float trackMadeGood)
trackMadeGood - void setMagneticVariation(float magneticVariation)
magneticVariation - void setCrossTrackError(float crossTrackError,
char directionToSteer,
char units)
crossTrackError - directionToSteer - units - void setWaypointToWaypoint(String toWaypoint, String fromWaypoint)
toWaypoint - fromWaypoint - void setDestinationWaypointLocation(double latitude,
double longitude)
latitude - longitude - void setRangeToDestination(float rangeToDestination)
rangeToDestination - void setBearingToDestination(float bearingToDestination)
bearingToDestination - void setDestinationClosingVelocity(float destinationClosingVelocity)
destinationClosingVelocity - void setGpsQualityIndicator(int gpsQualityIndicator)
gpsQualityIndicator - void setNumberOfSatellitesInView(int numberOfSatellitesInView)
numberOfSatellitesInView - void setHorizontalDilutionOfPrecision(float horizontalDilutionOfPrecision)
horizontalDilutionOfPrecision - void setAntennaAltitude(float antennaAltitude,
char unitsOfAntennaAltitude)
antennaAltitude - unitsOfAntennaAltitude - void setGeoidalSeparation(float geoidalSeparation,
char unitsOfGeoidalSeparation)
geoidalSeparation - unitsOfGeoidalSeparation - void setAgeOfDifferentialGPSData(int ageOfDifferentialGPSData)
ageOfDifferentialGPSData - void setDifferentialReferenceStationID(int differentialReferenceStationID)
differentialReferenceStationID - void setStatus(char status)
status - void setArrivalStatus(char arrivalStatus)
arrivalStatus - void setTimeDifference(float timeDifferenceA,
float timeDifferenceB)
timeDifferenceA - timeDifferenceB - void setWaypointStatus(char waypointStatus)
waypointStatus - void setArrivalCircleRadius(float arrivalCircleRadius,
char units)
arrivalCircleRadius - units - void setWaypoint(String waypoint)
waypoint - void setTotalNumberOfMessages(int totalNumberOfMessages)
totalNumberOfMessages - void setMessageNumber(int messageNumber)
messageNumber - void setSatellitePRNNumber(int satellitePRNNumber)
satellitePRNNumber - void setGpsWeekNumber(int gpsWeekNumber)
gpsWeekNumber - void setSvHealth(int svHealth)
svHealth - void setEccentricity(float eccentricity)
eccentricity - void setAlmanacReferenceTime(float almanacReferenceTime)
almanacReferenceTime - void setInclinationAngle(float inclinationAngle)
inclinationAngle - void setRateOfRightAscension(float rateOfRightAscension)
rateOfRightAscension - void setRootOfSemiMajorAxis(float rootOfSemiMajorAxis)
rootOfSemiMajorAxis - void setArgumentOfPerigee(float argumentOfPerigee)
argumentOfPerigee - void setLongitudeOfAscensionNode(float longitudeOfAscensionNode)
longitudeOfAscensionNode - void setMeanAnomaly(float meanAnomaly)
meanAnomaly - void setF0ClockParameter(float f0ClockParameter)
f0ClockParameter - void setF1ClockParameter(float f1ClockParameter)
f1ClockParameter - void setStatus2(char status)
status - void setBearingOriginToDestination(float bearingOriginToDestination,
char mOrT)
bearingOriginToDestination - mOrT - void setBearingPresentPositionToDestination(float bearingPresentPositionToDestination,
char mOrT)
bearingPresentPositionToDestination - mOrT - void setHeadingToSteerToDestination(float headingToSteerToDestination,
char mOrT)
headingToSteerToDestination - mOrT - void setFAAModeIndicator(char faaModeIndicator)
faaModeIndicator - void setHorizontalDatum(String horizontalDatum)
horizontalDatum - void setMessageMode(char messageMode)
messageMode - void setDistanceToWaypoint(float distanceToWaypoint,
char units)
distanceToWaypoint - units - void setDepthBelowKeel(float depth,
char unit)
depth - unit - void setDepthBelowSurface(float depth,
char unit)
depth - unit - void setDepthBelowTransducer(float depth,
char unit)
depth - unit - void setBearing(float bearing,
char unit)
bearing - unit - void setDepthOfWater(float depth,
float offset)
depth - offset - void setMagneticDeviation(float magneticDeviation)
magneticDeviation - void setMagneticSensorHeading(float magneticSensorHeading)
magneticSensorHeading - void setHeading(float heading,
char unit)
heading - unit - void setWaterTemperature(float waterTemperature,
char unit)
waterTemperature - unit - void setWindAngle(float windAngle,
char unit)
windAngle - Wind Angle, 0 to 360 degreesunit - Reference, R = Relative, T = Truevoid setWindSpeed(float windSpeed,
char unit)
windSpeed - unit - Wind Speed Units, K/M/Nvoid setRateOfTurn(float rateOfTurn)
rateOfTurn - void setRpmSource(char rpmSource)
rpmSource - void setRpmSourceNumber(int rpmSourceNumber)
rpmSourceNumber - void setRpm(int rpm)
rpm - void setPropellerPitch(float propellerPitch)
propellerPitch - void setStarboardRudderSensor(float starboardRudderSensor)
starboardRudderSensor - void setPortRudderSensor(float portRudderSensor)
portRudderSensor - void setWaterHeading(float waterHeading,
char unit)
waterHeading - unit - void setWaterSpeed(float waterSpeed,
char unit)
waterSpeed - unit - void setWindDirection(float windDirection,
char unit)
windDirection - Wind direction magnitude in degreesunit - Wind direction Left/Right of bowvoid setVelocityToWaypoint(float velocityToWaypoint,
char unit)
velocityToWaypoint - unit - Copyright © 2014. All rights reserved.