- Replies 1
- Views 2
- Created
- Last Reply
Top Posters In This Topic
-
Linda Johnson 1 post
-
Emily Zhang 1 post
A better way to browse. Learn more.
A full-screen app on your home screen with push notifications, badges and more.
so ive been messing around with an arduino mega for the past few weeks trying to get it to auto-switch my antenna relays based on what band my radio is on. the radio puts out band data on a DB9 connector (its an icom 7300 so the CI-V bus is an option too but i went the simpler route first) and the idea is to just have the arduino read those lines and then key the right relay to connect whichever antenna is appropriate.
its actually mostly working now but ive hit this weird issue where if i switch bands really fast on the rig the relay sometimes clicks to the wrong position for like half a second before correcting itself. not sure if thats a debounce thing in the code or if the band data lines are just noisy. i added a 50ms delay before acting on the band change and it seems better but feels hacky. anyone else done something like this and found a cleaner way to handle it?
also thinking about eventually tying a raspberry pi into this so i could do logging and maybe run flrig or something, not totally sure what the architecture would look like yet. open to ideas.
Link to comment
https://www.hamradiobase.com/forums/topic/4720-using-arduino-to-automate-antenna-switching-based-on-band-worth-it/Share on other sites