SmartSDR v3.9.19 and the SmartSDR v3.9.19 Release Notes
SmartSDR v2.12.1 and the SmartSDR v2.12.1 Release Notes
The latest 4O3A Genius Product Software and Firmware
Need technical support from FlexRadio? It's as simple as Creating a HelpDesk ticket.
should slices always be referenced with different com ports ?
Should programs always reference two different slices with two different com ports ?
I suppose if Com1 is for the RX slice, it would call FR0 to set the RX mode.
And, if Com2 is for the TX slice, it would call FT0 to set the TX mode.
Correct?
Is there any reason a program would want to use the same Com port # against two different slices ?
This is in regard to a satellite tracking program with 2 scenarios:
- split operation on same band
- duplex operation on different bands
Best regards.
Answers
-
SpaceStation
It appears you are using CAT Kenwood commands to control the Flex Radio from you satellite tracking app. The Kenwood commands available to the Flex are very limited.
Have you considered, rather, to use the TCP API or dot.net command set. These are much more comrehensive.
Alan. WA9WUD
0 -
Hi Alan,
For the app's current implementation, a couple people say everything is working for them, but there is one person who is getting a new slice VFO C when a current FT1 command is issue - so I think I just want to figure this one code issue out.
Do you have a pointer to the documentation sets for those additional commands you mention ? I will take a look at them.0 -
Flex API WiKi
Alan. WA9WUD
0 -
I wholeheartedly agree with Alan. But to answer your question, you can put the radio into "Split" mode using CAT. When you do this, it will create another Slice, the Split Slice, which will be set as the transmitter. In that case, there will be 2 Slices that are in use by the CAT system.
This stems from a world where CAT supported radios that had a main and sub VFO and Slices are our best representation of those physical manifestation of control.
To Alan's point, this question gets much less complex when you stop viewing it through the lens of how CAT has always worked and start viewing it through a new paradigm — one where you have flexible resources called Slices that can be tuned indepedently and each set as the Transmit Slice at will. This is the power of the ethernet API and it is much less limiting as a result. Some might argue it is more complex. I would say it is more powerful/flexible/capable.
I hope that helps. I would recommend that you refer to the SmartSDR CAT User Guide (https://www.flexradio.com/documentation/smartsdr-cat-user-guide-pdf/) for details on the Split command or any other CAT commands. Feel free to ask other questions as they come up.
0 -
@SpaceStation22 , if you want to see some sample code using FlexLib with C# in the .net environment, search GitHub for KD0RC. There are a couple of fully functioning utilities and some sample starter code.
0
Leave a Comment
Categories
- All Categories
- 349 Community Topics
- 2.1K New Ideas
- 615 The Flea Market
- 8K Software
- 2 SmartSDR+
- 6.3K SmartSDR for Windows
- 173 SmartSDR for Maestro and M models
- 412 SmartSDR for Mac
- 267 SmartSDR for iOS
- 249 SmartSDR CAT
- 186 DAX
- 375 SmartSDR API
- 9.2K Radios and Accessories
- 22 Aurora
- 207 FLEX-8000 Signature Series
- 7.1K FLEX-6000 Signature Series
- 921 Maestro
- 53 FlexControl
- 860 FLEX Series (Legacy) Radios
- 894 Genius Products
- 455 Power Genius XL Amplifier
- 323 Tuner Genius XL
- 116 Antenna Genius
- 283 Shack Infrastructure
- 199 Networking
- 444 Remote Operation (SmartLink)
- 138 Contesting
- 754 Peripherals & Station Integration
- 139 Amateur Radio Interests
- 973 Third-Party Software