SmartSDR v3.8.21 and the SmartSDR v3.8.21 Release Notes
SmartSDR v2.12.1 and the SmartSDR v2.12.1 Release Notes
Power Genius XL Utility v3.8.9 and the Power Genius XL Release Notes v3.8.9
Tuner Genius XL Utility v1.2.11 and the Tuner Genius XL Release Notes v1.2.11
Antenna Genius Utility v4.1.8
Need technical support from FlexRadio? It's as simple as Creating a HelpDesk ticket.
Accessory connector pin 9
Pin 9: +5VDC
"This pin is a +5VDC output for use by external equipment. This pin is capable of sourcing up to 500mA of current. A thermally resetting fuse will protect the radio from damage."
When is this voltage active? Does it follow the radio connection status (e.g., when a client connects?)
Best Answer
-
Hi Fred, I don't think so. I think it just comes on with the radio. The only way I know to tell if a client connects is via the API.
What is it that you are trying to do?
0
Answers
-
Hi Len,
We are setting up a remote access Flex station for our club. While I can easily disconnect antennas remotely with remote switches, I am looking for a way to do so automatically. I like physical disconnects at my remote stations (see my QRZ page) and I need a control signal. I don't want to depend on someone remembering to shut down the station properly.
Max added a connect pin (API) in his MORCONI that follows a client connection to the radio. I may have to go that route.
Fred
0 -
Hi Fred, I did a project for a radio club in Tampa for just that purpose. It is called the FlexAntDisconnector.
/*
FlexAntDisconnector
Len Koppl, KDØRC
08/29/2020
Teensy 4.1 (with built-in Ethernet)
Built for Lu Romero, W4LT to be used with his club station.
This connects to a Flex and checks for the presence of a logged-in GUI-client.
If one or more are found, set pin 33. A config file is used to determine if pin 33 is active high or low.
A NPN switch can be used to drive an antenna
disconnect relay.
*/It also detects the band and can switch bandpass filters. It behaves differently depending on logged in clients and which bands each client is on. I will need to go back and re-read everything about it, but if the program comments (above) are what you are after, I can send you everything. Here is the schematic. In retrospect, I would probably use opto-isolators instead of NPN transistors.
0 -
Yes. Sounds like exactly what I'm looking for. Any SW details available?
0 -
I completely forgot… I put this out on Github a while back:
Config.zip should be unzipped and placed on an SD card inserted in the Teensy board.
The next file down is the documentation (very sparse…) and contains the schematic.
The next file (.hex) is the executable file to be loaded onto the Teensy.
The next two .zip files are the source and library in case you want to see how it was done, or to make modifications.
0 -
Funny, you asked me that question as I was already preparing an answer! To make this work, you only need the config and .hex files.
The code is designed to work with multiple Flex radios on the same LAN. In that case, you need one Teensy for each radio/ant disconnector combo and you need to specify which radio by serial number that each Teensy will connect to. If you only have one radio on the LAN, you can leave the Serial: parameter off or commented out in the Config.ini file.
1 -
…. hmmm I wonder what it's seeing?
Fred
0 -
That is a false positive. Some of the virus detectors give a warning because it is not something that is downloaded by lots of people.
You should be OK to keep and extract the files.
To test the disconnector, you only need the .hex file and the Config.ini file.
0 -
Will do Len, and thanks very much. I don't download much from GitHub so I wasn't sure.
I am going to attempt my own just for fun, but it will be my first attempt at working with the Flex API. I will be using your source code as a guide and certainly the HEX to try things out.
Your help is much appreciated once again.
73,
Fred, K9SO
0 -
Sounds good Fred!
0 -
Another Option is to use a RPI with NodeRed on it. You can easily detect when the radio has no users connected and then disconnect antennas. As well, it will give you a remote web page to managed many other things.
That just scratches the surface of what it can do.
0 -
Thanks for pointing that out Mike. Node Red is also on the learning curve roadmap … decisions, decisions … . 😶
Fred
0 -
Thanks for the ideas guys … I built this "open frame" generic Din rail implementation (lower right) today and got it to work with the MORCONI code. The Amazon relay board works with 3.3v I/O pins and enables/disables the antenna selection circuitry. Len, I'll load your disconnect code and experiment with that too. Really simple to do.
Fred, K9SO
0
Leave a Comment
Categories
- All Categories
- 296 Community Topics
- 2.1K New Ideas
- 541 The Flea Market
- 7.6K Software
- 6K SmartSDR for Windows
- 148 SmartSDR for Maestro and M models
- 370 SmartSDR for Mac
- 252 SmartSDR for iOS
- 236 SmartSDR CAT
- 175 DAX
- 358 SmartSDR API
- 8.8K Radios and Accessories
- 7K FLEX-6000 Signature Series
- 54 FLEX-8000 Signature Series
- 864 Maestro
- 45 FlexControl
- 849 FLEX Series (Legacy) Radios
- 811 Genius Products
- 425 Power Genius XL Amplifier
- 281 Tuner Genius XL
- 105 Antenna Genius
- 247 Shack Infrastructure
- 169 Networking
- 410 Remote Operation (SmartLink)
- 130 Contesting
- 654 Peripherals & Station Integration
- 125 Amateur Radio Interests
- 889 Third-Party Software