AbstractFrontEnd(const std::string &referredInterfaceName) | AbstractFrontEnd | explicit |
AbstractSDRFrontEnd(const std::string &referredInterfaceName) | AbstractSDRFrontEnd | inlineexplicit |
agcSupport | SDRDeviceHardwareInformation | mutableprotected |
agcSupportChanged | SDRDeviceHardwareInformation | mutableprotected |
agcSupportMapChanged | SDRDeviceHardwareInformation | mutableprotected |
applyPreset(const std::string &presetName, bool skipChangeRate=false)=0 | FrontEndConfigurations | pure virtual |
boardInfo | SDRDeviceHardwareInformation | mutableprotected |
boardInfoChanged | SDRDeviceHardwareInformation | mutableprotected |
buildExtraInfo() override | AbstractSDRFrontEnd | inlinevirtual |
clearTxStatus()=0 | AbstractSDRFrontEnd | pure virtual |
clockAndTimeSourcesChanged | SDRDeviceHardwareInformation | mutableprotected |
currentTxSequenceNumber | FrontEndConfigurations | protected |
daughterboardProfiles | SDRDeviceHardwareInformation | mutableprotected |
destinationAddressFilterList | FrontEndConfigurations | protected |
frequencyRangesChanged | SDRDeviceHardwareInformation | mutableprotected |
frequencyRangesMapChanged | SDRDeviceHardwareInformation | mutableprotected |
frontendProfiles | SDRDeviceHardwareInformation | mutableprotected |
frontendProfilesChanged | SDRDeviceHardwareInformation | mutableprotected |
frontEndSubtype | AbstractFrontEnd | protected |
frontEndType | AbstractFrontEnd | protected |
fullDuplex | AbstractSDRFrontEnd | protected |
gainRangesChanged | SDRDeviceHardwareInformation | mutableprotected |
gainRangesMapChanged | SDRDeviceHardwareInformation | mutableprotected |
generateMultiChannelSignals(const ModularPicoScenesTxFrame &frame, const uint8_t numTxAntenna) | AbstractSDRFrontEnd | inlinevirtual |
generateSignal(const ModularPicoScenesTxFrame &frame, uint8_t numTxAntenna)=0 | AbstractSDRFrontEnd | pure virtual |
getAllChannels() | FrontEndConfigurations | inline |
getAllHardwareBoards(bool refresh=false) | SDRDeviceHardwareInformation | inlinevirtual |
getAllHardwareSupportedSensors(bool refresh=false) | SDRDeviceHardwareInformation | inlinevirtual |
getAndIncreasePerFrontEndTxFrameSequenceNumber() | FrontEndConfigurations | inlinevirtual |
getCarrierFrequency() override | AbstractSDRFrontEnd | inlinevirtual |
getCarrierFrequencyOffset4RxDecoding() override | AbstractSDRFrontEnd | inlinevirtual |
getCarrierFrequencyOffset4TxEncoding() override | AbstractSDRFrontEnd | inlinevirtual |
getChannelAndBandwidth() override | AbstractSDRFrontEnd | inlinevirtual |
getChannelFlags() override | AbstractSDRFrontEnd | inlinevirtual |
getClockSource() override | AbstractSDRFrontEnd | inlinevirtual |
getClockSources() override | AbstractSDRFrontEnd | inlinevirtual |
getControlChannelFrequency() override | AbstractSDRFrontEnd | inlinevirtual |
getCurrentNoiseFloor()=0 | AbstractSDRFrontEnd | pure virtual |
getFilterBandwidth() override | AbstractSDRFrontEnd | inlinevirtual |
getFrontEndSubtype() const | AbstractFrontEnd | |
getFrontEndType() const | AbstractFrontEnd | |
getHardwareAGCSupport(uint8_t channel, bool refresh=false) | SDRDeviceHardwareInformation | inlinevirtual |
getHardwareAGCSupport(bool refresh=false) | SDRDeviceHardwareInformation | inlinevirtual |
getHardwareBoardByIndex(size_t boardIndex, bool refresh=false) | SDRDeviceHardwareInformation | inlinevirtual |
getHardwareBoardCount(bool refresh=false) | SDRDeviceHardwareInformation | inlinevirtual |
getHardwareBoardInfo(bool refresh=false) | SDRDeviceHardwareInformation | inlinevirtual |
getHardwareDaughterboardProfile(size_t index, bool refresh=false) | SDRDeviceHardwareInformation | inlinevirtual |
getHardwareDaughterboardProfiles(bool refresh=false) | SDRDeviceHardwareInformation | inlinevirtual |
getHardwareFrontEndProfile(uint8_t channel, bool refresh=false) | SDRDeviceHardwareInformation | inlinevirtual |
getHardwareFrontEndProfiles(bool refresh=false) | SDRDeviceHardwareInformation | inlinevirtual |
getHardwareRxFrequencyRange(uint8_t channel, bool refresh=false) | SDRDeviceHardwareInformation | inlinevirtual |
getHardwareRxFrequencyRanges(bool refresh=false) | SDRDeviceHardwareInformation | inlinevirtual |
getHardwareRxGainRange(uint8_t channel, bool refresh=false) | SDRDeviceHardwareInformation | inlinevirtual |
getHardwareRxGainRanges(bool refresh=false) | SDRDeviceHardwareInformation | inlinevirtual |
getHardwareRxSamplingRateRange(uint8_t channel, bool refresh=false) | SDRDeviceHardwareInformation | inlinevirtual |
getHardwareRxSamplingRateRanges(bool refresh=false) | SDRDeviceHardwareInformation | inlinevirtual |
getHardwareSupportedClockAndTimeSources(bool refresh=false) | SDRDeviceHardwareInformation | inlinevirtual |
getHardwareSupportedMasterClockRates(bool refresh=false) | SDRDeviceHardwareInformation | inlinevirtual |
getHardwareSupportedRxAntennas(uint8_t channel, bool refresh=false) | SDRDeviceHardwareInformation | inlinevirtual |
getHardwareSupportedRxAntennas(bool refresh=false) | SDRDeviceHardwareInformation | inlinevirtual |
getHardwareSupportedRxChannels(bool refresh=false) | SDRDeviceHardwareInformation | inlinevirtual |
getHardwareSupportedSensors(uint8_t channel, bool refresh=false) | SDRDeviceHardwareInformation | inlinevirtual |
getHardwareSupportedTxAntennas(uint8_t channel, bool refresh=false) | SDRDeviceHardwareInformation | inlinevirtual |
getHardwareSupportedTxAntennas(bool refresh=false) | SDRDeviceHardwareInformation | inlinevirtual |
getHardwareSupportedTxChannels(bool refresh=false) | SDRDeviceHardwareInformation | inlinevirtual |
getHardwareTemperatures(bool refresh=false) | SDRDeviceHardwareInformation | inlinevirtual |
getHardwareTxFrequencyRange(uint8_t channel, bool refresh=false) | SDRDeviceHardwareInformation | inlinevirtual |
getHardwareTxFrequencyRanges(bool refresh=false) | SDRDeviceHardwareInformation | inlinevirtual |
getHardwareTxGainRange(uint8_t channel, bool refresh=false) | SDRDeviceHardwareInformation | inlinevirtual |
getHardwareTxGainRanges(bool refresh=false) | SDRDeviceHardwareInformation | inlinevirtual |
getHardwareTxSamplingRateRange(uint8_t channel, bool refresh=false) | SDRDeviceHardwareInformation | inlinevirtual |
getHardwareTxSamplingRateRanges(bool refresh=false) | SDRDeviceHardwareInformation | inlinevirtual |
getInstance(const std::string &referredInterfaceName) | USRPFrontEnd | static |
getLastTxStatus() const =0 | AbstractSDRFrontEnd | pure virtual |
getMacAddressPhy() const | AbstractFrontEnd | |
getMasterClockRate() override | AbstractSDRFrontEnd | inlinevirtual |
getNumSamplesSavedBeforeStart() override | AbstractSDRFrontEnd | inlinevirtual |
getNumSamplesSavedBeforeStart(const double numSamplesSavedBeforeStartV) override | AbstractSDRFrontEnd | inlinevirtual |
getPhyId() const | AbstractFrontEnd | |
getReferredInterfaceName() const | AbstractFrontEnd | |
getRxAntenna() override | AbstractSDRFrontEnd | inlinevirtual |
getRxAntennas() override | AbstractSDRFrontEnd | inlinevirtual |
getRxBufferDuration() const =0 | SDRFrontEndConfigurations | pure virtual |
getRxCarrierFrequencies()=0 | SDRFrontEndConfigurations | pure virtual |
getRxChainMask() override | AbstractSDRFrontEnd | inlinevirtual |
getRxChannelBandwidth() override | AbstractSDRFrontEnd | inlinevirtual |
getRxChannelBandwidthMode() override | AbstractSDRFrontEnd | inlinevirtual |
getRxChannels() override | AbstractSDRFrontEnd | inlinevirtual |
getRxGain() override | AbstractSDRFrontEnd | inlinevirtual |
getRxIqCrossTalkDegree() override | AbstractSDRFrontEnd | inlinevirtual |
getRxIqRatioDB() override | AbstractSDRFrontEnd | inlinevirtual |
getRxOfdmSymbolOffset() override | AbstractSDRFrontEnd | inlinevirtual |
getRxResampleRatio() override | AbstractSDRFrontEnd | inlinevirtual |
getRxSamplingRate()=0 | SDRFrontEndConfigurations | pure virtual |
getRxSensitivity() override | AbstractSDRFrontEnd | inlinevirtual |
getSamplingFrequencyOffset4RxDecoding() override | AbstractSDRFrontEnd | inlinevirtual |
getSamplingFrequencyOffset4TxEncoding() override | AbstractSDRFrontEnd | inlinevirtual |
getSamplingRate() override | AbstractSDRFrontEnd | inlinevirtual |
getSDRFrontEndTime() override | AbstractSDRFrontEnd | inlinevirtual |
getTimeSource() override | AbstractSDRFrontEnd | inlinevirtual |
getTimeSources() override | AbstractSDRFrontEnd | inlinevirtual |
getTransferType() const override | AbstractSDRFrontEnd | inlinevirtual |
getTxAntenna() override | AbstractSDRFrontEnd | inlinevirtual |
getTxAntennas() override | AbstractSDRFrontEnd | inlinevirtual |
getTxCarrierFrequencies()=0 | SDRFrontEndConfigurations | pure virtual |
getTxChainMask() override | AbstractSDRFrontEnd | inlinevirtual |
getTxChannels() override | AbstractSDRFrontEnd | inlinevirtual |
getTxIqCrossTalkDegree() override | AbstractSDRFrontEnd | inlinevirtual |
getTxIqRatioDB() override | AbstractSDRFrontEnd | inlinevirtual |
getTxpower() override | AbstractSDRFrontEnd | inlinevirtual |
getTxResampleRatio() override | AbstractSDRFrontEnd | inlinevirtual |
getTxSamplingRate()=0 | SDRFrontEndConfigurations | pure virtual |
getUserSpecifiedTxParameters() | AbstractFrontEnd | |
hardwareInformationSheet() | SDRDeviceHardwareInformation | inline |
initializeSDR()=0 | SDRFrontEndConfigurations | pure virtual |
initializeTxFrame() override | AbstractFrontEnd | virtual |
isFullDuplexEnabled() override | AbstractSDRFrontEnd | inlinevirtual |
isHardwareSupportedPreset(const std::string &presetName)=0 | FrontEndConfigurations | pure virtual |
isReturnBasebandSignals() const =0 | SDRFrontEndBasebandConfigurations | pure virtual |
isRxMergeHighLow() override | AbstractSDRFrontEnd | inlinevirtual |
isRxResampleBypassFIR() override | AbstractSDRFrontEnd | inlinevirtual |
isTxServiceStarted() const | AbstractFrontEnd | virtual |
isTxSplitHighLow() override | AbstractSDRFrontEnd | inlinevirtual |
macAddress_PHY | AbstractFrontEnd | protected |
masterClockRatesChanged | SDRDeviceHardwareInformation | mutableprotected |
mergeHighLow | AbstractSDRFrontEnd | protected |
numDecodingThreads | AbstractSDRFrontEnd | protected |
numSamplesSavedBeforeStart | AbstractSDRFrontEnd | protected |
pauseRx() | AbstractFrontEnd | virtual |
pauseTx() | AbstractFrontEnd | virtual |
phyId | AbstractFrontEnd | protected |
prebuildSignals(ModularPicoScenesTxFrame &frame, const uint8_t numTxAntenna) | AbstractSDRFrontEnd | inlinevirtual |
printStatus() override | AbstractSDRFrontEnd | inlinevirtual |
referredInterfaceName | AbstractFrontEnd | protected |
refreshAllHardwareInfo() | SDRDeviceHardwareInformation | inlinevirtual |
refreshHardwareInfoForAGCSupport() override | AbstractSDRFrontEnd | inlineprotectedvirtual |
refreshHardwareInfoForBoards() override | AbstractSDRFrontEnd | inlineprotectedvirtual |
refreshHardwareInfoForClockAndTimeSources() override | AbstractSDRFrontEnd | inlineprotectedvirtual |
refreshHardwareInfoForConnectionProfile() | SDRDeviceHardwareInformation | inlineprotectedvirtual |
refreshHardwareInfoForFrequencyRanges() override | AbstractSDRFrontEnd | inlineprotectedvirtual |
refreshHardwareInfoForFrontEndProfiles() override | AbstractSDRFrontEnd | inlineprotectedvirtual |
refreshHardwareInfoForGainRanges() override | AbstractSDRFrontEnd | inlineprotectedvirtual |
refreshHardwareInfoForMasterClockRates() override | AbstractSDRFrontEnd | inlineprotectedvirtual |
refreshHardwareInfoForSamplingRateRanges() override | AbstractSDRFrontEnd | inlineprotectedvirtual |
refreshHardwareInfoForSensors() override | AbstractSDRFrontEnd | inlineprotectedvirtual |
refreshHardwareInfoForSupportedAntennas() override | AbstractSDRFrontEnd | inlineprotectedvirtual |
refreshHardwareInfoForSupportedChannels() override | AbstractSDRFrontEnd | inlineprotectedvirtual |
refreshHardwareInfoForTemperatures() override | AbstractSDRFrontEnd | inlineprotectedvirtual |
registerRxHandle(const std::function< void(const ModularPicoScenesRxFrame &)> &rxHandle) | AbstractFrontEnd | |
resumeRx() | AbstractFrontEnd | virtual |
resumeTx() | AbstractFrontEnd | virtual |
rxCarrierFrequencyOffset | AbstractSDRFrontEnd | protected |
rxCBW | AbstractSDRFrontEnd | protected |
rxChannels | AbstractSDRFrontEnd | protected |
rxFrequencyRanges | SDRDeviceHardwareInformation | mutableprotected |
rxGainRanges | SDRDeviceHardwareInformation | mutableprotected |
rxHandle | AbstractFrontEnd | protected |
rxIQMismatchRatioDb | AbstractSDRFrontEnd | protected |
rxIQMismatchRatioDegree | AbstractSDRFrontEnd | protected |
rxOFDMSymbolOffset | AbstractSDRFrontEnd | protected |
rxPaused | AbstractFrontEnd | protected |
rxResampleBypassFIR | AbstractSDRFrontEnd | protected |
rxResampleRatio | AbstractSDRFrontEnd | protected |
rxSamplingFrequencyOffset | AbstractSDRFrontEnd | protected |
rxSamplingRateRanges | SDRDeviceHardwareInformation | mutableprotected |
rxSensitivity | AbstractSDRFrontEnd | protected |
rxServiceStarted | AbstractFrontEnd | protected |
rxSignalDumpDelayedStartDuration | AbstractSDRFrontEnd | protected |
rxSignalDumpFilePath | AbstractSDRFrontEnd | protected |
rxSignalReplayFilePath | AbstractSDRFrontEnd | protected |
samplingRateRangesChanged | SDRDeviceHardwareInformation | mutableprotected |
samplingRateRangesMapChanged | SDRDeviceHardwareInformation | mutableprotected |
sensorsChanged | SDRDeviceHardwareInformation | mutableprotected |
sensorsMapChanged | SDRDeviceHardwareInformation | mutableprotected |
setAGC(bool enableAGC)=0 | SDRFrontEndConfigurations | pure virtual |
setCarrierFrequency(double carrierFrequency) override | AbstractSDRFrontEnd | inlinevirtual |
setCarrierFrequencyOffset4RxDecoding(double rxCarrierFrequencyOffsetV) override | AbstractSDRFrontEnd | inlinevirtual |
setCarrierFrequencyOffset4TxEncoding(double carrierFrequencyOffset) override | AbstractSDRFrontEnd | inlinevirtual |
setChannelAndBandwidth(double control, double bw, double center) override | AbstractSDRFrontEnd | inlinevirtual |
setChannelAndBandwidth(std::optional< double > control, std::optional< double > bw, std::optional< double > center) override | AbstractSDRFrontEnd | inlinevirtual |
setClockSource(const std::string &clockSource) override | AbstractSDRFrontEnd | inlinevirtual |
setClockSources(const std::vector< std::string > &clockSources) override | AbstractSDRFrontEnd | inlinevirtual |
setControlChannelFrequency(double controlFrequency) override | AbstractSDRFrontEnd | inlinevirtual |
setDestinationMACAddressFilter(const std::vector< std::array< uint8_t, 6 > > &addresses) | FrontEndConfigurations | inlinevirtual |
setFilterBandwidth(double bw) override | AbstractSDRFrontEnd | inlinevirtual |
setFullDuplex(const bool enableFullDuplex) override | AbstractSDRFrontEnd | inlinevirtual |
setMasterClockRate(double masterClockRate) override | AbstractSDRFrontEnd | inlinevirtual |
setNumRxChannels(const uint8_t numRxChannels) | FrontEndConfigurations | inline |
setNumThreads4RxDecoding(const uint8_t numThreads) override | AbstractSDRFrontEnd | inlinevirtual |
setNumTxChannels(const uint8_t numTxChannels) | FrontEndConfigurations | inline |
setReferredInterfaceName(const std::string &name) | AbstractFrontEnd | |
setRxAntenna(const std::string &rxAnt) override | AbstractSDRFrontEnd | inlinevirtual |
setRxAntennas(const std::vector< std::string > &rxAnts) override | AbstractSDRFrontEnd | inlinevirtual |
setRxCarrierFrequencies(std::vector< double > carrierFreqs)=0 | SDRFrontEndConfigurations | pure virtual |
setRxChainMask(const uint8_t rxChainMask) override | AbstractSDRFrontEnd | inlinevirtual |
setRxChannelBandwidth(double rxcbw) override | AbstractSDRFrontEnd | inlinevirtual |
setRxChannelBandwidthMode(ChannelBandwidthEnum rxCbw) override | AbstractSDRFrontEnd | inlinevirtual |
setRxChannels(const std::vector< size_t > &rxChannelsN) override | AbstractSDRFrontEnd | inlinevirtual |
setRxGain(double rxGain) override | AbstractSDRFrontEnd | inlinevirtual |
setRxGain(double rxGain, uint8_t channel) override | AbstractSDRFrontEnd | inlinevirtual |
setRxIQMismatch(double iq_ratio_db, double iq_crosstalk_degree) override | AbstractSDRFrontEnd | inlinevirtual |
setRxMergeHighLow(const bool merge) override | AbstractSDRFrontEnd | inlinevirtual |
setRxOfdmSymbolOffset(const double rxOfdmSymbolOffset) override | AbstractSDRFrontEnd | inlinevirtual |
setRxResampleBypassFIR(const bool bypass) override | AbstractSDRFrontEnd | inlinevirtual |
setRxResampleRatio(double rxResampleRatioV) override | AbstractSDRFrontEnd | inlinevirtual |
setRxSamplingRate(double rxRate)=0 | SDRFrontEndConfigurations | pure virtual |
setRxSensitivity(const double rxSensitivityV) override | AbstractSDRFrontEnd | inlinevirtual |
setRxSignalDumpDelayedStartDuration(const double delayedStartDuration) | AbstractSDRFrontEnd | inline |
setRxSignalDumpFilePath(const std::string &rxSignalDumpFilePathV) | AbstractSDRFrontEnd | inline |
setSamplingFrequencyOffset4RxDecoding(double samplingFrequencyOffset) override | AbstractSDRFrontEnd | inlinevirtual |
setSamplingFrequencyOffset4TxEncoding(double samplingFrequencyOffset) override | AbstractSDRFrontEnd | inlinevirtual |
setSamplingRate(double samplingRate) override | AbstractSDRFrontEnd | inlinevirtual |
setSignalReplayFilePath(const std::string &signalReplayFilePath) | AbstractSDRFrontEnd | inline |
setSourceMACAddressFilter(const std::vector< std::array< uint8_t, 6 > > &addresses) | FrontEndConfigurations | inlinevirtual |
setTimeSource(const std::string &timeSource) override | AbstractSDRFrontEnd | inlinevirtual |
setTimeSources(const std::vector< std::string > &timeSources) override | AbstractSDRFrontEnd | inlinevirtual |
setTransferType(const SDRFrontEndTransferType transferTypeV) override | AbstractSDRFrontEnd | inlinevirtual |
setTxAntenna(const std::string &txAnt) override | AbstractSDRFrontEnd | inlinevirtual |
setTxAntennas(const std::vector< std::string > &txAnts) override | AbstractSDRFrontEnd | inlinevirtual |
setTxCarrierFrequencies(std::vector< double > carrierFreqs)=0 | SDRFrontEndConfigurations | pure virtual |
setTxChainMask(const uint8_t txChainMask) override | AbstractSDRFrontEnd | inlinevirtual |
setTxChannels(const std::vector< size_t > &txChannelsN) override | AbstractSDRFrontEnd | inlinevirtual |
setTxIQMismatch(double iq_ratio_db, double iq_crosstalk_degree) override | AbstractSDRFrontEnd | inlinevirtual |
setTxpower(double txpower) override | AbstractSDRFrontEnd | inlinevirtual |
setTxResampleRatio(double txResampleRatioV) override | AbstractSDRFrontEnd | inlinevirtual |
setTxSamplingRate(double txRate)=0 | SDRFrontEndConfigurations | pure virtual |
setTxSignalDumpFilePath(const std::string &txSignalDumpFilePathV) | AbstractSDRFrontEnd | inline |
setTxSignalReplayDelayMs(const std::optional< uint32_t > &txSignalReplayDelayMs) | AbstractSDRFrontEnd | inline |
setTxSplitHighLow(const bool split) override | AbstractSDRFrontEnd | inlinevirtual |
skipMPDUDecoding4HESUHighDopplerFrame(bool skipDataDecoding)=0 | SDRFrontEndConfigurations | pure virtual |
sourceAddressFilterList | FrontEndConfigurations | protected |
startRx()=0 | AbstractFrontEnd | pure virtual |
startTx() | AbstractFrontEnd | virtual |
stopRx()=0 | AbstractFrontEnd | pure virtual |
stopTx() | AbstractFrontEnd | virtual |
supportAGC()=0 | SDRFrontEndConfigurations | pure virtual |
supportedAntennasChanged | SDRDeviceHardwareInformation | mutableprotected |
supportedAntennasMapChanged | SDRDeviceHardwareInformation | mutableprotected |
supportedChannelsChanged | SDRDeviceHardwareInformation | mutableprotected |
supportedClockAndTimeSources | SDRDeviceHardwareInformation | mutableprotected |
supportedMasterClockRates | SDRDeviceHardwareInformation | mutableprotected |
supportedRxAntennas | SDRDeviceHardwareInformation | mutableprotected |
supportedRxChannels | SDRDeviceHardwareInformation | mutableprotected |
supportedSensors | SDRDeviceHardwareInformation | mutableprotected |
supportedTxAntennas | SDRDeviceHardwareInformation | mutableprotected |
supportedTxChannels | SDRDeviceHardwareInformation | mutableprotected |
temperatureReadings | SDRDeviceHardwareInformation | mutableprotected |
temperaturesChanged | SDRDeviceHardwareInformation | mutableprotected |
transferType | AbstractSDRFrontEnd | protected |
transmit(const ModularPicoScenesTxFrame &frame) override | AbstractSDRFrontEnd | inlinevirtual |
transmitFramesInBatch(const std::vector< const ModularPicoScenesTxFrame * > &frames, const uint32_t repeat) override | AbstractSDRFrontEnd | inlinevirtual |
transmitFramesInBatch(Frames &&... frames) | AbstractSDRFrontEnd | inline |
AbstractFrontEnd::transmitFramesInBatch(const std::vector< ModularPicoScenesTxFrame > &frames, const uint32_t repeat) | AbstractFrontEnd | inlinevirtual |
transmitSignal(const CS16Vector &signals, const uint8_t numTxChannels, const double postfixDuration) | AbstractSDRFrontEnd | inlinevirtual |
transmitSignal(const std::vector< CS16Vector > &multiChannelSignals, const double postfixDuration) | AbstractSDRFrontEnd | inlinevirtual |
transmitSignalInBatchedSingleBurst(const std::vector< std::vector< const void * > > &multipleSignals, const std::vector< int64_t > &signalLength, const std::vector< double > &postfixDurations, uint32_t repeat)=0 | AbstractSDRFrontEnd | pure virtual |
transmitSignals(const std::vector< const void * > &signals, int64_t bufferLength, double postfixDuration)=0 | AbstractSDRFrontEnd | pure virtual |
transmitSignalsContinuously(const std::vector< const void * > &multiChannelHeaders, int64_t numSignalsPerAntenna, bool burstStart, bool burstEnd)=0 | AbstractSDRFrontEnd | pure virtual |
transmitSignalsFromFile(const std::string &signalSourceFile, uint64_t repeat)=0 | AbstractSDRFrontEnd | pure virtual |
txChannels | AbstractSDRFrontEnd | protected |
txFrequencyRanges | SDRDeviceHardwareInformation | mutableprotected |
txGainRanges | SDRDeviceHardwareInformation | mutableprotected |
txPauseCV | AbstractFrontEnd | protected |
txPaused | AbstractFrontEnd | protected |
txPauseMutex | AbstractFrontEnd | protected |
txSamplingRateRanges | SDRDeviceHardwareInformation | mutableprotected |
txServiceStarted | AbstractFrontEnd | protected |
txSignalDumpFilePath | AbstractSDRFrontEnd | protected |
txSignalReplayDelay_ms | AbstractSDRFrontEnd | protected |
useConventionalPacketDetector() const =0 | SDRFrontEndBasebandConfigurations | pure virtual |
userSpecifiedRxChannels() const override | AbstractSDRFrontEnd | inlinevirtual |
userSpecifiedTxChannels() const override | AbstractSDRFrontEnd | inlinevirtual |
userSpecifiedTxParameters | AbstractFrontEnd | protected |
USRPAddress | USRPFrontEnd | protected |
USRPFrontEnd(const std::string &referredInterfaceName) | USRPFrontEnd | explicitprotected |
~AbstractFrontEnd()=default | AbstractFrontEnd | virtual |
~FrontEndConfigurations()=default | FrontEndConfigurations | virtual |
~SDRDeviceHardwareInformation()=default | SDRDeviceHardwareInformation | virtual |
~SDRFrontEndBasebandConfigurations()=default | SDRFrontEndBasebandConfigurations | virtual |