SmartSDR v3.3.32 and the SmartSDR v3.3.32 Release Notes | SmartSDR v2.7.6 and the SmartSDR v2.7.6 Release Notes
SmartSDR v1.12.1 and the SmartSDR v1.12.1 Release Notes
Power Genius XL Utility v3.6.24 and the Power Genius XL Release Notes v3.6.24
Tuner Genius XL Utility v1.1.8 and the Tuner Genius XL Release Notes v1.1.8
Need technical support from FlexRadio? It's as simple as Creating a HelpDesk ticket.
TeensyMaestro
Comments
-
TeensyMaestro V1.028 is now available on GitHub:
***************************** V 1.029 *************************** Fixed bug where cleared RIT and XIT retained their old value under certain conditions Added support for TSC2007 touch controller (STMPE-610 went unobtanium but is still supported) Removed long touch to turn off TX on a slice. Short touch will now toggle TX on/off. Expanded Splash touch screen area to include filter graphic area Added grayed out Slice letter for unused slice (provides touch target to create a slice)
The big news is that the TSC2007 touch controller from Adafruit is now available. The Bill Of Materials was updated to show that the STMPE610 is no longer available and that the TSC2007 replaces it. The same executable (.hex file) will operate with either touch controller.
@TimothyDilks - How is your build going? Last post your TM looked really good and just needed some of that tedious wiring for the encoders and switches. If you are stuck on anything, let me know and I can do a Skype session with you to help sort it out. If you have an actual life and just haven't had time to work on it, I am probably not that much help... 😁
@David Okay Patton - Yes, it was great seeing you! All that rain slowing your tower build would be welcome here...
0 -
Nice work guys! Very impressed.
Dave wo2x
1 -
A couple of people have recently asked me about the Teensy vs Arduino decision that I made when I created the TeensyMaestro. Here is a chart of relative performance across a bunch of boards from the PJRC.com site:
I started the project with the Arduino Due and ended up with the Teensy 4.1. The Teensy was way cheaper, way faster and has built in ethernet. I used it with the Arduino IDE (development platform) by adding the Teensyduino add-in. It lets you program the Teensy just as if it was an Arduino.
I initially chose the Arduino Due because that is what Enzo, IW7DMH used. He wrote an entire library around the Arduino for the Flex API. Adapting the library from the Arduino to the Teensy was trivial. Even though the Due is fast enough to run the Flex API, the Teensy is so much cheaper and does not burn precious I/O pins with an outboard ethernet adapter that it is a much better choice for this application.
That is it in a nutshell. No big feasibility study - just me saying "Huh... that looks like an interesting gizmo to try...". If you are interested in doing anything like this, you might want to look at the Teensy boards from PJRC.com. You can even use Node Red to code it. I don't know how mature the Teensy and Arduino support is for Node Red, but it is out there and available.
0 -
TeensyMaestro V1.030 is now available on GitHub:
***************************** V 1.030 *************************** Removed radio query throttling that was added in 1.027. It didn't help, and kills remote CW. Added 5 us delay after reading paddles and straight key to let input values settle. Fixed bug where keying over ethernet without a radio connection, breakin on or TX slice in CW mode caused a reset (Thanks Stefan, VA3AR for finding this!).
For anyone who is using the cw key command in the Flex API, you may want to be sure that Breakin is ON and that there is a CW slice open with TX ON. In my case, it caused my TeensyMaestro to crash and reset. I am not sure what was going on exactly, but it felt like commands were stacking up until something overflowed. In any event, I simply don't issue the cw key commands to key or unkey the radio unless the above conditions are met.
A big thanks to Stefan, VA3AR for finding this bug and bringing it to my attention!
0 -
Len,
It’s really cool what you and others have done with the Teensy.
Having access to the API is great as it helps keep my grey cells challenged ;-)
73
Dave wo2x
1 -
Thanks Dave, I appreciate that. It has been a really fun and rewarding project.
Yes the API allows for a whole new level of home brewing. It has certainly kept me entertained and challenged!
0
Leave a Comment
Categories
- 18.5K All Categories
- 132 Community Topics
- 2K New Ideas
- 279 The Flea Market
- 6.2K Software
- 5.4K SmartSDR for Windows
- 93 SmartSDR for Maestro and M models
- 211 SmartSDR for Mac
- 188 SmartSDR for iOS
- 180 SmartSDR CAT
- 115 DAX
- 321 SmartSDR API
- 7.8K Radios and Accessories
- 6.4K FLEX-6000 Signature Series
- 631 Maestro
- 29 FlexControl
- 777 FLEX Series (Legacy) Radios
- 409 Genius Products
- 241 Power Genius XL Amplifier
- 145 Tuner Genius XL
- 23 Antenna Genius
- 119 Shack Infrastructure
- 75 Networking
- 204 Remote Operation (SmartLink)
- 91 Contesting
- 307 Peripherals & Station Integration
- 87 Amateur Radio Interests
- 581 Third-Party Software