Bowls Eye  1.0
Functions
transducer.c File Reference
#include "transducer.h"
Include dependency graph for transducer.c:

Go to the source code of this file.

Functions

void Transducer_construct (Transducer_t *transducer, int pin)
 
double Transducer_excite (Transducer_t *transducer)
 

Detailed Description

Author
Harvey Leicester

Definition in file transducer.c.

Function Documentation

void Transducer_construct ( Transducer_t *  transducer,
int  pin 
)

Constructor for Transducer_t

Parameters
transducerInstance of Transducer_t
pinPin used to drive transducer

Definition at line 15 of file transducer.c.

References Transducer_t::timeStamp, and Transducer_t::txPin.

double Transducer_excite ( Transducer_t *  transducer)

Excite/drive the transducer

Parameters
transducerInstance of Transducer_t
Returns
Time of excitation

Definition at line 29 of file transducer.c.

References Transducer_t::timeStamp, and Transducer_t::txPin.