GNSS-SDR  0.0.19
An Open Source GNSS Software Defined Receiver
Public Member Functions | Friends | List of all members
ad936x_iio_source Class Reference

This class implements conversion between Labsat 2, 3 and 3 Wideband formats to gr_complex. More...

#include <ad936x_iio_source.h>

Inheritance diagram for ad936x_iio_source:

Public Member Functions

bool start ()
 start the sample transmission More...
 
bool stop ()
 stop the sample transmission More...
 
int general_work (int noutput_items, gr_vector_int &ninput_items, gr_vector_const_void_star &input_items, gr_vector_void_star &output_items)
 

Friends

ad936x_iio_source_sptr ad936x_iio_make_source_sptr (std::string pluto_uri_, std::string board_type_, long long bandwidth_, long long sample_rate_, long long freq_, std::string rf_port_select_, std::string rf_filter, std::string gain_mode_rx0_, std::string gain_mode_rx1_, double rf_gain_rx0_, double rf_gain_rx1_, bool enable_ch0, bool enable_ch1, long long freq_2ch, bool ppsmode_, bool customsamplesize_, std::string fe_ip_, int fe_ctlport_, int ssize_, int bshift_, bool spattern_, double lo_attenuation_db_, bool high_side_lo_, int tx_lo_channel_)
 

Detailed Description

This class implements conversion between Labsat 2, 3 and 3 Wideband formats to gr_complex.

Definition at line 76 of file ad936x_iio_source.h.

Member Function Documentation

◆ start()

bool ad936x_iio_source::start ( )

start the sample transmission

◆ stop()

bool ad936x_iio_source::stop ( )

stop the sample transmission


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