Modified for compatibility with Rev.E. hardware
Fork of AkmSensor by
Diff: akmhallswitch.cpp
- Revision:
- 16:d85be9bafb80
- Parent:
- 15:1238993fd75f
- Child:
- 27:41aa9fb23a2f
diff -r 1238993fd75f -r d85be9bafb80 akmhallswitch.cpp --- a/akmhallswitch.cpp Fri Oct 28 21:27:33 2016 +0000 +++ b/akmhallswitch.cpp Wed Jan 04 00:52:30 2017 +0000 @@ -90,12 +90,12 @@ } AkmSensor::Status AkmHallSwitch::startSensor(){ - sw1->rise(this, &AkmHallSwitch::riseEventD1); - sw1->fall(this, &AkmHallSwitch::fallEventD1); + sw1->rise(callback(this, &AkmHallSwitch::riseEventD1)); + sw1->fall(callback(this, &AkmHallSwitch::fallEventD1)); if(primaryId == AkmSensor::AKM_PRIMARY_ID_DUAL_OUTPUT || primaryId == AkmSensor::AKM_PRIMARY_ID_ONECHIP_ENCODER) { - sw0->rise(this, &AkmHallSwitch::riseEventD0); - sw0->fall(this, &AkmHallSwitch::fallEventD0); + sw0->rise(callback(this, &AkmHallSwitch::riseEventD0)); + sw0->fall(callback(this, &AkmHallSwitch::fallEventD0)); } return AkmSensor::SUCCESS; }