Main Page | Modules | Data Structures | Directories | File List | Data Fields | Globals | Related Pages

# pulse.c File Reference

## Detailed Description

Definition in file pulse.c.

`#include <avr/io.h>`
`#include <avr/interrupt.h>`
`#include <avr/pgmspace.h>`
`#include "global.h"`
`#include "timer.h"`
`#include "pulse.h"`

Go to the source code of this file.

## Defines
#define | PULSE_MODE_CONTINUOUS 0x00
#define | PULSE_MODE_COUNTED 0x01
## Functions
void | pulseInit (void)
void | pulseT1Init (void)
void | pulseT1Off (void)
void | pulseT1ASetFreq (u16 freqHz)
void | pulseT1BSetFreq (u16 freqHz)
void | pulseT1ARun (u16 nPulses)
void | pulseT1BRun (u16 nPulses)
void | pulseT1AStop (void)
void | pulseT1BStop (void)
u16 | pulseT1ARemaining (void)
u16 | pulseT1BRemaining (void)
void | pulseT1AService (void)
void | pulseT1BService (void)