From 237308898cc264a0e8cdb1ff1b0888280eeb0760 Mon Sep 17 00:00:00 2001 From: Henry Bruce Date: Fri, 26 Feb 2016 13:56:13 -0800 Subject: [PATCH] examples: Added isrExit() call to gpio-tool.js for ISR shutdown testing Signed-off-by: Henry Bruce Signed-off-by: Brendan Le Foll --- examples/javascript/gpio-tool.js | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/examples/javascript/gpio-tool.js b/examples/javascript/gpio-tool.js index f254bf6..c900252 100644 --- a/examples/javascript/gpio-tool.js +++ b/examples/javascript/gpio-tool.js @@ -31,8 +31,10 @@ const rl = readline.createInterface({ }); function printUsage() { - console.log("version Print version"); - console.log("get pin Get pin value"); + console.log("version Print version"); + console.log("get pin Get pin level"); + console.log("set pin level Set pin level"); + console.log("monitor pin Monitor pin level changes"); } function getVersion() { @@ -55,7 +57,7 @@ function getPin() { } function onPinLevelChange() { - console.log('gpio change'); + console.log('gpio level change'); } function monitorPin() { @@ -65,6 +67,7 @@ function monitorPin() { pin.isr(mraa.EDGE_BOTH, onPinLevelChange); rl.question('Press ENTER to stop', function(answer) { rl.close(); + pin.isrExit(); }); }