GNU Radio 3.5.3.2 C++ API
i2c_bbio_pp Class Reference

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

#include <i2c_bbio_pp.h>

Inheritance diagram for i2c_bbio_pp:

List of all members.

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

GR_CORE_API i2c_bbio_sptr make_i2c_bbio_pp (ppio_sptr pp)

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.


Member Function Documentation

virtual bool i2c_bbio_pp::get_sda ( ) [virtual]

Implements i2c_bbio.

virtual void i2c_bbio_pp::lock ( ) [virtual]

Implements i2c_bbio.

virtual void i2c_bbio_pp::set_scl ( bool  state) [virtual]

Implements i2c_bbio.

virtual void i2c_bbio_pp::set_sda ( bool  state) [virtual]

Implements i2c_bbio.

virtual void i2c_bbio_pp::unlock ( ) [virtual]

Implements i2c_bbio.


Friends And Related Function Documentation

GR_CORE_API i2c_bbio_sptr make_i2c_bbio_pp ( ppio_sptr  pp) [friend]

The documentation for this class was generated from the following file: