From 2ad2aa57ab5d7b390a564d267e4ae336c9fa8904 Mon Sep 17 00:00:00 2001 From: mmcw-dev Date: Sat, 23 Feb 2019 20:52:47 -0500 Subject: [PATCH] Gpio must be constructed with new --- lib/intval/index.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/intval/index.js b/lib/intval/index.js index 730fbb4..bb00614 100644 --- a/lib/intval/index.js +++ b/lib/intval/index.js @@ -135,8 +135,8 @@ intval._declarePins = function () { let pin for (let p in PINS) { pin = PINS[p] - if (pin.edge) intval._pin[p] = Gpio(pin.pin, pin.dir, pin.edge) - if (!pin.edge) intval._pin[p] = Gpio(pin.pin, pin.dir) + if (pin.edge) intval._pin[p] = new Gpio(pin.pin, pin.dir, pin.edge) + if (!pin.edge) intval._pin[p] = new Gpio(pin.pin, pin.dir) log.info('_declarePins', { pin : pin.pin, dir : pin.dir, edge : pin.edge }) } intval._pin.release.watch(intval._watchRelease)