UNPKG

@essense/iso-claim

Version:

Library & background program that implements the ISO address claim procedure for CANbus (i.e. for NMEA2000 devices)

19 lines 1.38 kB
"use strict"; var __importDefault = (this && this.__importDefault) || function (mod) { return (mod && mod.__esModule) ? mod : { "default": mod }; }; Object.defineProperty(exports, "__esModule", { value: true }); exports.defaults = void 0; const can_node_1 = __importDefault(require("./can-node")); exports.defaults = { preferAddress: 95, port: 8001, supportedPGNs: [], }; function createNode(canbus = 'can0', opts = exports.defaults) { const options = Object.assign({ preferAddress: 95, port: 8001, supportedPGNs: [] }, opts); const node = new can_node_1.default(canbus, Object.assign({}, options)); return node; } exports.default = createNode; //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiY3JlYXRlLW5vZGUuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi8uLi9zcmMvbGliL2NyZWF0ZS1ub2RlLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7Ozs7OztBQUFBLDBEQUFxRDtBQUV4QyxRQUFBLFFBQVEsR0FBbUI7SUFDdEMsYUFBYSxFQUFFLEVBQUU7SUFDakIsSUFBSSxFQUFFLElBQUk7SUFDVixhQUFhLEVBQUUsRUFBRTtDQUNsQixDQUFDO0FBRUYsU0FBd0IsVUFBVSxDQUNoQyxTQUFpQixNQUFNLEVBQ3ZCLE9BQXVCLGdCQUFRO0lBRS9CLE1BQU0sT0FBTyxtQkFDWCxhQUFhLEVBQUUsRUFBRSxFQUNqQixJQUFJLEVBQUUsSUFBSSxFQUNWLGFBQWEsRUFBRSxFQUFFLElBQ2QsSUFBSSxDQUNSLENBQUM7SUFFRixNQUFNLElBQUksR0FBRyxJQUFJLGtCQUFPLENBQUMsTUFBTSxvQkFDMUIsT0FBTyxFQUNWLENBQUM7SUFFSCxPQUFPLElBQUksQ0FBQztBQUNkLENBQUM7QUFoQkQsNkJBZ0JDIn0=