Why does SSDR show radio available?

  • 1
  • Question
  • Updated 4 months ago
I assume this has something to do with multi-client but makes no sense to me.  On the same PC it does not seem like should have radio available?  If course I cant start it. This started with V 3.
Photo of Rich McCabe

Rich McCabe

  • 1122 Posts
  • 240 Reply Likes

Posted 4 months ago

  • 1
Photo of Eric - KE5DTO

Eric - KE5DTO, Official Rep

  • 916 Posts
  • 344 Reply Likes
Official Response

I think the real question here is what is meant by Available?  Available means that the radio has a GUI Client slot open that could accept another client connection.

You make an excellent point that if you already have a client open on the same PC that we don't allow you to make a second connection.  This doesn't mean that the radio doesn't have an open slot (and this is why it shows Available).

We may be able to look at the information available and present something different, but this becomes a problem of who knows what.  When you start a second instance of SmartSDR, the 2nd instance only knows about the 1st instance presence via the OS (another smartsdr.exe is running) and whatever the radio will tell it via the API.  When you combine this view of information with the fact that when you connect via SmartLink, the client IP shown is the external IP, this means that a change to this interface could cause 2 Computers behind the same external IP from being able to connect to the same radio.

I hope that helps shed some light on why this is the way it is.  We'll take another look to see what we can do to improve the messaging without restricting someone from connecting that should be able to.  Thanks for the opportunity to explain.