a library to read sonar values with the MaxbotixLV sonar range sensors..
MaxbotixLV.cpp
- Committer:
- kaushalpkk
- Date:
- 2011-07-15
- Revision:
- 0:b99b1e0e3290
File content as of revision 0:b99b1e0e3290:
#include "mbed.h" #include "MaxbotixLV.h" MaxbotixLV::MaxbotixLV(PinName analogIN): _analogIn(analogIN) { _voltIn = 3.300; _scaler = 0.0098; } void MaxbotixLV::setVoltage(float voltIn) { _voltIn = (voltIn); } void MaxbotixLV::setScale(float scaler) { _scaler = (scaler); } float MaxbotixLV::getInches() { float reading = _analogIn.read(); float Avolts = reading * _voltIn; return (Avolts / _scaler); } float MaxbotixLV::getAnalog() { return _analogIn.read(); }