tinkerforge-device-manager
Version:
A node library to make connecting to and accessing Tinkerforge devices easier. Created at the University of Applied Sciences in Osnabrueck.
30 lines (23 loc) • 720 B
JavaScript
var tinkerforge = require('tinkerforge');
var { Wrapper } = require('./Wrapper.js');
class OLEDDisplayWrapper extends Wrapper {
constructor(device, uid, deviceIdentifier, deviceName) {
super(device, uid, deviceIdentifier, deviceName);
}
write(x, y, text) {
return this.device.writeLine(x, y, text);
}
clearLine(lineNumber) {
var clearString = "";
for (var i = 0; i <= 25; i++) {
clearString += " ";
}
this.write(lineNumber, 0, clearString);
}
clearDisplay() {
for (var i = 0; i <= 7; i++) {
this.clearLine(i);
}
}
}
exports.OLEDDisplayWrapper = OLEDDisplayWrapper;