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.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.
Newbie question: Where do I find the S-Meter value for a slice
Thanks, Graham VK3GA
Answers
-
The WIKI has a section on "meters". Not an easy decode, but they are there:
Another approach, is to use the UDP Meter broadcast from FRStack. Mark has done the heavy lifting of decoding the VITA49 meter packets and makes the results available on his user interface or other devices via a UDP broadcast.
Many of us use Node-Red to receive the UDP broadcast and display on a Dashboard of your design.
Alan. WA9WUD
0 -
Hi Graham, there are a couple of ways to get S-Meter values. One way, as Alan discussed is via the API. You can use Node-Red or most any language you like.
Another way is to use CAT. The ZZSM command gives you just the S-Meter and, depending on what you are doing, can be easier to implement than the API. CAT is very limited compared to the API, but is correspondingly less complex.
Let us know what you are doing, and we can better advise and help.
0 -
Thanks guys. I am using an Arduino with WiFi shield to interface between the Flex TCP/IP API and a logging program. I was hoping I didn't need to decode the VITA49 Meter packets, although I already have Discovery working and some basic API commands. I will look at FRStack as I already use that, many thanks for both ideas.0
-
Hi Graham, If you look at my GitHub site for my TeensyMaestro, I have a Flex API library available (written by Enzo, IW7DMH and slightly modified by me). It is for a Teensy 4.1 (PJRC.com) if you ever elect to go that way instead of an Arduino (it is a really small, fast board). It has most of the radio functions broken out (TCP/IP) and has the meters broken out (UDP) for easy access. It also has the UDP discovery protocol and an easy way to connect to the radio.
Link to Teensy library:
Arduino library:
The Arduino library has not been kept up since I moved from the Arduino to the Teensy, but the last time I used it, it was working with version 2 and 3 of SmartSDR on an Arduino Due using an Ethernet Shield. The shift from Arduino to Teensy was pretty painless and got me a LOT more performance (600 MHz vs 84 MHz).
In the Examples folder, you will find a program called FlexSignature.ino in the FlexSignature folder. This gives you access to most of the functionality of the radio in a well-organized way.
Even if you don't use the library or FlexSignature.ino directly, it will give you a sense of how everything works. I am not a C, C++ or C# programmer (my experience is PL/I, Fortran and COBOL...), yet I was able to use the library to create a knobs-and-buttons interface to my Flex 6400.
Hopefully, this will help you to get your meter data. Post back if you have any problems getting anything working. BTW, which Arduino are you using?
0 -
Thanks Len. This will save me a lot of time if I elect to go that way. I am using a Mega2560 with WiFi shield. I will investigate the Teensy as I fear the 2560 may not have enough performance/memory. Your project looks very nice, congrats!
73 Graham VK3GA
0 -
Thanks Graham, I appreciate it!
One thing you will need to consider if you use the Teensy, is an out-board WiFi adapter if you want to use WiFi. For my project, I plug the Teensy ethernet into the laptop and bridge the ethernet port to the LAN. That way if I want to operate in a room away from the rig, I use the WiFi on the laptop. SmartSDR works normally, and the TeensyMaestro is bridged across. I rarely do this, but it is good to know that it works.
0 -
Hi Len,
Did you ever find out how to connect via SmartLink?
73 Graham VK3GA
0 -
Hi Graham, I never did figure out how to use SmartLink, but I did get the TeensyMaestro working remotely using SoftEther VPN. I also finally figured out how to key CW remotely using the keyer in the TM.
I put a diagram of my setup on my QRZ.com page that shows how I operate remotely now.
0
Leave a Comment
Categories
- All Categories
- 274 Community Topics
- 2.1K New Ideas
- 513 The Flea Market
- 7.4K Software
- 6K SmartSDR for Windows
- 143 SmartSDR for Maestro and M models
- 343 SmartSDR for Mac
- 246 SmartSDR for iOS
- 228 SmartSDR CAT
- 166 DAX
- 350 SmartSDR API
- 8.7K Radios and Accessories
- 7K FLEX-6000 Signature Series
- 828 Maestro
- 43 FlexControl
- 842 FLEX Series (Legacy) Radios
- 783 Genius Products
- 412 Power Genius XL Amplifier
- 273 Tuner Genius XL
- 98 Antenna Genius
- 236 Shack Infrastructure
- 161 Networking
- 394 Remote Operation (SmartLink)
- 121 Contesting
- 612 Peripherals & Station Integration
- 122 Amateur Radio Interests
- 845 Third-Party Software