PropWare
3.0.0.229
C++ objects and CMake build system for Parallax Propeller
Simple-Libraries
Learn
Examples
Devices
Sensor
Ping))) Ultrasonic Distance
Test Ping Distance.c
1
/*
2
Test Ping Distance.c
3
4
Measure and display Ping))) Ultrasonic Distance Sensor distance measurements.
5
6
http://learn.parallax.com/propeller-c-simple-devices/sense-distance-ping
7
*/
8
9
#include "
simpletools.h
"
// Include simpletools header
10
#include "ping.h"
// Include ping header
11
12
int
main
()
// main function
13
{
14
while
(1)
// Repeat indefinitely
15
{
16
int
cmDist =
ping_cm
(15);
// Get cm distance from Ping)))
17
print
(
"cmDist = %d\n"
, cmDist);
// Display distance
18
pause
(200);
// Wait 1/5 second
19
}
20
}
21
ping_cm
int ping_cm(int pin)
Report Ping))) measurement as a centimeter distance.
Definition:
ping.c:11
pause
void pause(int time)
Delay cog from moving on to the next statement for a certain length of time.
Definition:
libws2812.c:125
simpletools.h
This library provides convenient functions for a variety of microcontroller I/O, timing,...
print
int print(const char *format,...) __attribute__((format(printf
Print format "..." args to the default simple terminal device. The output is limited to 256 bytes.
main
int main(void)
Definition:
GraphicsTest.c:20
Generated on Fri May 20 2022 16:48:04 for PropWare by
1.8.17