SDRAngel  4.11.5
Developer docs for <a href="https://github.com/f4exb/sdrangel">SDRangel<\a>, an Open Source Qt5 / OpenGL 3.0+ SDR and signal analyzer frontend to various hardware.
Classes | Public Member Functions | Public Attributes | Static Public Attributes | List of all members
DeviceBladeRF2Shared Class Reference

#include <devicebladerf2shared.h>

+ Collaboration diagram for DeviceBladeRF2Shared:

Classes

class  MsgReportBuddyChange
 

Public Member Functions

 DeviceBladeRF2Shared ()
 
 ~DeviceBladeRF2Shared ()
 

Public Attributes

DeviceBladeRF2m_dev
 
int m_channel
 allocated channel (-1 if none) More...
 
BladeRF2Inputm_source
 
BladeRF2Outputm_sink
 

Static Public Attributes

static const float m_sampleFifoLengthInSeconds = 0.25
 
static const int m_sampleFifoMinSize = 75000
 
static const int m_sampleFifoMinSize32 = 150000
 

Detailed Description

Structure shared by a buddy with other buddies

Definition at line 32 of file devicebladerf2shared.h.

Constructor & Destructor Documentation

◆ DeviceBladeRF2Shared()

DeviceBladeRF2Shared::DeviceBladeRF2Shared ( )

Definition at line 26 of file devicebladerf2shared.cpp.

26  :
27  m_dev(0),
28  m_channel(-1),
29  m_source(0),
30  m_sink(0)
31 {}
int m_channel
allocated channel (-1 if none)

◆ ~DeviceBladeRF2Shared()

DeviceBladeRF2Shared::~DeviceBladeRF2Shared ( )

Definition at line 33 of file devicebladerf2shared.cpp.

34 {}

Member Data Documentation

◆ m_channel

int DeviceBladeRF2Shared::m_channel

◆ m_dev

DeviceBladeRF2* DeviceBladeRF2Shared::m_dev

◆ m_sampleFifoLengthInSeconds

const float DeviceBladeRF2Shared::m_sampleFifoLengthInSeconds = 0.25
static

Definition at line 90 of file devicebladerf2shared.h.

Referenced by BladeRF2Output::applySettings().

◆ m_sampleFifoMinSize

const int DeviceBladeRF2Shared::m_sampleFifoMinSize = 75000
static

Definition at line 91 of file devicebladerf2shared.h.

Referenced by BladeRF2Output::applySettings().

◆ m_sampleFifoMinSize32

const int DeviceBladeRF2Shared::m_sampleFifoMinSize32 = 150000
static

Definition at line 92 of file devicebladerf2shared.h.

Referenced by BladeRF2Output::applySettings().

◆ m_sink

BladeRF2Output* DeviceBladeRF2Shared::m_sink

◆ m_source

BladeRF2Input* DeviceBladeRF2Shared::m_source

Definition at line 87 of file devicebladerf2shared.h.

Referenced by BladeRF2Input::closeDevice(), and BladeRF2Input::openDevice().


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