GNSS-SDR 0.0.21
An Open Source GNSS Software Defined Receiver
Loading...
Searching...
No Matches
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
bool stop ()
 stop the sample transmission
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 (const std::string &pluto_uri_, const std::string &board_type_, int64_t bandwidth_, int64_t sample_rate_, int64_t freq_, const std::string &rf_port_select_, const std::string &rf_filter, const std::string &gain_mode_rx0_, const std::string &gain_mode_rx1_, double rf_gain_rx0_, double rf_gain_rx1_, bool enable_ch0, bool enable_ch1, int64_t freq_2ch, bool ppsmode_, bool customsamplesize_, const 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 77 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: