Welcome to the new FlexRadio Community! Please review the new Community Rules and other important new Community information on the Message Board.
Need the latest SmartSDR, Power Genius, Tuner Genius and Antenna Genius Software?
SmartSDR v3.8.19 and the SmartSDR v3.8.19 Release Notes | SmartSDR v2.12.1 and the SmartSDR v2.12.1 Release Notes
SmartSDR v1.12.1 and the SmartSDR v1.12.1 Release Notes
Power Genius XL Utility v3.8.8 and the Power Genius XL Release Notes v3.8.8
Tuner Genius XL Utility v1.2.11 and the Tuner Genius XL Release Notes v1.2.11
Antenna Genius Utility v4.1.8
SmartSDR v3.8.19 and the SmartSDR v3.8.19 Release Notes | SmartSDR v2.12.1 and the SmartSDR v2.12.1 Release Notes
SmartSDR v1.12.1 and the SmartSDR v1.12.1 Release Notes
Power Genius XL Utility v3.8.8 and the Power Genius XL Release Notes v3.8.8
Tuner Genius XL Utility v1.2.11 and the Tuner Genius XL Release Notes v1.2.11
Antenna Genius Utility v4.1.8
If you are having a problem, please refer to the product documentation or check the Help Center for known solutions.
Need technical support from FlexRadio? It's as simple as Creating a HelpDesk ticket.
Need technical support from FlexRadio? It's as simple as Creating a HelpDesk ticket.
Decoding DAX IQ Steam into spectrum of CW
Rick - W5FCX
Member ✭✭
I’m beginning work on some CW utilities and need to understand a few things to start about DAX IQ content. 1. Is DAX IQ stream made up of 4-byte floats or Fixed point? 2. What is the fully decoded spectrum bandwidth once IQ stream is run through FFT expected to be? 3. Will the DAX stream center frequency match the associated panadapter, plus and minus half the decoded bandwidth? 4. Are there any code examples or detailed descriptions of the DAX IQ interface and content available? Thanks in advance. Rick W5FCX
0
Answers
-
This has been on my list to do for quite some time. I hope some good answers show up.0
-
First, I'm assuming you're asking about the ethernet interface (as opposed to FlexLib or DAX).
1. DAX IQ is 4 byte floats (2 channels) -- so 8 bytes per frame.
2. It will depend on the selected bandwidth (24, 48, 96 or 192kHz). I think it may be just under the specified bandwidth as a result of the filters.
3. The center frequency of the Panadapter should match the center of the IQ samples exactly.
4. I'm not aware of any, but I'm happy to answer any questions you have as we use the same interface for DAX.1 -
Thanks. One more question. If I decided to use the DAX IQ audio stream instead of the API, what is the loss of accuracy or other differences?0
-
The only real downside is having to interface with the Windows sound system. So long as it doesn't do any strange resampling, you shouldn't have any degradation. Likely some additional latency.0
-
Eric - a few more questions. I'm new to IQ processing, sorry for basic IQ 101 questions.
In the case of DAX IQ stream arriving via Windows sound channel, I assume that's a composite IQ signal that must be downconverted and filtered into its separate I and Q components. I want to produce an FFT spectrum power vector (Python) of the signal to identify each CW component. Can I just run the FFT and then low-pass filter to get there or what?
In the case of direct API IQ stream, I'm assuming those are I/Q baseband signals and I need to take the square root of I + Q to recover the original AM spectrum.
Am I on the right track here?0 -
Agreed. Looks like default Windows sound system is 44.1khz. Assume DAX drivers support the higher sample rates.0
-
More research suggests that SDR I and Q data streams are typically delivered in each stereo audio channel, with I component in right channel and Q in the left. Is this the case with DAX IQ?0
-
Which one is in which channel is often indeterminate, but IQ is delivered in stereo audio channels. If DAX IQ did not also do this, it would not work with all of the apps that expect normal IQ delivery in stereo channels :-) There are many apps that work just fine with Flex DAX IQ data.1
-
Makes perfect sense. And it answers one of my questions. Thanks!0
Leave a Comment
Categories
- All Categories
- 289 Community Topics
- 2.1K New Ideas
- 530 The Flea Market
- 7.5K Software
- 6K SmartSDR for Windows
- 146 SmartSDR for Maestro and M models
- 358 SmartSDR for Mac
- 249 SmartSDR for iOS
- 230 SmartSDR CAT
- 171 DAX
- 352 SmartSDR API
- 8.7K Radios and Accessories
- 7K FLEX-6000 Signature Series
- 20 FLEX-8000 Signature Series
- 841 Maestro
- 43 FlexControl
- 847 FLEX Series (Legacy) Radios
- 793 Genius Products
- 415 Power Genius XL Amplifier
- 277 Tuner Genius XL
- 101 Antenna Genius
- 243 Shack Infrastructure
- 166 Networking
- 404 Remote Operation (SmartLink)
- 130 Contesting
- 630 Peripherals & Station Integration
- 125 Amateur Radio Interests
- 869 Third-Party Software