SignalK / nmea0183-signalk

NMEA0183 to Signal K parser
Other
30 stars 48 forks source link

Fix: RMB not sending delta when position values are missing. #255

Open panaaj opened 5 months ago

panaaj commented 5 months ago

Fix RMB sentence processing behaviour to send a delta when position field values are missing.

Current behaviour: When RMB position field values are missing, function does not return data and no delta is sent. This means that clients are left unaware of a previously active destination being "de-activated" and will continue to show the destination as active.

FIx: When RMB position field values are missing, return data so that a delta is sent with nextPoint.position value = null.