From 9cda72b077248834eb7541104a606772650c6e91 Mon Sep 17 00:00:00 2001 From: Sarah Knepper Date: Mon, 19 Jan 2015 12:12:43 -0800 Subject: [PATCH] mq3: Add comments to C++ example Signed-off-by: Sarah Knepper --- examples/mq3.cxx | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/examples/mq3.cxx b/examples/mq3.cxx index a95a6caf..9fd3cce5 100644 --- a/examples/mq3.cxx +++ b/examples/mq3.cxx @@ -46,6 +46,7 @@ sig_handler(int signo) int main(int argc, char **argv) { + // Attach gas sensor to A0 sensor = new upm::MQ3(0); signal(SIGINT, sig_handler); @@ -54,6 +55,10 @@ main(int argc, char **argv) ctx.runningAverage = 0; ctx.averagedOver = 2; + // Infinite loop, ends when script is cancelled + // Repeatedly, take a sample every 2 milliseconds; + // find the average of 128 samples; and + // print a running graph of the averages using a resolution of 5 while (!is_running) { int len = sensor->getSampledWindow (2, 128, buffer); if (len) {