diff --git a/robot/ComSender.js b/robot/ComSender.js new file mode 100755 index 0000000..53cb29b --- /dev/null +++ b/robot/ComSender.js @@ -0,0 +1,27 @@ +const fs = require('fs'); + +module.exports = class ComSender{ + + + constructor(){ + + + + } + + + + moveTo(mOld, mNew){ + + + try { + const fd = fs.openSync('/dev/tty0', 'w'); // may require root + fs.writeSync(fd, 'Hello console from Node.js!\n'); + fs.closeSync(fd); + console.log('Wrote to /dev/tty0'); + } catch (err) { + console.error('Failed to write to /dev/tty0:', err); + } + + } +} \ No newline at end of file