GNU Radio's BLUETOOTH Package
gr::bluetooth::basic_rate_piconet_impl Class Reference

#include <piconet_impl.h>

Inheritance diagram for gr::bluetooth::basic_rate_piconet_impl:
gr::bluetooth::basic_rate_piconet gr::bluetooth::piconet

Public Member Functions

 basic_rate_piconet_impl (uint32_t LAP)
 
 ~basic_rate_piconet_impl ()
 
int init_hop_reversal (bool aliased)
 
char hop (int clock)
 
int winnow (int offset, char channel)
 
int winnow ()
 
uint32_t get_offset ()
 
void set_offset (uint32_t offset)
 
uint8_t get_UAP ()
 
void set_UAP (uint8_t uap)
 
uint16_t get_NAP ()
 
void set_NAP (uint16_t nap)
 
bool have_UAP ()
 
bool have_NAP ()
 
bool have_clk6 ()
 
bool have_clk27 ()
 
bool UAP_from_header (classic_packet::sptr packet)
 
char aliased_channel (char channel)
 
void reset ()
 
- Public Member Functions inherited from gr::bluetooth::piconet
void enqueue (packet::sptr pkt)
 
packet::sptr dequeue ()
 

Additional Inherited Members

- Public Types inherited from gr::bluetooth::basic_rate_piconet
typedef boost::shared_ptr
< basic_rate_piconet
sptr
 
- Public Types inherited from gr::bluetooth::piconet
typedef boost::shared_ptr
< piconet
sptr
 
- Static Public Member Functions inherited from gr::bluetooth::basic_rate_piconet
static sptr make (uint32_t LAP)
 Return a shared_ptr to a new instance of gr::bluetooth::basic_rate_piconet. More...
 
- Static Public Attributes inherited from gr::bluetooth::basic_rate_piconet
static const int SEQUENCE_LENGTH = 134217728
 

Constructor & Destructor Documentation

gr::bluetooth::basic_rate_piconet_impl::basic_rate_piconet_impl ( uint32_t  LAP)
gr::bluetooth::basic_rate_piconet_impl::~basic_rate_piconet_impl ( )

Member Function Documentation

char gr::bluetooth::basic_rate_piconet_impl::aliased_channel ( char  channel)
virtual
uint16_t gr::bluetooth::basic_rate_piconet_impl::get_NAP ( )
virtual
uint32_t gr::bluetooth::basic_rate_piconet_impl::get_offset ( )
virtual
uint8_t gr::bluetooth::basic_rate_piconet_impl::get_UAP ( )
virtual
bool gr::bluetooth::basic_rate_piconet_impl::have_clk27 ( )
virtual
bool gr::bluetooth::basic_rate_piconet_impl::have_clk6 ( )
virtual
bool gr::bluetooth::basic_rate_piconet_impl::have_NAP ( )
virtual
bool gr::bluetooth::basic_rate_piconet_impl::have_UAP ( )
virtual
char gr::bluetooth::basic_rate_piconet_impl::hop ( int  clock)
virtual
int gr::bluetooth::basic_rate_piconet_impl::init_hop_reversal ( bool  aliased)
virtual
void gr::bluetooth::basic_rate_piconet_impl::reset ( )
virtual
void gr::bluetooth::basic_rate_piconet_impl::set_NAP ( uint16_t  nap)
virtual
void gr::bluetooth::basic_rate_piconet_impl::set_offset ( uint32_t  offset)
virtual
void gr::bluetooth::basic_rate_piconet_impl::set_UAP ( uint8_t  uap)
virtual
bool gr::bluetooth::basic_rate_piconet_impl::UAP_from_header ( classic_packet::sptr  packet)
virtual
int gr::bluetooth::basic_rate_piconet_impl::winnow ( int  offset,
char  channel 
)
virtual
int gr::bluetooth::basic_rate_piconet_impl::winnow ( )
virtual

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