Smartcar Shield
SRF08.ino

An example on how to conduct a single measurement with the SRF08 sensor and print the results over Serial.

#include <Smartcar.h>
const unsigned short GAIN = 0x1F; // maximum gain
const unsigned short RANGE = 0x07; // 7 for 34 centimeters
const unsigned short I2C_ADDRESS = 112;
ArduinoRuntime arduinoRuntime;
SRF08 front(arduinoRuntime, I2C_ADDRESS);
void setup()
{
// front.setGain(GAIN);
// front.setRange(RANGE);
// front.setPingDelay(8); // uncomment if u want to use custom measurement range
Serial.begin(9600);
}
void loop()
{
Serial.print("Distance: ");
Serial.println(front.getDistance());
}