zigbee-herdsman-zigate
Version:
An open source ZigBee gateway solution with node.js.
22 lines (17 loc) • 510 B
text/typescript
/* istanbul ignore file */
/* eslint-disable */
import * as stream from 'stream';
import Frame from './frame';
// @ts-ignore
import slip from 'slip';
import Debug from "debug";
const debug = Debug('zigbee-herdsman:deconz:driver:writer');
class Writer extends stream.Readable {
public writeFrame(frame: Frame): void {
const buffer = slip.encode(frame.toBuffer());
debug(`--> frame [${[...buffer]}]`);
this.push(buffer);
}
public _read(): void {}
}
export default Writer;