SmartSDR v3.8.19 and the SmartSDR v3.8.19 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
- 289 Community Topics
- 2.1K New Ideas
- 534 The Flea Market
- 7.5K Software
- 6K SmartSDR for Windows
- 146 SmartSDR for Maestro and M models
- 360 SmartSDR for Mac
- 249 SmartSDR for iOS
- 230 SmartSDR CAT
- 172 DAX
- 352 SmartSDR API
- 8.8K Radios and Accessories
- 7K FLEX-6000 Signature Series
- 26 FLEX-8000 Signature Series
- 850 Maestro
- 44 FlexControl
- 847 FLEX Series (Legacy) Radios
- 796 Genius Products
- 416 Power Genius XL Amplifier
- 277 Tuner Genius XL
- 103 Antenna Genius
- 243 Shack Infrastructure
- 166 Networking
- 404 Remote Operation (SmartLink)
- 130 Contesting
- 631 Peripherals & Station Integration
- 125 Amateur Radio Interests
- 870 Third-Party Software