TargetManager

Dependents:   TargetManagerManualTest NerfUSTarget

mbed_source/Bumper.cpp

Committer:
dupm2216
Date:
2017-03-27
Revision:
6:b6ecf23f24ce
Child:
10:1b5440d9226c

File content as of revision 6:b6ecf23f24ce:

#include "Bumper.hpp"

Bumper::Bumper(PinName pin, NerfusCallbackInterface& nerfus_callback) :
    interrupt_in(pin),
    nerfus_callback(nerfus_callback)
{        
    interrupt_in.rise(callback(this, &Bumper::bumped));
}
        
void Bumper::bumped()
{
    nerfus_callback.call();
}