Search wiring.org.co:

Reference for Wiring version 0024+. If you have a previous version, use the reference included with your software. If you see any errors or have any comments, let us know.

Name | ### pulseRunning()
Examples |
    void setup() {
      Serial.begin(9600);
      pulseOut(29, 10, 1000);  // generates 1000 pulses of 10Hz on PWM output pin 29
    }

    void loop() {
      if(pulseRunning(29) == 0) {  // if the 1000 pulses were generated print done!
        Serial.print("done!");
      }
    }
Description | The pulseRunning() method returns the number of remaining pulses to be generated on a pin.
Syntax |
    pulseRunning(pin)
Parameters |
pin | int: the PWM output pin number in which the pulses are being generated
Returns | int: the number of pulses remaining to be generated
Usage | Application
Related | pulseOut() pulseStop()

Updated on January 26, 2010 10:23:52pm PST