SmartSDR v3.9.18 and the SmartSDR v3.9.18 Release Notes
SmartSDR v2.12.1 and the SmartSDR v2.12.1 Release Notes
Power Genius XL Utility v3.8.9 and the Power Genius XL Release Notes v3.8.9
Tuner Genius XL Utility v1.2.11 and the Tuner Genius XL Release Notes v1.2.11
Antenna Genius Utility v4.1.8
Need technical support from FlexRadio? It's as simple as Creating a HelpDesk ticket.
MacLogger DX Using API for Frequency Control & Display causes DAX Stream
MacLogger DX by Dogpark Software is one of the first logging software on any OS platform to utilize the Flex Radio API (via Stu - K6TU author of the
smartsdr-objective-c framework) to talk to the Signature Series radios (6000).
I have noticed that anytime I start MacLogger DX, configured to work with my 6300, A DAX audio stream is instantiated. At the current level of the FlexLib API, when the developer only intends to control/display the frequency, mode, slice of the radio, is the DAX Audio Stream just a tag-along appurtenance?
If this is working as designed per the API, I would ask that FRS to consider to make these functions individually executable/controllable in future versions. If it this is not normal function of the current FlexLib, does anyone have an idea what Don Agro might be doing incorrectly so that he could be advised?
Answers
-
So... Just a technical nit: K6TU's Objective C Framework doesn't use FlexLib. Flexlib is for use by .Net languages (such as C#, VB.Net, and F#). The K6TU Framework is an alternative to Flexlib that lets you write code in Objective C. The K6TU Framework sends and receives packets from the LAN directly.
I've never used K6TU's Framework, but from a Flexlib point of view and from the point of the LAN protocol, there's no reason that a DAX Audio Stream need be instantiated.
Somebody familiar with K6TU's Framework can tell you if there's anything in that framework that would automagically instantiate a DAX Audio Stream.
Peter K1PGV
1 -
Much appreciated for the well-needed clarification!
Stu, can you comment?
0 -
If a DAX steam is being created, its because one was configured via SmartSDR and is persisted (saved) in the state information maintained by the radio. The DAX channel is being added by the radio based on persistence information when you start the radio.
Just use SmartSDR to go to the slice and set the DAX channel to none.
Neither MacLoggerDX or the API framework I wrote will initiate a DAX session un-commanded.
Hope this answers your question.
Stu K6TU
1 -
Thanks for the quick answer! I knew that someone would have the answer. I will modify my global SSB settings to not have a DAX channel enabled.0
Leave a Comment
Categories
- All Categories
- 322 Community Topics
- 2.1K New Ideas
- 587 The Flea Market
- 7.8K Software
- 6.2K SmartSDR for Windows
- 164 SmartSDR for Maestro and M models
- 390 SmartSDR for Mac
- 256 SmartSDR for iOS
- 245 SmartSDR CAT
- 177 DAX
- 368 SmartSDR API
- 9K Radios and Accessories
- 12 Aurora
- 144 FLEX-8000 Signature Series
- 7.1K FLEX-6000 Signature Series
- 902 Maestro
- 50 FlexControl
- 854 FLEX Series (Legacy) Radios
- 860 Genius Products
- 443 Power Genius XL Amplifier
- 303 Tuner Genius XL
- 114 Antenna Genius
- 272 Shack Infrastructure
- 192 Networking
- 435 Remote Operation (SmartLink)
- 135 Contesting
- 709 Peripherals & Station Integration
- 131 Amateur Radio Interests
- 935 Third-Party Software