From f2f5d583ceed05b4c18fb3aa78a9eb7c3e227028 Mon Sep 17 00:00:00 2001 From: mmcw-dev Date: Mon, 23 Oct 2017 13:33:05 -0400 Subject: [PATCH] Added /reset endpoint to reset device state. --- index.js | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/index.js b/index.js index ab6f5a2..0749b10 100644 --- a/index.js +++ b/index.js @@ -31,6 +31,7 @@ function createServer () { app.post('/frame', rFrame) app.get( '/sequence', () => {}) app.post('/sequence', () => {}) + app.post('/reset', rReset) app.get( '/status', rStatus) app.listen(PORT, () => { log.info('server', { name : APPNAME, port : PORT }) @@ -203,6 +204,14 @@ function rStatus (req, res, next) { return next() } +function rRest (req, res, next) { + intval.reset() + setTimeout(() => { + res.send(intval._state) + return next() + }, 10) +} + function index (req, res, next) { fs.readFile(INDEXPATH, 'utf8', (err, data) => { if (err) {