Jump to content

SimpleRadioStandalone Helper: EAM Radio Preset Manager - Quickly Save and Load your Radios


Recommended Posts

Posted (edited)

I've created a small program designed mainly to assist players that like to play the GCI role and don't want to have to manually tune their many radios each time they join a server. It will let you create presets of radio names, frequencies, channel volumes, etc., that can be saved and then instantly loaded into SRS.

 

 

The interface is basic and should be self-explanatory, but here are some steps if anyone would like to reference them. The video walks through each of these steps and more.

  1. Place the executable file in a folder of its own. It will create a ".ini" file and a folder titled "Presets". This is where your presets will be saved.
  2. On first run it will ask you if you would like to install a template I've created that is loosely based on the Hoggit servers' radios. The decision is yours, and you can always do it later if you choose a "No" option.
  3. At the top right, click the button to "Select SRS Installation." A window will open that will allow you to browse to and select the folder.
  4. Use the interface to edit your radios as you desire.
    1. If you are creating a new preset, enter the desired name at the top and click "Save New Preset." The text box will be disabled if you attempt to use a file name that already exists.
    2. If you are editing a current preset, save it by checking the "Allow Overwriting" box and then "Save and Overwrite this Preset."
  5. When you are ready to load your presets into SRS's radios, select the preset from the drop down list at the top then click "Set SRS Settings to This Preset." The next time you enable EAM mode, your radios will match the preset you selected.
  6. If SRS is running and you would like to change your radios, disable EAM mode, make your changes in my program, save them, then you can immediately "Set SRS Settings to This Preset" and re-enable EAM mode in SRS. You don't have to restart SRS each time, you simply have to toggle EAM mode to update your radios.

This program only saves and moves .json files between its "Preset" folder and the SRS installation folder. It does not self-update so any new version will have to be downloaded here. There is nothing to install/uninstall, so you can just delete it along with the files it creates to get rid of it.

Latest Version:

Download from User Files
Download from DropBox

Links to older versions are available on the User Files page

I'm not affiliated with SimpleRadioStandalone, so please do not contact their support for questions regarding my program. Post any problems/questions/etc. here or send me a private message.

To learn more about SRS, visit the website at http://dcssimpleradio.com

Edited by Vakari
Added Version 5 Information and Links
  • Like 3
  • Thanks 3
  • Vakari changed the title to SimpleRadioStandalone Helper: EAM Radio Preset Manager - Quickly Save and Load your Radios
  • 3 months later...
Posted

Your program is EXCELLENT!

To have to rewrite the JSON file each time is such a pain.
Thank you for your efforts.

Can it actually tune to MIDS?
If so, how do you change channels?

  • 1 month later...
Posted (edited)

@Vakari Thank you for making this. It's very useful!

@FlyingKah asked about MIDS:

We did some testing just now in DCS Academy and MIDS works.

  1. Download the attached MIDS.txt file and place it in your root SRS install directory (e.g., C:\Program Files\DCS-SimpleRadio-Standalone)
  2. Use the attached SRS Helper: EAM Preset Manager preset which we used to test MIDS and JF-17 communication.
  3. In the associated MIDS EAM radio within SRS client, use the channel tab to select the appropriate MIDS channel.
  4. Profit.

Please do not ask me for help with your particular setup. I am providing these files as a jumping-off point for interested parties, not as an invitation to provide you technical support.

MIDS.txt MIDS Test.json

Edited by HawaiianRyan
  • Like 1
  • Thanks 1
  • 1 month later...
Posted (edited)

Updated to version 5, available in User Files

  • File modified is now "(SRS Folder)\awacs-radios-custom.json" instead of "(SRS Folder)\awacs-radios.json"  SRS updates could overwrite the original file.
  • GUI: Moved volume slider up.
  • GUI: Changed order of the Modulation types in their dropdown box.
  • GUI: Window position is saved. Delete the "SRS AWACS-GCI Radio Presets.ini" file to reset all options, or delete the "AppPosition" lines in it to only reset window position.
  • MIDS: When selecting MIDS as the modulation type, the frequency fields will be disabled and will automatically be calculated when you enter the desired MIDS channel
    • Even though the .json file contains the data, SRS does not currently load the saved MIDS channel when enabling EAM mode.
    • You will have to manually select the proper MIDS channel in SRS after connecting to EAM mode.
    • If SRS is updated to load these values, this program should already support that update.
Edited by Vakari
  • Like 2
  • 1 month later...
Posted (edited)

Whenever I try to save a preset, the Presets manager resets to default freqs. Also, it is not changing freqs on the AWACS/GCI panel of SRS after I push the button "Set SRS settings to this preset". Any solution?

 

I use Preset Manager v.5 and SRS 2.1.0.2

Edited by Igrok_kun
Posted (edited)

Thank you for reporting this, Igrok_kun! You are right about the default frequencies. Luckily it was only a display error with the GUI, so the preset files are unaffected. Regarding being unable to "Set SRS settings to this preset," I was unable to replicate your problem. The only thing I can think of is that you may be clicking the button while EAM is connected. To load a preset, you have to disconnect EAM and reconnect EAM after clicking the button for the new values to show up. You don't have to disconnect/reconnect to the server, however, just EAM.

Updated to version 6, available in User Files

  • GUI: Fixed GUI bug that caused default radio frequencies to be shown instead of the actual values saved by the user in the preset file.
Edited by Vakari
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...