UNPKG

bacstack

Version:

A BACnet protocol stack written in pure JavaScript.

29 lines (24 loc) 570 B
'use strict'; const EventEmitter = require('events').EventEmitter; const bacnet = require('../../'); module.exports.bacnetClient = bacnet; class Transport extends EventEmitter { constructor() { super(); } getBroadcastAddress() { return '255.255.255.255'; } getMaxPayload() { return 1482; } send() { } open() { } close() { } } module.exports.transportStub = Transport; module.exports.propertyFormater = (object) => { const converted = {}; object.forEach((property) => converted[property.id] = property.value); return converted; };