USRP_Server  2.0
A flexible, GPU-accelerated radio-frequency readout software.
buffer_helper Class Reference

#include <USRP_server_memory_management.hpp>

Collaboration diagram for buffer_helper:
Collaboration graph

Public Member Functions

 buffer_helper (int _n_tones, int _buffer_len, int _average, int _n_eff_tones)
 
void update ()
 

Public Attributes

int n_tones
 
int eff_length
 
int buffer_len
 
int average
 
int n_eff_tones
 
int new_0
 
int copy_size
 
int current_batch
 
int spare_samples
 
int spare_begin
 

Detailed Description

Definition at line 79 of file USRP_server_memory_management.hpp.

Constructor & Destructor Documentation

◆ buffer_helper()

buffer_helper::buffer_helper ( int  _n_tones,
int  _buffer_len,
int  _average,
int  _n_eff_tones 
)

Definition at line 104 of file USRP_server_memory_management.cpp.

Member Function Documentation

◆ update()

void buffer_helper::update ( )

Definition at line 126 of file USRP_server_memory_management.cpp.

Referenced by RX_buffer_demodulator::close().

Here is the caller graph for this function:

Member Data Documentation

◆ n_tones

int buffer_helper::n_tones

Definition at line 82 of file USRP_server_memory_management.hpp.

◆ eff_length

int buffer_helper::eff_length

Definition at line 83 of file USRP_server_memory_management.hpp.

◆ buffer_len

int buffer_helper::buffer_len

Definition at line 84 of file USRP_server_memory_management.hpp.

◆ average

int buffer_helper::average

Definition at line 85 of file USRP_server_memory_management.hpp.

◆ n_eff_tones

int buffer_helper::n_eff_tones

Definition at line 86 of file USRP_server_memory_management.hpp.

◆ new_0

int buffer_helper::new_0

Definition at line 87 of file USRP_server_memory_management.hpp.

Referenced by RX_buffer_demodulator::close().

◆ copy_size

int buffer_helper::copy_size

Definition at line 88 of file USRP_server_memory_management.hpp.

Referenced by RX_buffer_demodulator::close().

◆ current_batch

int buffer_helper::current_batch

Definition at line 89 of file USRP_server_memory_management.hpp.

Referenced by RX_buffer_demodulator::close().

◆ spare_samples

int buffer_helper::spare_samples

Definition at line 90 of file USRP_server_memory_management.hpp.

Referenced by RX_buffer_demodulator::close().

◆ spare_begin

int buffer_helper::spare_begin

Definition at line 91 of file USRP_server_memory_management.hpp.

Referenced by RX_buffer_demodulator::close().


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