UNPKG

@signalk/n2k-signalk

Version:

NMEA 2000 to SignalK conversion library

35 lines 1.21 kB
"use strict"; var __importDefault = (this && this.__importDefault) || function (mod) { return (mod && mod.__esModule) ? mod : { "default": mod }; }; Object.defineProperty(exports, "__esModule", { value: true }); const ts_pgns_1 = require("@canboat/ts-pgns"); const camelcase_1 = __importDefault(require("camelcase")); module.exports = [ { pgnClass: ts_pgns_1.PGN_130850_SimnetAlarm, node: function (n2k) { return 'notifications.' + (0, camelcase_1.default)(typeof n2k.fields.alarm === 'string' ? n2k.fields.alarm : `unknown${n2k.fields.alarm}`); }, value: function (n2k) { let state = 'warning'; let method = ['visual', //'sound' ]; let message; if (typeof n2k.fields.alarm !== 'string') { message = `Unknown Simnet Alarm ${n2k.fields.alarm}`; } else { message = n2k.fields.alarm; } return { message: message, method: method, state: state, timestamp: n2k.timestamp }; } } ]; //# sourceMappingURL=130850.js.map