Welcome to the new FlexRadio Community! Please review the new Community Rules and other important new Community information on the Message Board.
Need the latest SmartSDR, Power Genius, and Tuner Genius Software?
SmartSDR v3.7.4 and the SmartSDR v3.7.4 Release Notes | SmartSDR v2.12.1 and the SmartSDR v2.12.1 Release Notes
SmartSDR v1.12.1 and the SmartSDR v1.12.1 Release Notes
Power Genius XL Utility v3.8.8 and the Power Genius XL Release Notes v3.8.8
Tuner Genius XL Utility v1.1.20 and the Tuner Genius XL Release Notes v1.1.20
SmartSDR v3.7.4 and the SmartSDR v3.7.4 Release Notes | SmartSDR v2.12.1 and the SmartSDR v2.12.1 Release Notes
SmartSDR v1.12.1 and the SmartSDR v1.12.1 Release Notes
Power Genius XL Utility v3.8.8 and the Power Genius XL Release Notes v3.8.8
Tuner Genius XL Utility v1.1.20 and the Tuner Genius XL Release Notes v1.1.20
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.
Time Scheduled Tuning
In playing around with Touch Portal, FRStack and PowerShell scripts I came up with an idea and a way to tune my radio to certain frequencies at certain times of day. I use Windows Task Scheduler to run simple powershell scripts at certain times of day which in turn tell FRStack to tune my radio to a certain frequency.
I like to listen to the Treasure Coasters Net at 7AM when I'm at home. Now when I walk into the shack the radio will be sitting on 7.153 Mhz and I can listen to the net without touching the radio. This will also work with SSDR and SSDR for iOS as long as those clients are opened before the scheduled time occurs. Now that's Smart !!
Now to figure out a way not to change the frequency if the transmitter is on (:
Steps to create Scheduled Tuning
1. Save a frequency to Memory in FRStack.
2. Create a Powershell script to recall the memory you just saved in FRStack. A PowerShell script is nothing more than a text file with .ps1 extension. Cut and paste the following text into Notepad and save with .ps1 extension. Make sure to change the param= to the name of your memory.
Invoke-WebRequest http://localhost:13522/api/activeslice/memory?param=7153
3. Using Windows Task Scheduler create a new task to run the PowerShell script you just created. Open Task Scheduler by typing Task Scheduler in the search field on the Windows Taskbar. On right side of Task Scheduler click create basic task. This is a wizard that will walk you through creating a new scheduled task. Set your Trigger preferences for times and days of week that you want. Set Actions to start a program and execute your PowerShell script. See picture below. You can probably take the default settings on the other tabs. When done click OK and you are all set.
Enjoy !
Joe
N3HEE
I like to listen to the Treasure Coasters Net at 7AM when I'm at home. Now when I walk into the shack the radio will be sitting on 7.153 Mhz and I can listen to the net without touching the radio. This will also work with SSDR and SSDR for iOS as long as those clients are opened before the scheduled time occurs. Now that's Smart !!
Now to figure out a way not to change the frequency if the transmitter is on (:
Steps to create Scheduled Tuning
1. Save a frequency to Memory in FRStack.
2. Create a Powershell script to recall the memory you just saved in FRStack. A PowerShell script is nothing more than a text file with .ps1 extension. Cut and paste the following text into Notepad and save with .ps1 extension. Make sure to change the param= to the name of your memory.
Invoke-WebRequest http://localhost:13522/api/activeslice/memory?param=7153
3. Using Windows Task Scheduler create a new task to run the PowerShell script you just created. Open Task Scheduler by typing Task Scheduler in the search field on the Windows Taskbar. On right side of Task Scheduler click create basic task. This is a wizard that will walk you through creating a new scheduled task. Set your Trigger preferences for times and days of week that you want. Set Actions to start a program and execute your PowerShell script. See picture below. You can probably take the default settings on the other tabs. When done click OK and you are all set.
Enjoy !
Joe
N3HEE
1
Comments
-
I like it. Thanks for sharing. I also have a lot of automation here but do some things a touch differently. For example when I turn on the PC, I have several programs set up to run to include, firefox(3 windows to different sites), HF-Auto program(for tuner) and so forth all done via windows start menu. When I start SSDR it automatically selects the radio and logs into it. Next, clicking on JTAlert starts a few instances of WSJT-X and more JtAlert instances, DDUTIL, and so forth.
To get even lazier, I have an app on my android phone that starts the PC, tuner, amp and Flex radio while I am getting dressed in the morning. I even have some macros set up to run a search thru the logbook to check the current QTH of a call sign worked.
I do keep forgetting about local nets that take place once a week. I think I can use your Task Scheduler idea to remind me of them and others. I'll have to look into that so thanks again!
0 -
Good deal John. I am working on a script to tune radio to certain frequencies at certain times and then make a recording and post it to Dropbox.
0 -
My radio will now automatically tune to 7153 Khz at 8AM local time and record for one hour and save the audio file on my hard drive. I can play the file back by pressing one button on Touch Portal. I can also turn the automatic scheduled tuning (SkedTune) on and off via buttons on Touch Portal.
I use FRStack to change frequencies via saved memories. I use FMEDIA for command line audio recording. I use Windows task scheduler to kick it off and various PowerShell scripts to interact with FRStack, FMEDIA and Touch Portal.
Someone needs to build this functionality into Flex radio !0 -
Very nice Joe!! This has the "cool factor" written all over it. Congrats for getting it figured out and working.
0
Leave a Comment
Categories
- All Categories
- 244 Community Topics
- 2.1K New Ideas
- 481 The Flea Market
- 7.1K Software
- 5.9K SmartSDR for Windows
- 132 SmartSDR for Maestro and M models
- 331 SmartSDR for Mac
- 243 SmartSDR for iOS
- 222 SmartSDR CAT
- 162 DAX
- 348 SmartSDR API
- 8.5K Radios and Accessories
- 6.9K FLEX-6000 Signature Series
- 746 Maestro
- 41 FlexControl
- 836 FLEX Series (Legacy) Radios
- 722 Genius Products
- 388 Power Genius XL Amplifier
- 250 Tuner Genius XL
- 84 Antenna Genius
- 225 Shack Infrastructure
- 150 Networking
- 366 Remote Operation (SmartLink)
- 120 Contesting
- 580 Peripherals & Station Integration
- 114 Amateur Radio Interests
- 805 Third-Party Software