sr501/BH1750/mq-2/dht11

Dependencies:   mbed

Fork of sensors_2 by w mx

sensors.cpp

Committer:
Dennis_Yu
Date:
2018-09-09
Revision:
0:6dca851b4779
Child:
1:1197997ae0ea

File content as of revision 0:6dca851b4779:

#include "sensors.h"
#include "mbed.h"

//extern Serial usb;

void sr501::triggered()
{
    //usb.printf("Triggered!\r\n");
    status = true;
}

sr501::sr501(PinName pSignal)
    : status(false), signal(pSignal)
{
    signal.rise(this, &sr501::triggered);
}

bool sr501::operator ==(const bool &target)
{
    if(status == target)
        return true;
    else
        return false;
}

void sr501::reset()
{
    status = false;
}