开云体育

ctrl + shift + ? for shortcuts
© 2025 Groups.io

RCS-4 Antenna Switch Replacement - WA4MCM Remote Switch


 

I talked with Don the owner of WA4MCM and he is now shipping a version of his remote antenna switch that communicates via USB.

He is sending me a 4 position control unit to do some Node Red testing with, but it looks like programming a flow will be rather easy.? I think I'm going to set the USB up with the ser2net protocol so any device on the network can communicate with it via the Pi.??

In the future he is going to automate the manual/automatic button so it's fully remote, but needs to sell out of his current inventory.? He suspects maybe around the first of the year the net boards will be ready.? He will be at Hamcation in the flea market selling his ant switches.?

Once the flow is done for the RAAS-4A, I'll post it in the files section.



Thanks
Kyle
AA0Z


 

Finally got this device and I'm having some issues with the Pi seeing the USB device.? Here are the dmsg logs.

[676407.586035] usb 1-1.1: new full-speed USB device number 7 using xhci_hcd
[676407.686268] usb 1-1.1: device descriptor read/64, error -32
[676407.906268] usb 1-1.1: device descriptor read/64, error -32
[676408.126049] usb 1-1.1: new full-speed USB device number 8 using xhci_hcd
[676408.226265] usb 1-1.1: device descriptor read/64, error -32
[676408.446347] usb 1-1.1: device descriptor read/64, error -32
[676408.566693] usb 1-1-port1: attempt power cycle
[676409.226063] usb 1-1.1: new full-speed USB device number 9 using xhci_hcd
[676409.226320] usb 1-1.1: Device not responding to setup address.
[676409.446355] usb 1-1.1: Device not responding to setup address.
[676409.666062] usb 1-1.1: device not accepting address 9, error -71
[676409.766066] usb 1-1.1: new full-speed USB device number 10 using xhci_hcd
[676409.766320] usb 1-1.1: Device not responding to setup address.
[676409.986322] usb 1-1.1: Device not responding to setup address.
[676410.206067] usb 1-1.1: device not accepting address 10, error -71
[676410.206638] usb 1-1-port1: unable to enumerate USB device

Any idea on how to make this device communicate correctly with the Pi?? I get the same type of error when plugging directly into the Pi on the USB 2 or USB 3 ports.? When I plug in the EA4TX box, I get something like this in dmsg and everything is good.??

[676121.199617] usb 1-1.3: USB disconnect, device number 4
[676136.753554] usb 1-1.3: new full-speed USB device number 5 using xhci_hcd
[676136.889337] usb 1-1.3: New USB device found, idVendor=04d8, idProduct=000a, bcdDevice= 1.00
[676136.889367] usb 1-1.3: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[676136.889388] usb 1-1.3: Product: USB Serial
[676136.889415] usb 1-1.3: Manufacturer: EA4TX
[676136.889436] usb 1-1.3: SerialNumber: 22465
[676136.901152] cdc_acm 1-1.3:1.0: ttyACM0: USB ACM device
?
Thanks
Kyle
AA0Z


 

Looks like the new device is enumerated as a USB HID device.?

There was some work done with the Telepost LP700 to have that HID device show up and allow access in Node Red. I think it was Warren that had written up notes on how to install the LP700. Might be worth checking the file section in the LP700 flow for notes.?

73
Dave wo2x

On Mon, Dec 5, 2022 at 1:19 PM Kyle K <kylekrieg@...> wrote:
Finally got this device and I'm having some issues with the Pi seeing the USB device.? Here are the dmsg logs.

[676407.586035] usb 1-1.1: new full-speed USB device number 7 using xhci_hcd
[676407.686268] usb 1-1.1: device descriptor read/64, error -32
[676407.906268] usb 1-1.1: device descriptor read/64, error -32
[676408.126049] usb 1-1.1: new full-speed USB device number 8 using xhci_hcd
[676408.226265] usb 1-1.1: device descriptor read/64, error -32
[676408.446347] usb 1-1.1: device descriptor read/64, error -32
[676408.566693] usb 1-1-port1: attempt power cycle
[676409.226063] usb 1-1.1: new full-speed USB device number 9 using xhci_hcd
[676409.226320] usb 1-1.1: Device not responding to setup address.
[676409.446355] usb 1-1.1: Device not responding to setup address.
[676409.666062] usb 1-1.1: device not accepting address 9, error -71
[676409.766066] usb 1-1.1: new full-speed USB device number 10 using xhci_hcd
[676409.766320] usb 1-1.1: Device not responding to setup address.
[676409.986322] usb 1-1.1: Device not responding to setup address.
[676410.206067] usb 1-1.1: device not accepting address 10, error -71
[676410.206638] usb 1-1-port1: unable to enumerate USB device

Any idea on how to make this device communicate correctly with the Pi?? I get the same type of error when plugging directly into the Pi on the USB 2 or USB 3 ports.? When I plug in the EA4TX box, I get something like this in dmsg and everything is good.??

[676121.199617] usb 1-1.3: USB disconnect, device number 4
[676136.753554] usb 1-1.3: new full-speed USB device number 5 using xhci_hcd
[676136.889337] usb 1-1.3: New USB device found, idVendor=04d8, idProduct=000a, bcdDevice= 1.00
[676136.889367] usb 1-1.3: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[676136.889388] usb 1-1.3: Product: USB Serial
[676136.889415] usb 1-1.3: Manufacturer: EA4TX
[676136.889436] usb 1-1.3: SerialNumber: 22465
[676136.901152] cdc_acm 1-1.3:1.0: ttyACM0: USB ACM device
?
Thanks
Kyle
AA0Z


 

Thanks Dave.? I'll take a look.? In the mean time, the developer got back to me saying it was a Silicon Labs USB.? I might find more info on the Silicon Labs website for drivers....not sure if that's the same driver the LP700 needs.??

Silicon Labs CP2102N USB -> USART

Kyle


 

hey Kyle,
Any news on your NR integration of this WA4MCM antenna switch?
Wonder if his planned "auto button" upgrade will affect anything, or if units can be upgraded in the field.....

I'm still plugging away on my MFJ remote switch, trying to find something that works.
This could be the plug-and-play answer.

73, Tyler N4TY


 
Edited

Hey Tyler,

Here is the latest.? After figuring out the USB module was bad in the WA4MCM switch, I got a new module and it looks like the Pi can see the unit now as ttyUSB, which is good first step.

I'm going to start on the programming next week.??

I think he's planning on having the unit be fully remote, as in, if you leave the house and it's in manual mode, via Node Red you'll be able to put in "remote" mode and use NR to control.? Hope that answers your questions.

Kyle
AA0Z


 

开云体育

Hi Kyle,

You might want to change to address the USB device By ID instead of TTYUSB in case other USB serial devices will ever get plugged in. I’m sure you know this and are just debugging now.

73
Dave wo2x


On Dec 18, 2022, at 3:05 PM, Kyle K <kylekrieg@...> wrote:

?

[Edited Message Follows]

Hey Tyler,

Here is the latest.? After figuring out the USB module was bad in the WA4MCM switch, I got a new module and it looks like the Pi can see the unit now as ttyUSB, which is good first step.

I'm going to start on the programming next week.??

I think he's planning on having the unit be fully remote, as in, if you leave the house and it's in manual mode, via Node Red you'll be able to put in "remote" mode and use NR to control.? Hope that answers your questions.

Kyle
AA0Z


 

Oh, had no idea.? Not that familiar with USB devices and linux and how they are addressed.? Thanks for the tip.? I'll do some googling.??

Kyle


 

开云体育

Windows will remember and reserve the com port number for FTDI chipset USB devices based on the serial number in the chipset in the FTDI USB interface.?

In Linux as a default the TTYUSB ports are enumerated in the order they are plugged in and leads to possible issues using the default name. I like to use the ID of the USB device in the serial node so it always uses the correct cable or interface, no matter the order they are enumerated.?

One of the videos on my YouTube channel shows how to get the ID and how to set up the serial node. I should do a new video and condense it down to just this topic. It would help people new to Node Red.?

73
Dave wo2x

Sent from my waxed string and tin cans.?

On Dec 18, 2022, at 7:05 PM, Kyle K <kylekrieg@...> wrote:

?Oh, had no idea.? Not that familiar with USB devices and linux and how they are addressed.? Thanks for the tip.? I'll do some googling.??

Kyle


 

Thanks Dave, I think all the subjects are in chapters for your videos.? I'll take a look to see if I can find it.

Kyle


 

开云体育

We can do a quick Zoom if you like. I’m heading in the hospital early Tuesday morning. Let me know if you have 15 minutes and when. It is straightforward but quicker to just show you on Zoom.

73
Dave wo2x


On Dec 18, 2022, at 8:57 PM, Kyle K <kylekrieg@...> wrote:

?Thanks Dave, I think all the subjects are in chapters for your videos.? I'll take a look to see if I can find it.

Kyle


 

开云体育

I did a quick video I am posting to YouTube. See my other post in the group here for the link

?

73

Dave wo2x

?

?

From: [email protected] <[email protected]> On Behalf Of Kyle K
Sent: Sunday, December 18, 2022 7:05 PM
To: [email protected]
Subject: Re: [nodered-hamradio] RCS-4 Antenna Switch Replacement - WA4MCM Remote Switch

?

Oh, had no idea.? Not that familiar with USB devices and linux and how they are addressed.? Thanks for the tip.? I'll do some googling.??

Kyle