diff options
Diffstat (limited to 'peripheral/libmraa/jsstub/test/lightbulb.js')
-rw-r--r-- | peripheral/libmraa/jsstub/test/lightbulb.js | 32 |
1 files changed, 0 insertions, 32 deletions
diff --git a/peripheral/libmraa/jsstub/test/lightbulb.js b/peripheral/libmraa/jsstub/test/lightbulb.js deleted file mode 100644 index f05ba57..0000000 --- a/peripheral/libmraa/jsstub/test/lightbulb.js +++ /dev/null @@ -1,32 +0,0 @@ -/** -* @fileoverview Implementation of a LightBulb class abstraction -* -*/ - -module.exports = (function() { - "use strict"; - var m = require('../index'); - - /** - * Constructor for a new LightBulb - * @class LightBulb - * - * @classdesc This class abstracts access to the control and data registers - * on an imaginary lightbulb. - * @param {Object} A libmraa I2c object, initialized - */ - function LightBulb (i2cInterface) { - var self = this; - self._i2cInterface = i2cInterface; - - self.getBrightness = function() { - // Presume our brightness data is one byte at offset 4 - return self._i2cInterface.readReg(4); - } - - return self; - } - - return LightBulb; -})(); - |