UNPKG

@signalk/n2k-signalk

Version:

NMEA 2000 to SignalK conversion library

16 lines (13 loc) 386 B
module.exports.getMmsiContext = function (n2k) { return typeof n2k.fields.userId !== 'undefined' ? 'vessels.urn:mrn:imo:mmsi:' + n2k.fields.userId : 'vessels.unknown' } function padUserID (n2k) { let id = n2k.fields.userId if (typeof id !== 'undefined') { id = id.toString() return id != '0' ? id.padStart(9, '0') : id } } module.exports.padUserID = padUserID