Classes | |
| class | attr_sink |
| Generic writer for attributes of IIO devices. More... | |
| class | attr_source |
| Generic reader for attributes of IIO devices. More... | |
| class | attr_updater |
| Generic helper block to create message in a format that will be accepted by the IIO Attribute Sink Block. More... | |
| class | dds_control |
| Control block for DDSs which are available in controlling FPGAs of certain IIO drivers. More... | |
| class | device_sink |
| Generic sink for IIO drivers with buffered input channels. More... | |
| class | device_source |
| Generic source for IIO drivers with buffered output channels. More... | |
| class | fmcomms2_sink |
| Device specific sink for FMComms evaluation cards. More... | |
| class | fmcomms2_source |
| Device specific source for FMComms evaluation cards. More... | |
| class | iio_param_t |
Typedefs | |
| typedef fmcomms2_sink< int16_t > | fmcomms2_sink_s |
| typedef fmcomms2_sink< std::complex< int16_t > > | fmcomms2_sink_sc16 |
| typedef fmcomms2_sink< gr_complex > | fmcomms2_sink_fc32 |
| typedef fmcomms2_source< int16_t > | fmcomms2_source_s |
| typedef fmcomms2_source< std::complex< int16_t > > | fmcomms2_source_sc16 |
| typedef fmcomms2_source< gr_complex > | fmcomms2_source_fc32 |
| typedef std::variant< long long unsigned int, long unsigned int, int, double, std::string > | iio_param_value_t |
| typedef std::vector< iio_param_t > | iio_param_vec_t |
Enumerations | |
| enum class | data_type_t { DOUBLE = 0 , FLOAT = 1 , LONGLONG = 2 , INT = 3 , UINT8 = 4 } |
| enum class | attr_type_t { CHANNEL = 0 , DEVICE = 1 , DEVICE_BUFFER = 2 , DEVICE_DEBUG = 3 , DIRECT_REGISTER_ACCESS = 4 } |
Functions | |
| std::string IIO_API | get_pluto_uri () |
| typedef fmcomms2_sink<int16_t> gr::iio::fmcomms2_sink_s |
| typedef fmcomms2_sink<std::complex<int16_t> > gr::iio::fmcomms2_sink_sc16 |
| typedef fmcomms2_source<int16_t> gr::iio::fmcomms2_source_s |
| typedef fmcomms2_source<std::complex<int16_t> > gr::iio::fmcomms2_source_sc16 |
| typedef std::variant<long long unsigned int, long unsigned int, int, double, std::string> gr::iio::iio_param_value_t |
| typedef std::vector<iio_param_t> gr::iio::iio_param_vec_t |
|
strong |
|
strong |