public class Tracer extends Object implements NMEAObserver, AISObserver
| Constructor and Description |
|---|
Tracer() |
| Modifier and Type | Method and Description |
|---|---|
void |
commit(String reason) |
void |
rollback(String reason) |
void |
setAccuracy(boolean accuracy)
The position accuracy flag indicates the accuracy of the fix.
|
void |
setAdditionalServiceStatus(ServiceStatus serviceStatus)
Additional services
|
void |
setAgentServiceStatus(ServiceStatus serviceStatus)
Agent
|
void |
setAgeOfDifferentialGPSData(int ageOfDifferentialGPSData)
GGA
|
void |
setAirDraught(int meters)
Air Draught
|
void |
setAirPressure(float pressure)
Pressure at sea level
|
void |
setAirPressure(int pressure)
800-1200hPa: units 1hPa
|
void |
setAirPressureChange(float delta)
Pressure Change
|
void |
setAirPressureTendency(int tendency)
Pressure Tendency
|
void |
setAirTemperature(float degrees)
Air Temperature
|
void |
setAlmanacReferenceTime(float almanacReferenceTime)
ALM
|
void |
setAmountOfCargo(int amount)
Amount of Cargo
|
void |
setAntennaAltitude(float antennaAltitude,
char unitsOfAntennaAltitude)
GGA
|
void |
setAreaNotice(AreaNoticeDescription areaNoticeDescription)
Notice Description
|
void |
setArgumentOfPerigee(float argumentOfPerigee)
ALM
|
void |
setArrivalCircleRadius(float arrivalCircleRadius,
char units)
AAM
|
void |
setArrivalStatus(char arrivalStatus)
AAM, APA, APB
|
void |
setAverageWindSpeed(int knots)
Average Wind Speed
|
void |
setBallastServiceStatus(ServiceStatus serviceStatus)
Reserved ballast exchange
|
void |
setBearing(float bearing,
char unit)
BOD, BWC, BWR, BWW
|
void |
setBearing(int bearing)
Bearing
|
void |
setBearingOriginToDestination(float bearingOriginToDestination,
char mOrT)
APA, APB
|
void |
setBearingPresentPositionToDestination(float bearingPresentPositionToDestination,
char mOrT)
APB
|
void |
setBearingToDestination(float bearingToDestination)
RMB
|
void |
setBerthDepth(float meters)
Berth Water Depth
|
void |
setBerthLength(int meters)
Berth length
|
void |
setBerthName(String fromSixBitCharacters)
Name of Berth
|
void |
setCallSign(String fromSixBitCharacters)
Call Sign
|
void |
setCartageServiceStatus(ServiceStatus serviceStatus)
Cartage
|
void |
setChandlerServiceStatus(ServiceStatus serviceStatus)
Chandler
|
void |
setChannel(char channel)
The AIS Channel (A or B)
|
void |
setClock(Clock clock)
Set the clock
|
void |
setClosingFrom(String fromSixBitCharacters)
Location Of Closing From
|
void |
setClosingTo(String fromSixBitCharacters)
Location of Closing To
|
void |
setCourse(float course)
Course Over Ground (COG).
|
void |
setCraneServiceStatus(ServiceStatus serviceStatus)
Crane(s)
|
void |
setCrossTrackError(float crossTrackError,
char directionToSteer,
char units)
RMB, APA, APB, XTR
|
void |
setCurrentDirection(int currentDirection)
Current Direction Predicted
|
void |
setCurrentDirection2(int degrees)
Current Direction #2
|
void |
setCurrentDirection3(int degrees)
Current Direction #3
|
void |
setCurrentSpeed(float knots)
Current Speed Predicted
|
void |
setCurrentSpeed2(float knots)
Current Speed #2
|
void |
setCurrentSpeed3(float knots)
Current Speed #3
|
void |
setCustomsServiceStatus(ServiceStatus serviceStatus)
Customs house
|
void |
setDAC(int dac)
Designated Area Code.
|
void |
setDay(int day)
Day (UTC) 1-31
|
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 |
setDescription(String fromSixBitCharacters)
Description
|
void |
setDestination(String fromSixBitCharacters)
Destination
|
void |
setDestinationClosingVelocity(float destinationClosingVelocity)
RMB
|
void |
setDestinationMMSI(int mmsi)
Destination MMSI
|
void |
setDestinationWaypointLocation(double latitude,
double longitude)
RMB, WPL
|
void |
setDewPoint(float degrees)
Dew Point
|
void |
setDifferentialReferenceStationID(int differentialReferenceStationID)
GGA
|
void |
setDimensionToBow(int dimension)
Dimension to Bow
|
void |
setDimensionToPort(int dimension)
Dimension to Port
|
void |
setDimensionToStarboard(int dimension)
Dimension to Starboard
|
void |
setDimensionToStern(int dimension)
Dimension to Stern
|
void |
setDistance(int distance)
Distance
|
void |
setDistanceToWaypoint(float distanceToWaypoint,
char units)
BWC, BWR WNC
|
void |
setDraught(float meters)
Draught
|
void |
setDTE(boolean ready)
Data terminal ready
|
void |
setDuration(int duration)
Duration
|
void |
setEast(int east)
E dimension
|
void |
setEccentricity(float eccentricity)
ALM
|
void |
setElectricalServiceStatus(ServiceStatus serviceStatus)
Electrical
|
void |
setEPFD(EPFDFixTypes epfdFixTypes)
Type of EPFD
|
void |
setF0ClockParameter(float f0ClockParameter)
ALM
|
void |
setF1ClockParameter(float f1ClockParameter)
ALM
|
void |
setFAAModeIndicator(char setFAAModeIndicator)
BWC, GLL, XTE
|
void |
setFID(int fid)
Functional ID for a message subtype.
|
void |
setFromDay(int day)
From day (UTC)
|
void |
setFromHour(int hour)
From Hour (UTC) 0-23
|
void |
setFromMinute(int minute)
From Minute (UTC) 0-59
|
void |
setFromMonth(int month)
From month (UTC)
|
void |
setFuelServiceStatus(ServiceStatus serviceStatus)
Bunker/fuel
|
void |
setFuture1ServiceStatus(ServiceStatus serviceStatus)
Reserved for future
|
void |
setFuture2ServiceStatus(ServiceStatus serviceStatus)
Reserved for future
|
void |
setGeoidalSeparation(float geoidalSeparation,
char unitsOfGeoidalSeparation)
GGA
|
void |
setGpsQualityIndicator(int gpsQualityIndicator)
GGA
|
void |
setGpsWeekNumber(int gpsWeekNumber)
ALM
|
void |
setGustSpeed(int knots)
Gust Speed
|
void |
setHazardouswasteServiceStatus(ServiceStatus serviceStatus)
Waste disposal (hazardous)
|
void |
setHeading(float heading,
char unit)
HDM, HDT
|
void |
setHeading(int heading)
True Heading (HDG)
|
void |
setHeadingToSteerToDestination(float headingToSteerToDestination,
char mOrT)
APB
|
void |
setHorizontalDatum(String horizontalDatum)
RMM
|
void |
setHorizontalDilutionOfPrecision(float horizontalDilutionOfPrecision)
GGA
|
void |
setHour(int hour)
Hour (UTC) 0-23
|
void |
setIce(int ice)
Ice
|
void |
setId(long id)
Target identifier
|
void |
setIdType(TargetIdentifierType targetIdentifierType)
Identifier type
|
void |
setIMDCategory(String fromSixBitCharacters)
IMD Category
|
void |
setIMONumber(int setIMONumber)
IMO ship ID number
|
void |
setInclinationAngle(float inclinationAngle)
ALM
|
void |
setLastPort(String locode)
Last Port Of Call.
|
void |
setLastPortDay(int day)
ETA Day (UTC) 1-31
|
void |
setLastPortHour(int hour)
ETA Hour (UTC) 0-23
|
void |
setLastPortMinute(int minute)
ETA Minute (UTC) 0-59
|
void |
setLastPortMonth(int month)
ETA Month (UTC).
|
void |
setLatitude(float latitude)
Values up to plus or minus 90 degrees, North = positive, South = negative.
|
void |
setLeft(int left)
Left boundary
|
void |
setLiftServiceStatus(ServiceStatus serviceStatus)
Lift(s)
|
void |
setLinkage(int id)
Message Linkage ID
|
void |
setLiquidwasteServiceStatus(ServiceStatus serviceStatus)
Waste disposal (liquid)
|
void |
setLocation(double latitude,
double longitude)
Location in degrees.
|
void |
setLocation(String fromSixBitCharacters)
Location
|
void |
setLongitude(double longitude)
Values up to plus or minus 180 degrees, East = positive, West = negative.
|
void |
setLongitudeOfAscensionNode(float longitudeOfAscensionNode)
ALM
|
void |
setMagneticDeviation(float magneticDeviation)
HDG
|
void |
setMagneticSensorHeading(float magneticSensorHeading)
HDG
|
void |
setMagneticVariation(float magneticVariation)
HDG, RMA, RMC
|
void |
setMainDangerousGood(String fromSixBitCharacters)
Main Dangerous Good
|
void |
setManeuver(ManeuverIndicator maneuverIndicator)
Maneuver Indicator
|
void |
setMeanAnomaly(float meanAnomaly)
ALM
|
void |
setMeasurementDepth2(float meters)
Measurement Depth #2
|
void |
setMeasurementDepth3(float meters)
Measurement Depth #3
|
void |
setMedicalServiceStatus(ServiceStatus serviceStatus)
Medical facilities
|
void |
setMessageMode(char messageMode)
RTE
|
void |
setMessageNumber(int messageNumber)
ALM, RTE
|
void |
setMessageType(MessageTypes messageTypes)
Set the type of message
|
void |
setMinute(int minute)
Minute (UTC) 0-59
|
void |
setMMSI(int mmsi)
Maritime Mobile Service Identity.
|
void |
setMMSI1(int mmsi)
MMSI number 1
|
void |
setMMSI2(int mmsi)
MMSI number 2
|
void |
setMMSI3(int mmsi)
MMSI number 3
|
void |
setMMSI4(int mmsi)
MMSI number 4
|
void |
setMonth(int month)
Month (UTC).
|
void |
setMooringPosition(MooringPosition mooringPosition)
Mooring Position
|
void |
setName(String input)
Name in sixbit chars
|
void |
setNameExtension(String input)
If present, the Name Extension consists of packed six-bit ASCII
characters followed by 0-6 bits of padding to an 8-bit boundary.
|
void |
setNavrepairServiceStatus(ServiceStatus serviceStatus)
Navigation repair
|
void |
setNextPort(String locode)
Next Port Of Call.
|
void |
setNextPortDay(int day)
ETA Day (UTC) 1-31
|
void |
setNextPortHour(int hour)
ETA Hour (UTC) 0-23
|
void |
setNextPortMinute(int minute)
ETA Minute (UTC) 0-59
|
void |
setNextPortMonth(int month)
ETA Month (UTC).
|
void |
setNextSignal(MarineTrafficSignals marineTrafficSignals)
Expected Next Signal
|
void |
setNorth(int north)
N dimension
|
void |
setNumberOfSatellitesInView(int numberOfSatellitesInView)
GGA
|
void |
setNumberOfSentences(int numberOfSentences)
Number of Sentences (some messages need more then one)
|
void |
setOrientation(int orientation)
Orientation
|
void |
setOwnMessage(boolean ownMessage)
Set own message status.
|
void |
setPersonsOnBoard(int persons)
# persons on board.
|
void |
setPortname(String fromSixBitCharacters)
Name of Port & Berth
|
void |
setPortRudderSensor(float portRudderSensor)
RSA
Port rudder sensor
|
void |
setPrecipitation(PrecipitationTypes precipitationTypes)
Precipitation
|
void |
setPrecision(int precision)
Precision
|
void |
setPrefix(int numberOfSentences,
int sentenceNumber,
int sequentialMessageID,
char channel) |
void |
setPropellerPitch(float propellerPitch)
RPM
Propeller pitch, % of maximum, "-" means astern
|
void |
setProvisionsServiceStatus(ServiceStatus serviceStatus)
Provisions
|
void |
setRadioStatus(int radio)
Diagnostic information for the radio system.
|
void |
setRadius(int radius)
Radius
|
void |
setRAIM(boolean raim)
The RAIM flag indicates whether Receiver Autonomous Integrity Monitoring
is being used to check the performance of the EPFD.
|
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 |
setReasonForClosing(String fromSixBitCharacters)
Reason For Closing
|
void |
setRegional1ServiceStatus(ServiceStatus serviceStatus)
Regional reserved 1
|
void |
setRegional2ServiceStatus(ServiceStatus serviceStatus)
Regional reserved 2
|
void |
setRelativeHumidity(int humidity)
Relative Humidity
|
void |
setRepeatIndicator(int repeatIndicator)
Repeat Indicator.
|
void |
setRetransmit(boolean retransmit)
Retransmit flag
|
void |
setRight(int right)
Right boundary
|
void |
setRootOfSemiMajorAxis(float rootOfSemiMajorAxis)
ALM
|
void |
setRouteType(RouteTypeCodes routeTypeCodes)
Route Type
|
void |
setRpm(int rpm)
RPM
Speed, Revolutions per minute
|
void |
setRpmSource(char setRpmSource)
RPM
Sourse, S = Shaft, E = Engine
|
void |
setRpmSourceNumber(int rpmSourceNumber)
RPM
Engine or shaft number
|
void |
setSalinity(float f)
Salinity
|
void |
setSatellitePRNNumber(int satellitePRNNumber)
ALM
|
void |
setScale(int scale)
Scale factor
|
void |
setSeaState(BeaufortScale beaufortScale)
Sea state
|
void |
setSecond(int second)
Second of UTC timestamp
|
void |
setSender(int sender)
Sender Class
|
void |
setSentenceNumber(int sentenceNumber)
Sentence Number (1 unless it´s a multi-sentence message)
|
void |
setSequenceMessageId(int sequentialMessageId) |
void |
setSequenceNumber(int seq)
Sequence Number
|
void |
setServicesAvailability(boolean available)
Services Availability
|
void |
setShape(SubareaType subareaType)
Shape of area
|
void |
setShiprepairServiceStatus(ServiceStatus serviceStatus)
Ship repair
|
void |
setShipType(CodesForShipType codesForShipType)
Ship Type
|
void |
setSignal(MarineTrafficSignals marineTrafficSignals)
Signal In Service
|
void |
setSolidwasteServiceStatus(ServiceStatus serviceStatus)
Waste disposal (solid)
|
void |
setSpeed(float knots)
Speed Over Ground (SOG).
|
void |
setSpeedOverGround(float speedOverGround)
RMA, RMC
|
void |
setStarboardRudderSensor(float starboardRudderSensor)
RSA
Starboard (or single) rudder sensor, "-" means Turn To Port
|
void |
setStation(String fromSixBitCharacters)
Name of Signal Station
|
void |
setStatus(char status)
APA, APB, GLL, MWV, RMA, RMB, RMC, ROT, RSA, XTE
|
void |
setStatus(NavigationStatus navigationStatus)
Navigation Status
|
void |
setStatus2(char status)
APA, APB, RSA, XTE
|
void |
setSteamServiceStatus(ServiceStatus serviceStatus)
Steam
|
void |
setStevedoreServiceStatus(ServiceStatus serviceStatus)
Stevedore
|
void |
setSurfaceCurrentSpeed(float knots)
Surface Current Speed
|
void |
setSurveyorServiceStatus(ServiceStatus serviceStatus)
Surveyor
|
void |
setSvHealth(int svHealth)
ALM
|
void |
setSwellDirection(int degrees)
Swell direction
|
void |
setSwellHeight(float meters)
Swell height
|
void |
setSwellPeriod(int seconds)
Swell period
|
void |
setText(String fromSixBitCharacters)
Text
|
void |
setTimeDifference(float timeDifferenceA,
float timeDifferenceB)
RMA
|
void |
setToDay(int day)
To day (UTC)
|
void |
setToHour(int hour)
To Hour (UTC) 0-23
|
void |
setToMinute(int minute)
To Minute (UTC) 0-59
|
void |
setToMonth(int month)
To month (UTC)
|
void |
setTotalNumberOfMessages(int totalNumberOfMessages)
ALM, RTE
|
void |
setTrackMadeGood(float trackMadeGood)
RMA, RMC
|
void |
setTugsServiceStatus(ServiceStatus serviceStatus)
Tugs
|
void |
setTurn(float degreesPerMinute)
Rate of Turn (ROT)
|
void |
setUnitOfExtension(ExtensionUnit unit)
Unit of extension
|
void |
setUnitOfQuantity(CargoUnitCodes cargoUnitCodes)
Unit of Quantity
|
void |
setUNNumber(int unid)
UN Number
|
void |
setVariant(int variant)
Variant
|
void |
setVelocityToWaypoint(float velocityToWaypoint,
char unit)
WCV
|
void |
setVersion(int version)
AIS Version.
|
void |
setVesselName(String fromSixBitCharacters)
Vessel Name
|
void |
setVisibility(float nm)
Horiz.
|
void |
setVisibilityLimit(boolean reached)
Visibility Limit
|
void |
setWaterHeading(float waterHeading,
char unit)
VHW
|
void |
setWaterLevel(float meters)
Water Level
|
void |
setWaterLevelTrend(int trend)
Water Level Trend
|
void |
setWaterServiceStatus(ServiceStatus serviceStatus)
Potable water
|
void |
setWaterSpeed(float waterSpeed,
char unit)
VHW
|
void |
setWaterTemperature(float degrees)
Water Temperature
|
void |
setWaterTemperature(float waterTemperature,
char unit)
MTW
|
void |
setWaveDirection(int degrees)
Wave direction
|
void |
setWaveHeight(float meters)
Wave height
|
void |
setWavePeriod(int seconds)
Wave period
|
void |
setWaypoint(String waypoint)
AAM, APA, APB, BWC, BWR, R00, WCV, WPL
|
void |
setWaypointCount(int count)
Waypoint count
|
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 |
setWeather(WMOCode45501 wmoCode45501)
Present Weather
|
void |
setWindAngle(float windAngle,
char unit)
MWV
|
void |
setWindDirection(float windDirection,
char unit)
VWR
Relative wind angle
|
void |
setWindDirection(int degrees)
Wind Direction
|
void |
setWindGustDirection(int degrees)
Wind Gust Direction
|
void |
setWindSpeed(float windSpeed,
char unit)
MWV, VWR
|
void |
setYear(int year)
Year (UTC).
|
void |
talkerId(char c1,
char c2)
Talker Id of sending device.
|
public void talkerId(char c1,
char c2)
NMEAObservertalkerId in interface NMEAObserverpublic void commit(String reason)
commit in interface Transactionalpublic void rollback(String reason)
rollback in interface Transactionalpublic void setSpeedOverGround(float speedOverGround)
NMEAObserversetSpeedOverGround in interface NMEAObserverpublic void setTrackMadeGood(float trackMadeGood)
NMEAObserversetTrackMadeGood in interface NMEAObserverpublic void setMagneticVariation(float magneticVariation)
NMEAObserversetMagneticVariation in interface NMEAObserverpublic void setCrossTrackError(float crossTrackError,
char directionToSteer,
char units)
NMEAObserversetCrossTrackError in interface NMEAObserverpublic void setWaypointToWaypoint(String toWaypoint, String fromWaypoint)
NMEAObserversetWaypointToWaypoint in interface NMEAObserverpublic void setRangeToDestination(float rangeToDestination)
NMEAObserversetRangeToDestination in interface NMEAObserverpublic void setBearingToDestination(float bearingToDestination)
NMEAObserversetBearingToDestination in interface NMEAObserverpublic void setDestinationClosingVelocity(float destinationClosingVelocity)
NMEAObserversetDestinationClosingVelocity in interface NMEAObserverpublic void setGpsQualityIndicator(int gpsQualityIndicator)
NMEAObserversetGpsQualityIndicator in interface NMEAObserverpublic void setNumberOfSatellitesInView(int numberOfSatellitesInView)
NMEAObserversetNumberOfSatellitesInView in interface NMEAObserverpublic void setHorizontalDilutionOfPrecision(float horizontalDilutionOfPrecision)
NMEAObserversetHorizontalDilutionOfPrecision in interface NMEAObserverpublic void setAntennaAltitude(float antennaAltitude,
char unitsOfAntennaAltitude)
NMEAObserversetAntennaAltitude in interface NMEAObserverpublic void setGeoidalSeparation(float geoidalSeparation,
char unitsOfGeoidalSeparation)
NMEAObserversetGeoidalSeparation in interface NMEAObserverpublic void setAgeOfDifferentialGPSData(int ageOfDifferentialGPSData)
NMEAObserversetAgeOfDifferentialGPSData in interface NMEAObserverpublic void setDifferentialReferenceStationID(int differentialReferenceStationID)
NMEAObserversetDifferentialReferenceStationID in interface NMEAObserverpublic void setStatus(char status)
NMEAObserversetStatus in interface NMEAObserverpublic void setArrivalStatus(char arrivalStatus)
NMEAObserversetArrivalStatus in interface NMEAObserverpublic void setTimeDifference(float timeDifferenceA,
float timeDifferenceB)
NMEAObserversetTimeDifference in interface NMEAObserverpublic void setWaypointStatus(char waypointStatus)
NMEAObserversetWaypointStatus in interface NMEAObserverpublic void setArrivalCircleRadius(float arrivalCircleRadius,
char units)
NMEAObserversetArrivalCircleRadius in interface NMEAObserverpublic void setWaypoint(String waypoint)
NMEAObserversetWaypoint in interface NMEAObserverpublic void setTotalNumberOfMessages(int totalNumberOfMessages)
NMEAObserversetTotalNumberOfMessages in interface NMEAObserverpublic void setMessageNumber(int messageNumber)
NMEAObserversetMessageNumber in interface NMEAObserverpublic void setSatellitePRNNumber(int satellitePRNNumber)
NMEAObserversetSatellitePRNNumber in interface NMEAObserverpublic void setGpsWeekNumber(int gpsWeekNumber)
NMEAObserversetGpsWeekNumber in interface NMEAObserverpublic void setSvHealth(int svHealth)
NMEAObserversetSvHealth in interface NMEAObserverpublic void setEccentricity(float eccentricity)
NMEAObserversetEccentricity in interface NMEAObserverpublic void setAlmanacReferenceTime(float almanacReferenceTime)
NMEAObserversetAlmanacReferenceTime in interface NMEAObserverpublic void setInclinationAngle(float inclinationAngle)
NMEAObserversetInclinationAngle in interface NMEAObserverpublic void setRateOfRightAscension(float rateOfRightAscension)
NMEAObserversetRateOfRightAscension in interface NMEAObserverpublic void setRootOfSemiMajorAxis(float rootOfSemiMajorAxis)
NMEAObserversetRootOfSemiMajorAxis in interface NMEAObserverpublic void setArgumentOfPerigee(float argumentOfPerigee)
NMEAObserversetArgumentOfPerigee in interface NMEAObserverpublic void setLongitudeOfAscensionNode(float longitudeOfAscensionNode)
NMEAObserversetLongitudeOfAscensionNode in interface NMEAObserverpublic void setMeanAnomaly(float meanAnomaly)
NMEAObserversetMeanAnomaly in interface NMEAObserverpublic void setF0ClockParameter(float f0ClockParameter)
NMEAObserversetF0ClockParameter in interface NMEAObserverpublic void setF1ClockParameter(float f1ClockParameter)
NMEAObserversetF1ClockParameter in interface NMEAObserverpublic void setStatus2(char status)
NMEAObserversetStatus2 in interface NMEAObserverpublic void setBearingOriginToDestination(float bearingOriginToDestination,
char mOrT)
NMEAObserversetBearingOriginToDestination in interface NMEAObserverpublic void setBearingPresentPositionToDestination(float bearingPresentPositionToDestination,
char mOrT)
NMEAObserversetBearingPresentPositionToDestination in interface NMEAObserverpublic void setHeadingToSteerToDestination(float headingToSteerToDestination,
char mOrT)
NMEAObserversetHeadingToSteerToDestination in interface NMEAObserverpublic void setFAAModeIndicator(char setFAAModeIndicator)
NMEAObserversetFAAModeIndicator in interface NMEAObserverpublic void setHorizontalDatum(String horizontalDatum)
NMEAObserversetHorizontalDatum in interface NMEAObserverpublic void setMessageMode(char messageMode)
NMEAObserversetMessageMode in interface NMEAObserverpublic void setWaypoints(List<String> list)
NMEAObserversetWaypoints in interface NMEAObserverpublic void setDistanceToWaypoint(float distanceToWaypoint,
char units)
NMEAObserversetDistanceToWaypoint in interface NMEAObserverpublic void setDepthBelowKeel(float depth,
char unit)
NMEAObserversetDepthBelowKeel in interface NMEAObserverpublic void setDepthBelowSurface(float depth,
char unit)
NMEAObserversetDepthBelowSurface in interface NMEAObserverpublic void setDepthBelowTransducer(float depth,
char unit)
NMEAObserversetDepthBelowTransducer in interface NMEAObserverpublic void setBearing(float bearing,
char unit)
NMEAObserversetBearing in interface NMEAObserverpublic void setDepthOfWater(float depth,
float offset)
NMEAObserversetDepthOfWater in interface NMEAObserverpublic void setMagneticDeviation(float magneticDeviation)
NMEAObserversetMagneticDeviation in interface NMEAObserverpublic void setMagneticSensorHeading(float magneticSensorHeading)
NMEAObserversetMagneticSensorHeading in interface NMEAObserverpublic void setHeading(float heading,
char unit)
NMEAObserversetHeading in interface NMEAObserverpublic void setWaterTemperature(float waterTemperature,
char unit)
NMEAObserversetWaterTemperature in interface NMEAObserverpublic void setWindAngle(float windAngle,
char unit)
NMEAObserversetWindAngle in interface NMEAObserverwindAngle - Wind Angle, 0 to 360 degreesunit - Reference, R = Relative, T = Truepublic void setWindSpeed(float windSpeed,
char unit)
NMEAObserversetWindSpeed in interface NMEAObserverunit - Wind Speed Units, K/M/Npublic void setRateOfTurn(float rateOfTurn)
NMEAObserversetRateOfTurn in interface NMEAObserverpublic void setRpmSource(char setRpmSource)
NMEAObserversetRpmSource in interface NMEAObserverpublic void setRpmSourceNumber(int rpmSourceNumber)
NMEAObserversetRpmSourceNumber in interface NMEAObserverpublic void setRpm(int rpm)
NMEAObserversetRpm in interface NMEAObserverpublic void setPropellerPitch(float propellerPitch)
NMEAObserversetPropellerPitch in interface NMEAObserverpublic void setStarboardRudderSensor(float starboardRudderSensor)
NMEAObserversetStarboardRudderSensor in interface NMEAObserverpublic void setPortRudderSensor(float portRudderSensor)
NMEAObserversetPortRudderSensor in interface NMEAObserverpublic void setWaterHeading(float waterHeading,
char unit)
NMEAObserversetWaterHeading in interface NMEAObserverpublic void setWaterSpeed(float waterSpeed,
char unit)
NMEAObserversetWaterSpeed in interface NMEAObserverpublic void setWindDirection(float windDirection,
char unit)
NMEAObserversetWindDirection in interface NMEAObserverwindDirection - Wind direction magnitude in degreesunit - Wind direction Left/Right of bowpublic void setVelocityToWaypoint(float velocityToWaypoint,
char unit)
NMEAObserversetVelocityToWaypoint in interface NMEAObserverpublic void setNumberOfSentences(int numberOfSentences)
AISObserversetNumberOfSentences in interface AISObserverpublic void setSentenceNumber(int sentenceNumber)
AISObserversetSentenceNumber in interface AISObserverpublic void setSequenceMessageId(int sequentialMessageId)
setSequenceMessageId in interface AISObserverpublic void setChannel(char channel)
AISObserversetChannel in interface AISObserverpublic void setMessageType(MessageTypes messageTypes)
AISObserversetMessageType in interface AISObserverpublic void setRepeatIndicator(int repeatIndicator)
AISObserversetRepeatIndicator in interface AISObserverpublic void setMMSI(int mmsi)
AISObserversetMMSI in interface AISObserverpublic void setStatus(NavigationStatus navigationStatus)
AISObserversetStatus in interface AISObserverpublic void setTurn(float degreesPerMinute)
AISObserversetTurn in interface AISObserverdegreesPerMinute - degrees / minutepublic void setSpeed(float knots)
AISObserversetSpeed in interface AISObserverknots - speed in knots. value 102.2 indicates 102.2 knots or higher.public void setAccuracy(boolean accuracy)
AISObserversetAccuracy in interface AISObserverpublic void setLongitude(double longitude)
AISObserversetLongitude in interface AISObserverlongitude - longitude in degreespublic void setLatitude(float latitude)
AISObserversetLatitude in interface AISObserverlatitude - latitude in degreespublic void setCourse(float course)
AISObserversetCourse in interface AISObserverpublic void setHeading(int heading)
AISObserversetHeading in interface AISObserverheading - 0 to 359 degreespublic void setSecond(int second)
AISObserversetSecond in interface AISObserverpublic void setManeuver(ManeuverIndicator maneuverIndicator)
AISObserversetManeuver in interface AISObserverpublic void setRAIM(boolean raim)
AISObserversetRAIM in interface AISObserverpublic void setRadioStatus(int radio)
AISObserversetRadioStatus in interface AISObserverpublic void setYear(int year)
AISObserversetYear in interface AISObserverpublic void setMonth(int month)
AISObserversetMonth in interface AISObservermonth - 1-12public void setDay(int day)
AISObserversetDay in interface AISObserverpublic void setHour(int hour)
AISObserversetHour in interface AISObserverpublic void setMinute(int minute)
AISObserversetMinute in interface AISObserverpublic void setEPFD(EPFDFixTypes epfdFixTypes)
AISObserversetEPFD in interface AISObserverpublic void setVersion(int version)
AISObserverpublic void setIMONumber(int setIMONumber)
AISObserversetIMONumber in interface AISObserverpublic void setCallSign(String fromSixBitCharacters)
AISObserversetCallSign in interface AISObserverpublic void setVesselName(String fromSixBitCharacters)
AISObserversetVesselName in interface AISObserverpublic void setDimensionToBow(int dimension)
AISObserversetDimensionToBow in interface AISObserverdimension - meterspublic void setDimensionToStern(int dimension)
AISObserversetDimensionToStern in interface AISObserverdimension - meterspublic void setDimensionToPort(int dimension)
AISObserversetDimensionToPort in interface AISObserverdimension - meterspublic void setDimensionToStarboard(int dimension)
AISObserversetDimensionToStarboard in interface AISObserverdimension - meterspublic void setDraught(float meters)
AISObserversetDraught in interface AISObserverpublic void setDestination(String fromSixBitCharacters)
AISObserversetDestination in interface AISObserverpublic void setDTE(boolean ready)
AISObserversetDTE in interface AISObserverpublic void setShipType(CodesForShipType codesForShipType)
AISObserversetShipType in interface AISObserverpublic void setSequenceNumber(int seq)
AISObserversetSequenceNumber in interface AISObserverpublic void setDestinationMMSI(int mmsi)
AISObserversetDestinationMMSI in interface AISObserverpublic void setRetransmit(boolean retransmit)
AISObserversetRetransmit in interface AISObserverpublic void setDAC(int dac)
AISObserversetDAC in interface AISObserverpublic void setFID(int fid)
AISObserversetFID in interface AISObserverpublic void setLastPort(String locode)
AISObserversetLastPort in interface AISObserverlocode - UN locodepublic void setLastPortMonth(int month)
AISObserversetLastPortMonth in interface AISObservermonth - 1-12public void setLastPortDay(int day)
AISObserversetLastPortDay in interface AISObserverpublic void setLastPortHour(int hour)
AISObserversetLastPortHour in interface AISObserverpublic void setLastPortMinute(int minute)
AISObserversetLastPortMinute in interface AISObserverpublic void setNextPort(String locode)
AISObserversetNextPort in interface AISObserverlocode - UN locodepublic void setNextPortMonth(int month)
AISObserversetNextPortMonth in interface AISObservermonth - 1-12public void setNextPortDay(int day)
AISObserversetNextPortDay in interface AISObserverpublic void setNextPortHour(int hour)
AISObserversetNextPortHour in interface AISObserverpublic void setNextPortMinute(int minute)
AISObserversetNextPortMinute in interface AISObserverpublic void setMainDangerousGood(String fromSixBitCharacters)
AISObserversetMainDangerousGood in interface AISObserverpublic void setIMDCategory(String fromSixBitCharacters)
AISObserversetIMDCategory in interface AISObserverpublic void setUNNumber(int unid)
AISObserversetUNNumber in interface AISObserverpublic void setAmountOfCargo(int amount)
AISObserversetAmountOfCargo in interface AISObserverpublic void setUnitOfQuantity(CargoUnitCodes cargoUnitCodes)
AISObserversetUnitOfQuantity in interface AISObserverpublic void setFromHour(int hour)
AISObserversetFromHour in interface AISObserverpublic void setFromMinute(int minute)
AISObserversetFromMinute in interface AISObserverpublic void setToHour(int hour)
AISObserversetToHour in interface AISObserverpublic void setToMinute(int minute)
AISObserversetToMinute in interface AISObserverpublic void setCurrentDirection(int currentDirection)
AISObserversetCurrentDirection in interface AISObservercurrentDirection - degrees 0-359public void setCurrentSpeed(float knots)
AISObserversetCurrentSpeed in interface AISObserverpublic void setPersonsOnBoard(int persons)
AISObserversetPersonsOnBoard in interface AISObserverpublic void setLinkage(int id)
AISObserversetLinkage in interface AISObserverpublic void setPortname(String fromSixBitCharacters)
AISObserversetPortname in interface AISObserverpublic void setAreaNotice(AreaNoticeDescription areaNoticeDescription)
AISObserversetAreaNotice in interface AISObserverpublic void setDuration(int duration)
AISObserversetDuration in interface AISObserverduration - In minutes, 0 = cancel this notice.public void setShape(SubareaType subareaType)
AISObserversetShape in interface AISObserverpublic void setScale(int scale)
AISObserversetScale in interface AISObserverscale - Exponent for area dimensions 1 = meters (default)public void setPrecision(int precision)
AISObserversetPrecision in interface AISObserverprecision - Decimal places of precision (defaults to 4)public void setRadius(int radius)
AISObserversetRadius in interface AISObserverradius - Radius of area 0 = point (default), else 1-4095 * 10^scale mpublic void setEast(int east)
AISObserversetEast in interface AISObservereast - Box dimension east 0 = N/S line (default), else 1-255 * 10^scale mpublic void setNorth(int north)
AISObserversetNorth in interface AISObservernorth - Box dimension north 0 = E/W line (default), else 1-255 * 10^scale mpublic void setOrientation(int orientation)
AISObserversetOrientation in interface AISObserverorientation - Degrees clockwise from true N, 0 = no rotation (default), else 1-359, 360-511 reserved.public void setLeft(int left)
AISObserversetLeft in interface AISObserverleft - Degrees clockwise from true N, 0 = no rotation (default), else 1-359, 360-511 reserved.public void setRight(int right)
AISObserversetRight in interface AISObserverright - Degrees clockwise from true N, 0 = no rotation (default), else 1-359, 360-511 reserved.public void setBearing(int bearing)
AISObserversetBearing in interface AISObserverbearing - True bearing in half-degree steps from previous waypoint; 720 = N/A (default).public void setDistance(int distance)
AISObserversetDistance in interface AISObserverdistance - Distance from prev. waypoint, 0 = no point (default), else 1-1023 * 10^scale mpublic void setText(String fromSixBitCharacters)
AISObserversetText in interface AISObserverpublic void setBerthLength(int meters)
AISObserversetBerthLength in interface AISObservermeters - In 1m steps, 1-510m, 511 = >= 511m 0 = N/A (default).public void setBerthDepth(float meters)
AISObserversetBerthDepth in interface AISObservermeters - 0.1-25.4m in 0.1 steps 255 = >= 25.5m 0 = N/A (default)public void setServicesAvailability(boolean available)
AISObserversetServicesAvailability in interface AISObserverpublic void setBerthName(String fromSixBitCharacters)
AISObserversetBerthName in interface AISObserverpublic void setMooringPosition(MooringPosition mooringPosition)
AISObserversetMooringPosition in interface AISObserverpublic void setAgentServiceStatus(ServiceStatus serviceStatus)
AISObserversetAgentServiceStatus in interface AISObserverpublic void setFuelServiceStatus(ServiceStatus serviceStatus)
AISObserversetFuelServiceStatus in interface AISObserverpublic void setChandlerServiceStatus(ServiceStatus serviceStatus)
AISObserversetChandlerServiceStatus in interface AISObserverpublic void setStevedoreServiceStatus(ServiceStatus serviceStatus)
AISObserversetStevedoreServiceStatus in interface AISObserverpublic void setElectricalServiceStatus(ServiceStatus serviceStatus)
AISObserversetElectricalServiceStatus in interface AISObserverpublic void setWaterServiceStatus(ServiceStatus serviceStatus)
AISObserversetWaterServiceStatus in interface AISObserverpublic void setCustomsServiceStatus(ServiceStatus serviceStatus)
AISObserversetCustomsServiceStatus in interface AISObserverpublic void setCartageServiceStatus(ServiceStatus serviceStatus)
AISObserversetCartageServiceStatus in interface AISObserverpublic void setCraneServiceStatus(ServiceStatus serviceStatus)
AISObserversetCraneServiceStatus in interface AISObserverpublic void setLiftServiceStatus(ServiceStatus serviceStatus)
AISObserversetLiftServiceStatus in interface AISObserverpublic void setMedicalServiceStatus(ServiceStatus serviceStatus)
AISObserversetMedicalServiceStatus in interface AISObserverpublic void setNavrepairServiceStatus(ServiceStatus serviceStatus)
AISObserversetNavrepairServiceStatus in interface AISObserverpublic void setProvisionsServiceStatus(ServiceStatus serviceStatus)
AISObserversetProvisionsServiceStatus in interface AISObserverpublic void setShiprepairServiceStatus(ServiceStatus serviceStatus)
AISObserversetShiprepairServiceStatus in interface AISObserverpublic void setSurveyorServiceStatus(ServiceStatus serviceStatus)
AISObserversetSurveyorServiceStatus in interface AISObserverpublic void setSteamServiceStatus(ServiceStatus serviceStatus)
AISObserversetSteamServiceStatus in interface AISObserverpublic void setTugsServiceStatus(ServiceStatus serviceStatus)
AISObserversetTugsServiceStatus in interface AISObserverpublic void setSolidwasteServiceStatus(ServiceStatus serviceStatus)
AISObserversetSolidwasteServiceStatus in interface AISObserverpublic void setLiquidwasteServiceStatus(ServiceStatus serviceStatus)
AISObserversetLiquidwasteServiceStatus in interface AISObserverpublic void setHazardouswasteServiceStatus(ServiceStatus serviceStatus)
AISObserversetHazardouswasteServiceStatus in interface AISObserverpublic void setBallastServiceStatus(ServiceStatus serviceStatus)
AISObserversetBallastServiceStatus in interface AISObserverpublic void setAdditionalServiceStatus(ServiceStatus serviceStatus)
AISObserversetAdditionalServiceStatus in interface AISObserverpublic void setRegional1ServiceStatus(ServiceStatus serviceStatus)
AISObserversetRegional1ServiceStatus in interface AISObserverpublic void setRegional2ServiceStatus(ServiceStatus serviceStatus)
AISObserversetRegional2ServiceStatus in interface AISObserverpublic void setFuture1ServiceStatus(ServiceStatus serviceStatus)
AISObserversetFuture1ServiceStatus in interface AISObserverpublic void setFuture2ServiceStatus(ServiceStatus serviceStatus)
AISObserversetFuture2ServiceStatus in interface AISObserverpublic void setSender(int sender)
AISObserversetSender in interface AISObserversender - 0 = ship (default), 1 = authority, 27 = reserved for future usepublic void setWaypointCount(int count)
AISObserversetWaypointCount in interface AISObserverpublic void setRouteType(RouteTypeCodes routeTypeCodes)
AISObserversetRouteType in interface AISObserverpublic void setDescription(String fromSixBitCharacters)
AISObserversetDescription in interface AISObserverpublic void setMMSI1(int mmsi)
AISObserversetMMSI1 in interface AISObserverpublic void setMMSI2(int mmsi)
AISObserversetMMSI2 in interface AISObserverpublic void setMMSI3(int mmsi)
AISObserversetMMSI3 in interface AISObserverpublic void setMMSI4(int mmsi)
AISObserversetMMSI4 in interface AISObserverpublic void setAverageWindSpeed(int knots)
AISObserversetAverageWindSpeed in interface AISObserverknots - 10-min avg wind speed, knotspublic void setGustSpeed(int knots)
AISObserversetGustSpeed in interface AISObserverknots - 10-min max wind speed, knotspublic void setWindDirection(int degrees)
AISObserversetWindDirection in interface AISObserverdegrees - 0-359, degrees fom true northpublic void setWindGustDirection(int degrees)
AISObserversetWindGustDirection in interface AISObserverdegrees - 0-359, degrees fom true northpublic void setAirTemperature(float degrees)
AISObserversetAirTemperature in interface AISObserverdegrees - Cpublic void setRelativeHumidity(int humidity)
AISObserversetRelativeHumidity in interface AISObserverhumidity - 0-100%, units of 1%, 127 = N/A (default).public void setDewPoint(float degrees)
AISObserversetDewPoint in interface AISObserverdegrees - -20.0 to +50.0: 0.1 deg Cpublic void setAirPressure(int pressure)
AISObserversetAirPressure in interface AISObserverpublic void setAirPressureTendency(int tendency)
AISObserversetAirPressureTendency in interface AISObservertendency - 0 = steady, 1 = decreasing, 2 = increasing, 3 - N/A (default).public void setVisibility(float nm)
AISObserversetVisibility in interface AISObserverpublic void setWaterLevel(float meters)
AISObserversetWaterLevel in interface AISObserverpublic void setWaterLevelTrend(int trend)
AISObserversetWaterLevelTrend in interface AISObservertrend - 0 = steady, 1 = decreasing, 2 = increasing, 3 - N/A (default).public void setSurfaceCurrentSpeed(float knots)
AISObserversetSurfaceCurrentSpeed in interface AISObserverknots - 0.0-25.0 knots: units 0.1 knotpublic void setCurrentSpeed2(float knots)
AISObserversetCurrentSpeed2 in interface AISObserverknots - 0.0-25.0 in units of 0.1 knot, >=251 = N/A (default).public void setCurrentDirection2(int degrees)
AISObserversetCurrentDirection2 in interface AISObserverdegrees - 0-359: deg. fom true north, >=360 = N/A (default)public void setMeasurementDepth2(float meters)
AISObserversetMeasurementDepth2 in interface AISObservermeters - 0-30m down: units 0.1m, 31 = N/A (default).public void setCurrentSpeed3(float knots)
AISObserversetCurrentSpeed3 in interface AISObserverknots - 0.0-25.0 in units of 0.1 knot, >=251 = N/A (default).public void setCurrentDirection3(int degrees)
AISObserversetCurrentDirection3 in interface AISObserverdegrees - 0-359: deg. fom true north, >=360 = N/A (default)public void setMeasurementDepth3(float meters)
AISObserversetMeasurementDepth3 in interface AISObservermeters - 0-30m down: units 0.1m, 31 = N/A (default).public void setWaveHeight(float meters)
AISObserversetWaveHeight in interface AISObservermeters - 0-25m: units of 0.1m, >=251 = N/A (default).public void setWavePeriod(int seconds)
AISObserversetWavePeriod in interface AISObserverseconds - Seconds 0-60: >= 61 = N/A (default).public void setWaveDirection(int degrees)
AISObserversetWaveDirection in interface AISObserverdegrees - 0-359: deg. fom true north, >=360 = N/A (default).public void setSwellHeight(float meters)
AISObserversetSwellHeight in interface AISObservermeters - 0-25m: units of 0.1m, >=251 = N/A (default).public void setSwellPeriod(int seconds)
AISObserversetSwellPeriod in interface AISObserverseconds - Seconds 0-60: >= 61 = N/A (default).public void setSwellDirection(int degrees)
AISObserversetSwellDirection in interface AISObserverdegrees - 0-359: deg. fom true north, >=360 = N/A (default).public void setWaterTemperature(float degrees)
AISObserversetWaterTemperature in interface AISObserverdegrees - -10.0 to 50.0: units 0.1 Cpublic void setSalinity(float f)
AISObserversetSalinity in interface AISObserverf - 0.0-50.0%: units 0.1%public void setIce(int ice)
AISObserversetIce in interface AISObserverice - Yes/No (??? this is 2-bit field???)public void setPrecipitation(PrecipitationTypes precipitationTypes)
AISObserversetPrecipitation in interface AISObserverpublic void setSeaState(BeaufortScale beaufortScale)
AISObserversetSeaState in interface AISObserverpublic void setReasonForClosing(String fromSixBitCharacters)
AISObserversetReasonForClosing in interface AISObserverpublic void setClosingFrom(String fromSixBitCharacters)
AISObserversetClosingFrom in interface AISObserverpublic void setClosingTo(String fromSixBitCharacters)
AISObserversetClosingTo in interface AISObserverpublic void setUnitOfExtension(ExtensionUnit unit)
AISObserversetUnitOfExtension in interface AISObserverpublic void setFromMonth(int month)
AISObserversetFromMonth in interface AISObservermonth - 1-12public void setFromDay(int day)
AISObserversetFromDay in interface AISObserverday - 1-31public void setToMonth(int month)
AISObserversetToMonth in interface AISObservermonth - 1-12public void setToDay(int day)
AISObserversetToDay in interface AISObserverday - 1-31public void setAirDraught(int meters)
AISObserversetAirDraught in interface AISObservermeters - Height in meterspublic void setIdType(TargetIdentifierType targetIdentifierType)
AISObserversetIdType in interface AISObserverpublic void setId(long id)
AISObserversetId in interface AISObserverid - Target ID data.AISObserver.setIdType(TargetIdentifierType)public void setStation(String fromSixBitCharacters)
AISObserversetStation in interface AISObserverpublic void setSignal(MarineTrafficSignals marineTrafficSignals)
AISObserversetSignal in interface AISObserverpublic void setNextSignal(MarineTrafficSignals marineTrafficSignals)
AISObserversetNextSignal in interface AISObserverpublic void setVariant(int variant)
AISObserversetVariant in interface AISObserverpublic void setLocation(String fromSixBitCharacters)
AISObserversetLocation in interface AISObserverpublic void setWeather(WMOCode45501 wmoCode45501)
AISObserversetWeather in interface AISObserverpublic void setVisibilityLimit(boolean reached)
AISObserversetVisibilityLimit in interface AISObserverreached - when on, indicates that the maximum range of the
visibility equipment was reached and the visibility reading shall be
regarded as > x.x NM.public void setAirPressure(float pressure)
AISObserversetAirPressure in interface AISObserverpressure - 90-1100 hPapublic void setAirPressureChange(float delta)
AISObserversetAirPressureChange in interface AISObserverdelta - -50-+50hPa: units of 0.1hPa averaged over last 3 hours.public void setPrefix(int numberOfSentences,
int sentenceNumber,
int sequentialMessageID,
char channel)
setPrefix in interface AISObserverpublic void setClock(Clock clock)
NMEAObserversetClock in interface NMEAObserverpublic void setLocation(double latitude,
double longitude)
NMEAObserversetLocation in interface NMEAObserverlatitude - Latitude. South is negative.longitude - Longitude West is negative.public void setDestinationWaypointLocation(double latitude,
double longitude)
NMEAObserversetDestinationWaypointLocation in interface NMEAObserverpublic void setOwnMessage(boolean ownMessage)
AISObserversetOwnMessage in interface AISObserverpublic void setName(String input)
AISObserversetName in interface AISObserverpublic void setNameExtension(String input)
AISObserversetNameExtension in interface AISObserverCopyright © 2014. All rights reserved.