Files
arduino_midi_player/arduino-music-box-master/src/node/serial/proxy.js
T

25 lines
447 B
JavaScript

import SerialPort from "serialport";
import moment from "moment";
export class SerialProxy {
init(port, options, openCallback) {
this.port = new SerialPort(port, options, openCallback);
}
isOpen() {
if (!this.port) {
return false;
}
return this.port.isOpen;
}
write(data) {
if (this.port) {
console.log(`${moment().format("DD/MM/YY HH:mm:ss.ms")}: ${data}`);
this.port.write(data);
}
}
}