Test arduino code

Dependents:   DR14_4D7S_US

Fork of ArduinoHAL by René Bohne

Embed: (wiki syntax)

« Back to documentation index

Show/hide line numbers wiring_pulse.cpp Source File

wiring_pulse.cpp

00001 /*
00002   wiring_pulse.c - pulseIn() function
00003   Part of Arduino - http://www.arduino.cc/
00004 
00005   Copyright (c) 2005-2006 David A. Mellis
00006 
00007   This library is free software; you can redistribute it and/or
00008   modify it under the terms of the GNU Lesser General Public
00009   License as published by the Free Software Foundation; either
00010   version 2.1 of the License, or (at your option) any later version.
00011 
00012   This library is distributed in the hope that it will be useful,
00013   but WITHOUT ANY WARRANTY; without even the implied warranty of
00014   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
00015   Lesser General Public License for more details.
00016 
00017   You should have received a copy of the GNU Lesser General
00018   Public License along with this library; if not, write to the
00019   Free Software Foundation, Inc., 59 Temple Place, Suite 330,
00020   Boston, MA  02111-1307  USA
00021 
00022   $Id: wiring.c 248 2007-02-03 15:36:30Z mellis $
00023 */
00024 
00025 #include "wiring_private.h"
00026 
00027 /* Measures the length (in microseconds) of a pulse on the pin; state is HIGH
00028  * or LOW, the type of pulse to measure.  Works on pulses from 2-3 microseconds
00029  * to 3 minutes in length, but must be called at least a few dozen microseconds
00030  * before the start of the pulse. */
00031 unsigned long pulseIn(uint8_t pin, uint8_t state, unsigned long timeout)
00032 {
00033     //not implemented
00034     return 0; 
00035 }