lib/irdist.h File Reference

Sharp IR distance sensor linearisation. More...

#include <kern/global.h>


Functions

void irdist_set_calibration (uint16_t m, uint16_t c)
uint16_t irdist_read (int port)

Detailed Description


Function Documentation

uint16_t irdist_read ( int  port  ) 

Read a Sharp IR distance sensor connected to an analog port and return the distance in cm

Parameters:
port port to read from
Returns:
measured distance in cm

void irdist_set_calibration ( uint16_t  m,
uint16_t  c 
)

Set calibration values for IR distance sensors. Calibration values can be calculated using the irdistcal program.

Parameters:
m calibration gradient
c calibration offset