Radio Not in List of Radios

  • 1
  • Question
  • Updated 3 years ago

I have a CW memory keyer program that uses FlexLib.  I have a user (FLEX-6500 user) who reports that my program cannot find the radio.  I have a FLEX-6700 and have never seen this problem.

Anybody have any suggestions about why the API.RadioList collection would be empty?

My code captures the RadoiAdded & RadioRemoved events to update the list of radios displayed to the user.

73, Ray, K9DUR

Photo of Ray Andrews, K9DUR

Ray Andrews, K9DUR, Elmer

  • 238 Posts
  • 61 Reply Likes

Posted 3 years ago

  • 1
Photo of Walt - KZ1F

Walt - KZ1F

  • 3040 Posts
  • 642 Reply Likes
This is a user not on your lan? The way radios are discovered and hence added is via a UDP broadcast. If the radio is  not on the same lan segment your software won't see it. Or if this user has your software and his radio on different lan segments it still won't see it. What's the lan segment the software is on and the lan segment his radio is on. Also, if the radio is off or just powering up, it won't see it.
(Edited)
Photo of Tim - W4TME

Tim - W4TME, Customer Experience Manager

  • 9130 Posts
  • 3454 Reply Likes
Are you supporting both versions of the Discovery protocol?
Photo of Ray Andrews, K9DUR

Ray Andrews, K9DUR, Elmer

  • 238 Posts
  • 61 Reply Likes
Tim,
I am using The FlexLib API.RadioList collection to get the list of radios. Also, I am capturing the RadioAdded & RadioRemoved events to update the list. So, I am using whatever discovery protocol that FlexLib is using.
73, Ray, K9DUR
Photo of Tim - W4TME

Tim - W4TME, Customer Experience Manager

  • 9130 Posts
  • 3454 Reply Likes
We changed discovery protocol versions in 1.2.  What version of SSDR is the operator using?  If it is an older version, the radio will not show up.
Photo of Ray Andrews, K9DUR

Ray Andrews, K9DUR, Elmer

  • 238 Posts
  • 61 Reply Likes

Tim, 

He says he is running v1.4.11.  I got his report just before you released v1.4.16 to the public.

73, Ray, K9DUR

(Edited)
Photo of Dan -- KC4GO

Dan -- KC4GO

  • 339 Posts
  • 68 Reply Likes
Ray download your keyer and it connected to my 6500 sent CW just fine. Can I be of any other assistance? 
Photo of Ray Andrews, K9DUR

Ray Andrews, K9DUR, Elmer

  • 238 Posts
  • 61 Reply Likes

I have some additional info from my user.  He does not have a router.  His computer is connected to the internet via the Ethernet adapter on the motherboard.  He added another Ethernet adapter to connect the radio.  Therefore, I suspect my program is trying to find the radio using the wrong adapter.

So, how do I resolve this?

73, Ray, K9DUR

Photo of Tim - W4TME

Tim - W4TME, Customer Experience Manager

  • 9130 Posts
  • 3453 Reply Likes
Honestly, he should go buy an Ethernet switch connect it to the Internet router and then the PC and the radio to the switch and not use the ethernet adapter.

Otherwise, I this this is a question for Eric.
(Edited)
Photo of Ray Andrews, K9DUR

Ray Andrews, K9DUR, Elmer

  • 238 Posts
  • 61 Reply Likes
Thanks, Tim.  I will so advise him. -- 73, Ray, K9DUR