Welcome to the FlexRadio Community! Please review the new Community Rules and other important new Community information on the Message Board.
Need the latest SmartSDR or 4O3A Genius Product Software?
SmartSDR v4.1.3 | SmartSDR v4.1.3 Release Notes
SmartSDR v3.10.15 | SmartSDR v3.10.15 Release Notes
The latest 4O3A Genius Product Software and Firmware
SmartSDR v4.1.3 | SmartSDR v4.1.3 Release Notes
SmartSDR v3.10.15 | SmartSDR v3.10.15 Release Notes
The latest 4O3A Genius Product Software and Firmware
If you are having a problem, please refer to the product documentation or check the Help Center for known solutions.
Need technical support from FlexRadio? It's as simple as Creating a HelpDesk ticket.
Need technical support from FlexRadio? It's as simple as Creating a HelpDesk ticket.
ACOM-1200S amplifier and the ACOM-04AT antenna-tuner autotune with FlexRadio
KlausP
Member ✭✭
Out of habit with my Yaesu FTDX3000, I wanted to use the autotuning function for the Antennatuner
04AT over my ACOM 1200S PA with the Flexradio as well.
Unfortunately, the interface on the FlexRadio is not suitable for this action, as it does not support all
of the commands used by ACOM. I think that it is essentially intended for frequency transmission to
the PA.
It would basically work via SmartCAT if there weren't a few inconsistencies in the ACOM code.
Apparently, the ACOM code is set up more for the Elecraft protocol, which is also referred for
Flexradio using parameter set 5.
So I tried to read the communication to understand what was going on.
ACOM queries the current status of the transceiver and saves the status.
Then the CAT commands run to control the transceiver.
Here, commands are called up that FlexRadio does not understand, but which are also not necessary.
I looked at the commands from the comunication of my Yaesu, which is operated via a different
parameter set, and this process is much simpler, but unfortunately it doesn't work for the Flex TRX
either.
ACOM uses the commands MG, DT, and DT2, which are unknown to FlexRadio.
In the first part of the tuning function, the DT commands are used, these are for Elecraft digital mode.
I send these directly back to Acom so that they can be saved for the internal process.
The MG (Mice Gain) command is not understood by FlexRadio and is translated to ZZMG, FlexRadio's
own command. Flexradio’s response is converted back to MG für ACOM.
The real problem here is that ACOM first uses a digital mode and then switches to FM mode without
first taking the TRX out of TX mode. This may work with Elecraft, but FlexRadio is different.
Now I've found an Arduino Mega 2560 in my craft box, which I use to create a translator for
communication between the two devices.
This allowed me to eliminate or convert commands that were incomprehensible to the Flex TRX, and
it works fine.
Maybe someone will find a better code or simpler hardware, but this is how I did it.
Please note that I assume no liability for my program and that anyone who imitates it does
so at their own risk.
The program and circuit diagram can be found here : https://my.hidrive.com/share/96abcyiihr
04AT over my ACOM 1200S PA with the Flexradio as well.
Unfortunately, the interface on the FlexRadio is not suitable for this action, as it does not support all
of the commands used by ACOM. I think that it is essentially intended for frequency transmission to
the PA.
It would basically work via SmartCAT if there weren't a few inconsistencies in the ACOM code.
Apparently, the ACOM code is set up more for the Elecraft protocol, which is also referred for
Flexradio using parameter set 5.
So I tried to read the communication to understand what was going on.
ACOM queries the current status of the transceiver and saves the status.
Then the CAT commands run to control the transceiver.
Here, commands are called up that FlexRadio does not understand, but which are also not necessary.
I looked at the commands from the comunication of my Yaesu, which is operated via a different
parameter set, and this process is much simpler, but unfortunately it doesn't work for the Flex TRX
either.
ACOM uses the commands MG, DT, and DT2, which are unknown to FlexRadio.
In the first part of the tuning function, the DT commands are used, these are for Elecraft digital mode.
I send these directly back to Acom so that they can be saved for the internal process.
The MG (Mice Gain) command is not understood by FlexRadio and is translated to ZZMG, FlexRadio's
own command. Flexradio’s response is converted back to MG für ACOM.
The real problem here is that ACOM first uses a digital mode and then switches to FM mode without
first taking the TRX out of TX mode. This may work with Elecraft, but FlexRadio is different.
Now I've found an Arduino Mega 2560 in my craft box, which I use to create a translator for
communication between the two devices.
This allowed me to eliminate or convert commands that were incomprehensible to the Flex TRX, and
it works fine.
Maybe someone will find a better code or simpler hardware, but this is how I did it.
Please note that I assume no liability for my program and that anyone who imitates it does
so at their own risk.
The program and circuit diagram can be found here : https://my.hidrive.com/share/96abcyiihr
0
Leave a Comment
Categories
- All Categories
- 379 Community Topics
- 2.1K New Ideas
- 631 The Flea Market
- 8.2K Software
- 123 SmartSDR+
- 6.4K SmartSDR for Windows
- 184 SmartSDR for Maestro and M models
- 430 SmartSDR for Mac
- 271 SmartSDR for iOS
- 259 SmartSDR CAT
- 193 DAX
- 382 SmartSDR API
- 9.3K Radios and Accessories
- 39 Aurora
- 265 FLEX-8000 Signature Series
- 7.2K FLEX-6000 Signature Series
- 950 Maestro
- 56 FlexControl
- 866 FLEX Series (Legacy) Radios
- 925 Genius Products
- 463 Power Genius XL Amplifier
- 337 Tuner Genius XL
- 125 Antenna Genius
- 297 Shack Infrastructure
- 209 Networking
- 460 Remote Operation (SmartLink)
- 144 Contesting
- 788 Peripherals & Station Integration
- 139 Amateur Radio Interests
- 1K Third-Party Software