Ultrasonic Range Finder Sensors Library. May be used for SRF05 and all others sensors of the same kind (50ms period, 10us pulse)
Dependents: FRC_2018 TestVMA 0hackton_08_06_18 lib_FRC_2019 ... more
Diff: VMA306.cpp
- Revision:
- 2:6bb02f1d4ca6
- Parent:
- 0:bc016581f12b
- Child:
- 3:4d9c742b860b
--- a/VMA306.cpp Tue May 22 17:04:02 2018 +0000 +++ b/VMA306.cpp Tue May 22 17:15:57 2018 +0000 @@ -7,8 +7,8 @@ : _trigger(trigger), _echo(echo) { // Attach interrupts - _echo.rise(this, &VMA306::_rising); - _echo.fall(this, &VMA306::_falling); + _echo.rise(callback(this, &VMA306::_rising)); + _echo.fall(callback(this, &VMA306::_falling)); } void VMA306::_startRange() { @@ -32,7 +32,7 @@ } void VMA306::startPeriodicTrigger (float period) { - _ticker.attach(this, &VMA306::_startRange, period); + _ticker.attach(callback(this, &VMA306::_startRange), period); } int VMA306::isDataReady (void){