Welcome to the new FlexRadio Community! Please review the new Community Rules and other important new Community information on the Message Board.
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.

Getting transmitting slice ID using CAT commands

Member ✭✭
edited February 2017 in SmartSDR CAT
Hello,

I am wondering what is the "official" algorithm, I have to use, to get the transmitting Slice ID using serial commands.
I am aware of the operational notes on page 3 of the SSDR Cat manual and I would like to solve the issue when "Commands that access VFO B information before one of the commands mentioned above is issued or after the Split Slice is manually closed will receive a ‘?;’ response."

I am missing something but another question could be "Why the FT; and ZZSW; commands can't return the plain TX slice ID?"

73' Enzo
iw7dmh


Answers

  • Administrator, FlexRadio Employee admin
    edited February 2017
    Enzo,

    The CAT API was developed WAY before we had more than 2 VFOs.  For that reason, it is all oriented around a 2 VFO system.  As such, it is a tough task to try and wrap a modern transceiver like a FLEX-6700 (8 Slices) onto such a system.

    The way that we have chosen to implement the system is to leave the command set as is and abstract one or 2 Slices per CAT port.  This gives us the best compatibility with existing applications that only expect a 1 or 2 VFO type of radio.

    The right way to get the transmit Slice ID is probably not to use CAT at all, but rather to use the radio API.  It is a much richer API that comprehends more Slices (VFOs) and is accessible over the network.  See the FlexADP page (http://www.flexradio.com/amateur-products/flex-6000-signature-series/smartsdr-api/) for more info on the APIs that we offer.
  • Member ✭✭
    edited January 2017
    Thank you Eric,
    in the last weeks I ported my switchbox project, from Arduino based platform to Raspberry Pi 2/3 and I was going to give a try to the new embedded serial port.
    But, as you pointed out, there are more cons than pros so I'll go on with the smartsdr APIs.
    This time I have to deal with Python and I hope I'll be able to do it as well.

    73' Enzo

    image

Leave a Comment