ping library v0.85 Ping))) distance monitoring library for educational applications

- Main Page
- Files

- File List
- Globals

Functions
ping.h File Reference

Measure Ping))) Ultrasonic Distance Sensor values in cm, inches, or microsecond echo return times. More...

`#include "simpletools.h"`

Go to the source code of this file.

## Functions
int | ping (int pin)
| Measure echo time in terms of Propeller system clock ticks. More...
int | ping_cm (int pin)
| Report Ping))) measurement as a centimeter distance. More...
int | ping_inches (int pin)
| Report Ping))) measurement as an inch distance. More...

## Detailed Description

Measure Ping))) Ultrasonic Distance Sensor values in cm, inches, or microsecond echo return times.

Author
  Andy Lindsay

Version
  0.85

Copyright
  Copyright (C) Parallax, Inc. 2012. All Rights MIT Licensed.

## Function Documentation

int ping | ( | int | pin) |  |

Measure echo time in terms of Propeller system clock ticks.

Parameters

  pin | Number of the I/O pin to set to connected to the Ping))) sensor's SIG line.

Returns
  the number of clock ticks it took for the Ping)))'s echo to return to it.

int ping_cm | ( | int | pin) |  |

Report Ping))) measurement as a centimeter distance.

Parameters

  pin | Number of the I/O pin to set to connected to the Ping))) sensor's SIG line.

Returns
  measured centimeter distance.

int ping_inches | ( | int | pin) |  |

Report Ping))) measurement as an inch distance.

Parameters

  pin | Number of the I/O pin to set to connected to the Ping))) sensor's SIG line.

Returns
  measured inch distance.