Project

General

Profile

Statistics
| Revision:

root / trunk / code / lib / include / libdragonfly / rangefinder.h @ 7

History | View | Annotate | Download (772 Bytes)

1 7 bcoltin
/**
2
 * @file rangefinder.h
3
 * @brief Contains rangefinder declarations and functions
4
 *
5
 * Contains functions and definitions for the use of
6
 * IR rangefinders.
7
 *
8
 * @author Colony Project, CMU Robotics Club
9
 **/
10
11
#ifndef _RANGEFINDER_H_
12
#define _RANGEFINDER_H_
13
14
/**
15
 * @addtogroup rangefinder
16
 * @{
17
 **/
18
19
/** @brief IR Rangefinder 1 **/
20
#define IR1 6
21
/** @brief IR Rangefinder 2 **/
22
#define IR2 5
23
/** @brief IR Rangefinder 3 **/
24
#define IR3 4
25
/** @brief IR Rangefinder 4 **/
26
#define IR4 3
27
/** @brief IR Rangefinder 5 **/
28
#define IR5 2
29
30
/** @brief Initialize the rangefinders **/
31
void range_init(void);
32
/** @brief Read the distance from a rangefinder **/
33
int range_read_distance(int range_id);
34
35
/** @} **/ //end addtogroup
36
37
#endif