GNU Radio's GSM Package
burst_counter Class Reference

#include <receiver_config.h>

Public Member Functions

 burst_counter (int osr)
 
 burst_counter (int osr, uint32_t t1, uint32_t t2, uint32_t t3, uint32_t timeslot_nr)
 
burst_counteroperator++ (int)
 
burst_counter subtract_timeslots (unsigned int number_of_timeslots)
 
void set (uint32_t t1, uint32_t t2, uint32_t t3, uint32_t timeslot_nr)
 
uint32_t get_t1 ()
 
uint32_t get_t2 ()
 
uint32_t get_t3 ()
 
uint32_t get_timeslot_nr ()
 
uint32_t get_frame_nr ()
 
uint32_t get_frame_nr_mod ()
 
unsigned get_offset ()
 

Constructor & Destructor Documentation

◆ burst_counter() [1/2]

burst_counter::burst_counter ( int  osr)
inline

◆ burst_counter() [2/2]

burst_counter::burst_counter ( int  osr,
uint32_t  t1,
uint32_t  t2,
uint32_t  t3,
uint32_t  timeslot_nr 
)
inline

Member Function Documentation

◆ get_frame_nr()

uint32_t burst_counter::get_frame_nr ( )
inline

◆ get_frame_nr_mod()

uint32_t burst_counter::get_frame_nr_mod ( )
inline

◆ get_offset()

unsigned burst_counter::get_offset ( )
inline

◆ get_t1()

uint32_t burst_counter::get_t1 ( )
inline

◆ get_t2()

uint32_t burst_counter::get_t2 ( )
inline

◆ get_t3()

uint32_t burst_counter::get_t3 ( )
inline

◆ get_timeslot_nr()

uint32_t burst_counter::get_timeslot_nr ( )
inline

◆ operator++()

burst_counter& burst_counter::operator++ ( int  )

◆ set()

void burst_counter::set ( uint32_t  t1,
uint32_t  t2,
uint32_t  t3,
uint32_t  timeslot_nr 
)

◆ subtract_timeslots()

burst_counter burst_counter::subtract_timeslots ( unsigned int  number_of_timeslots)

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