mirror of
https://github.com/eclipse/upm.git
synced 2025-03-24 01:10:22 +03:00
mq3: Add comments to C++ example
Signed-off-by: Sarah Knepper <sarah.knepper@intel.com>
This commit is contained in:
parent
30989d9b7c
commit
9cda72b077
@ -46,6 +46,7 @@ sig_handler(int signo)
|
|||||||
int
|
int
|
||||||
main(int argc, char **argv)
|
main(int argc, char **argv)
|
||||||
{
|
{
|
||||||
|
// Attach gas sensor to A0
|
||||||
sensor = new upm::MQ3(0);
|
sensor = new upm::MQ3(0);
|
||||||
signal(SIGINT, sig_handler);
|
signal(SIGINT, sig_handler);
|
||||||
|
|
||||||
@ -54,6 +55,10 @@ main(int argc, char **argv)
|
|||||||
ctx.runningAverage = 0;
|
ctx.runningAverage = 0;
|
||||||
ctx.averagedOver = 2;
|
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) {
|
while (!is_running) {
|
||||||
int len = sensor->getSampledWindow (2, 128, buffer);
|
int len = sensor->getSampledWindow (2, 128, buffer);
|
||||||
if (len) {
|
if (len) {
|
||||||
|
Loading…
x
Reference in New Issue
Block a user