Types and Enums#
-
enum vxsdr::transport_type#
The
transport_typedescribes the transports used to send and receive data and commands. (UDP is the default, and UDP and PCIE are currently the only transports supported.)Values:
-
enumerator TRANSPORT_TYPE_UDP#
-
enumerator TRANSPORT_TYPE_PCIE#
-
enumerator TRANSPORT_TYPE_UDP#
-
enum vxsdr::stream_state#
The
stream_statetype reports the status of TX or RX data streaming.Values:
-
enumerator STREAM_STOPPED#
-
enumerator STREAM_RUNNING#
-
enumerator STREAM_WAITING_FOR_START#
-
enumerator STREAM_ERROR#
-
enumerator STREAM_STOPPED#
-
using vxsdr::wire_sample = std::complex<int16_t>#
The
wire_sampletype is used for data transfer between the host and device; wire samples may be translated to and from other types by the host library.
-
using vxsdr::filter_coefficient = std::complex<int16_t>#
The
filter_coefficienttype is used for representing filter coefficients.