UNPKG

@signalk/n2k-signalk

Version:

NMEA 2000 to SignalK conversion library

24 lines (21 loc) 520 B
module.exports = [ function (n2k) { var res = [] for (var i = 1; i <= 28; i++) { const field = 'Indicator' + i if (typeof n2k.fields[field] !== 'undefined') { const basePath = 'electrical.switches.bank.' + n2k.fields['Instance'] + '.' + i res.push({ path: basePath + '.state', value: n2k.fields[field] == 'On' ? 1 : 0 }) res.push({ path: basePath + '.order', value: i }) } } return res } ]