Modules

The NMEA engine of NMEAremote is based on sources and modules.
As sources are delivering the messages e.g. from the boat’s network, the modules will handle the appropriate messages and assign its values to the module’s properties.
In short a module is a group of relating properties.
Further some properties will be calculated depending on other properties, like the true wind from apparent wind.

Some of the modules could exist multiple times like “Battery” or “Engine”.
These modules also have a name to be identified by the user and an Instance ID which has to match to the instance of the NMEA messages.

Not all modules are existing per default. To add missing or remove unused modules, head to “Settings/Modules” and tap on “Edit”.

Overview of all modules and their properties:

AIS*

PropertyDescription
TargetsList of received targets
CDClosest Distance
TCPATime to Closest Point of Approach
DCPADistance to Closest Point of Approach

Battery*

PropertyDescription
NameAssignable name
Instance IDMatching NMEA-Instance
VOLTVoltage
AMPCurrent
TEMPBattery Temperature
SOCState Of Charge in %
SPENTSpent Capacity
Rem. CAPRemaining Capacity
Rem. TIMERemaining Time
CAPCapacity
VOLTNominal Voltage
Sample of a Module Details View

DC Module*

PropertyDescription
NameAssignable name
Instance IDMatching NMEA-Instance
VOLTVoltage
AMPCurrent
PWRPower

Engine*

PropertyDescription
NameAssignable name
Instance IDMatching NMEA-Instance
RPMEngine Revolutions
Max. RPMMaximum RPM
ENGINEEngine Temperature
BOOSTBoost
OIL PRESSOil Pressure
OIL TEMPOil Temperature
COOL PRESSCoolant Pressure
FUEL PRESSFuel Pressure
FUELFuel Rate in l/s, l/h or gph
ECOFuel Economy in km/l, NM/l, l/100km, mpg or NM/g
ECO Average Fuel Economy
FUEL USEDFuel used
EGTExhaust Gas Temperature
ERTEngine Room Temperature
TRIMTrim in %
ALTAlternator Volts
HOURSEngine Hours
LOADEngine Load
TRQEngine Torque

Environment

PropertyDescription
SeaSea Temperature
AirAir Temperature
Wave*Wave Height
Set*Current’s Direction
Drift*Current’s Speed
AOA*Angle Of Attack (Current’s direction relative to boat)
BARBarometric Pressure
RHRelative Humidity
AH*Absolute Humidity
Dew*Dew Point
Rain*Precipitation Intensity
AD*Air Density
Heat *Heat Index
WCI*Wind Chill Index
App Temp*Apparent Temperature

GPS

PropertyDescription
POSPosition
LATLatitude
LONLongitude
ALTAltitude
COGCourse Over Ground
SOGSpeed Over Ground
Max. SOGMaximum Speed Over Ground
Avg. SOGAverage Speed Over Ground
Trip*Trip Over Ground
Log*Log Over Ground
HDOP*Horizontal Dilution of Precision
VDOP*Vertical Dilution of Precision
PDOP*Positional of Precision
Sat*Satellites in View

Heading

PropertyDescription
HDGHeading (TRUE if available otherwise MAG)
TRUETrue Heading (could use COG)
MAGMagnetic Heading
DEV*Deviation
VAR*Variation
LEE*Leeway
DRIFT*Current Drift Angle
HEEL*Roll / Heel
TRIM*Pitch / Trim (Fore-After)
ROT*Rate Of Turn

Navigation

PropertyDescription
WP*Waypoint Position
WP NameWaypoint Name
ROUTE*Current Route
BTWBearing to Waypoint
DTWDistance to Waypoint
XTECross Track Error
CTS*Course to Steer
HE*Heading Error (HDG-CTS)
Turn*Turn (COG-BTW)
VMC*Velocity Made Good to Waypoint
TTGTime To Go
ETA*Estimated Time of Arrival

Navtex*

PropertyDescription
MessagesList of received Navtex messages

Performance*

PropertyDescription
VMGVelocity Made Good
PolarPolar File
Polar SPDPolar Speed
Polar SPD %Current Speed in % of Polar Speed
Polar HEELPolar Heel Angle (Expedition)
Polar HEEL %Current Heel Angle in % of Polar Heel
Target TWATarget True Wind Angle (either Beat TWA or Run TWA)
Target AWATarget Apparent Wind Angle (either Beat AWA or Run AWA)
Target-TWADifference between Target TWA and TWA (True Wind Angle)
Target SPDTarget Speed (either Beat SPD or Run SPD)
Target SPD %Current Speed in % of Target Speed
Target VMGTarget Velocity Made Good in kts. (either Beat VMG or Run VMG)
Target VMGCurrent VMG in % of Target VMG
Target HEELTarget Heel Angle (either Beat or Run)
Target HEEL %Current Heel Angle in % of Target Heel
TrackCourse Over Ground of Opposite Track
Beat TWATrue Wind Angle for best VMG when sailing upwind
Beat AWAApparent Wind Angle for best VMG when sailing upwind
Beat SPDSpeed at best VMG when sailing upwind
Beat VMGBest Velocity Made Good when sailing upwind
Beat HDGHeading for best VMG when sailing upwind
Beat PortBeat on Port Tack
Beat Stb.Beat on Starboard Tack
TackHeading after tacking from Beat
Run TWATrue Wind Angle for best VMG when sailing downwind
Run AWAApparent Wind Angle for best VMG when sailing downwind
Run SPDSpeed at best VMG when sailing downwind
Run VMGBest Velocity Made Good when sailing downwind
Run HDGHeading for best VMG when sailing downwind
Run PortRun on Port Tack
Run Stb.Run on Starboard Tack
GybeHeading after gybing from Run
LAYBearing on Layline
LAY PortBearing on Port Layline
LAY Stb.Bearing on Starboard Layline
DTLDistance to Layline
DTL PortDistance to Port Layline
DTL Stb.Distance to Starboard Layline
TTLTime to Layline
TTL PortTime to Port Layline
TTL Stb.Time to Starboard Layline
Polar VMCVMC to waypoint at current heading based on polar, TWA & TWS
Polar VMC %Current VMC as percentage of Polar VMC
Opt. VMCOptimum VMC to current mark with a given polar and wind
Opt. VMC %Current VMC as percentage of Opt. VMC
Opt. VMC HDGHeading to achieve the optimum VMC to current mark
Opt. VMC TWATWA sailing the optimum VMC heading

Racing*

PropertyDescription
PINPosition of Start Pin (start line port end)
RCPosition of Race Committee (start Line starboard end)
BSLBearing of Start Line
LSLLength of Start Line
SQRStart Line Square Wind
BIASBias of the Start Line in %
BIASBias of the Start Line in m or ft
DTLDistance To Start Line
TTLTime To Start Line
BurnTime To Burn (Countdown – Time To Start Line)
DTL PINDistance To Start Line Pin (Port End)
BTL PINBearing To Start Line Pin (Port End)
TTL PINTime To Start Line Pin (Port End)
DTL RCDistance To Start Line Race Committee (Starboard End)
BTL RCBearing To Start Line Race Committee (Starboard End)
TTL RCTime To Start Line Race Committee (Starboard End)

Sounder

PropertyDescription
DPTDepth
Min. DPT*Minimum Depth
Max. Depth*Maximum Depth

Steering*

PropertyDescription
NameAssignable name
Instance IDMatching NMEA-Instance
RudderRudder Angle

Tank*

PropertyDescription
NameAssignable name
Instance IDMatching NMEA-Instance
CAPCapacity
LVLLevel
VOLVolume
TypeType of Tank (Fuel, Oil,….)

Thruster*

PropertyDescription
NameAssignable name
Instance IDMatching NMEA-Instance
LocationBow/Stern
RPMRevolutions Per Minute
RPM %Current RPM in % of RPM Max.
RPM Max.Maximum RPM
TEMPTemperature
CURRENTThruster Current in Ampere
PWRThruster Power in kW
HOURSOperating Hours

Time

PropertyDescription
UTCUTC Time
LocalLocal Time
TimezoneTimezone Offset
Dawn*Nautical Dawn
Rise*Sunrise
Noon*Local Apparent Solar Noon
Set*Sunset
Dusk*Nautical Dusk
Day*Day Length
Phase*Moon Phase
JD*Julian Day
LMST*Local Mean Sidereal Time
EOT*Equation Of Time
Moment*A moment is the 1/40th of a solar hour, which is 1/12th of sunrise to sunset.

Timer*

PropertyDescription
NameAssignable name
Instance ID
TimeDuration
StartStart Time
ModeTimer / Countdown

Transducer

This is a generic module which has no default properties.
All transducer data received with the XDR sentence will be assigned in this module

Velocity

PropertyDescription
SPDSpeed Through Water in kts, m/s, km/h, mph or s/NM (ORC)
Max. SPDMaximum Speed Through Water
Avg. SPDAverage Speed Through Water
Trip*Trip Through Water
Log*Log Through Water

Vessel*

PropertyDescription
NameVessel name
MMSIMMSI (Maritime Mobile Service Identity) of the vessel
Call SignCall sign of the vessel

Wind

PropertyDescription
AWAApparent Wind Angle
AWSApparent Wind Speed
Max. AWS*Maximum Apparent Wind Speed
TWA*True Wind Angle
TWS*True Wind Speed
Max. TWS*Maximum True Wind Speed
TWDTrue Wind Direction (relative to north)
BFTBeaufort

* only in full version available