Main Page | Modules | Namespace List | Class Hierarchy | Class List | File List | Class Members | File Members

i2c_bbio_pp Class Reference

#include <i2c_bbio_pp.h>

Inheritance diagram for i2c_bbio_pp:

Inheritance graph
[legend]
Collaboration diagram for i2c_bbio_pp:

Collaboration graph
[legend]
List of all members.

Detailed Description

concrete class that bit bangs eval board i2c bus using parallel port

This class talks to the i2c bus on the microtune eval board using the parallel port. This works for both the 4937 and 4702 boards.


Public Member Functions

virtual void set_scl (bool state)
virtual void set_sda (bool state)
virtual bool get_sda ()
virtual void lock ()
virtual void unlock ()

Friends

i2c_bbio_sptr make_i2c_bbio_pp (ppio_sptr pp)


Member Function Documentation

bool i2c_bbio_pp::get_sda  )  [virtual]
 

Implements i2c_bbio.

void i2c_bbio_pp::lock  )  [virtual]
 

Implements i2c_bbio.

void i2c_bbio_pp::set_scl bool  state  )  [virtual]
 

Implements i2c_bbio.

void i2c_bbio_pp::set_sda bool  state  )  [virtual]
 

Implements i2c_bbio.

void i2c_bbio_pp::unlock  )  [virtual]
 

Implements i2c_bbio.


Friends And Related Function Documentation

i2c_bbio_sptr make_i2c_bbio_pp ppio_sptr  pp  )  [friend]
 


The documentation for this class was generated from the following files:
Generated on Sat Jul 8 17:14:57 2006 for GNU Radio 2.x by  doxygen 1.4.1