Welcome to the new FlexRadio Community! Please review the new Community Rules and other important new Community information on the Message Board.
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.

TeensyMaestro

12345679»

Comments

  • KD0RC
    KD0RC Broomfield, COMember, Super Elmer Moderator

    Hi Phil, did you connect the 3 - 5 v line on the display board to one of the 3.3V lines on the Teensy board? If it is getting sneak power through one pf the other lines, you may see the white screen, but nothing else.

    I don't think reloading will help, if it discovers the radio and shows the connected pop-up, then the software is OK.

    Can you take a picture of the Teensy and display boards? I might be able to spot something that is amiss.

  • KD0RC
    KD0RC Broomfield, COMember, Super Elmer Moderator

    Forgot to mention... All of the ground connections on the Teensy are in common, and all of the 3.3 V pins are in common, so no need to connect them together. You do need to power the display from 3.3 V, not 5 V or you run the risk of knocking out the Teensy.

  • Phil VK4KW
    Phil VK4KW Member ✭✭

    Hi Len,

    The display board is connected to the Teensy board 3.3V line.

    I had to do a bit of work yesterday so I'll get to looking at the project today and then send you a picture of the boards. I'm going to check the wiring again as well as for any solder splashes.

    73,

    Phil

  • Phil VK4KW
    Phil VK4KW Member ✭✭

    It's alive! 😀

    Found a link wire which was open circuit - not very impressed with the manufacturing quality of the connector wires I bought so I might swap them all out at some stage as I can't trust them now. Also found a tiny solder splash across two tracks on the breadboard - this was my fault of course.

    Teensy seems to be happy now. Still no MUX chips delivered here, so I'll start looking at installing encoders but not the digitals obviously.

    Thanks Len........

    Phil

  • KD0RC
    KD0RC Broomfield, COMember, Super Elmer Moderator

    Hey, allright!! Nicely done Phil. Even without the MUX boards, you get a fair amount of functionality out of the encoders.

  • KD0RC
    KD0RC Broomfield, COMember, Super Elmer Moderator

    Sharp-eyed viewers might notice that Phil's display shows two slices, both labeled "A" and both TX indicators highlighted in red. This shows that Phil has two stations (GUI Clients) connected to his Flex using MultiFlex.

    The first station to connect is shown on the left and the second on the right. With this arrangement, a pair of stations sharing a Flex and each having a TeensyMaestro can easily see where the other is operating.

    I would guess that a pair of Maestros in SmartControl mode would behave the same way. If anyone knows otherwise, please correct me on this.

  • Alan
    Alan Member ✭✭✭

    Len

    In MultiFlex, the Flex Radio Server assigns slices on a first come first serve basis. So, the left portion has Slice (0), and the right has a piece (1), or maybe the other way around, but each is assigned the slice letter (A).

    The problem arises in your situation, which GUI client is each slice number bound to? Have you considered building in a GUI client selector?

    The Maestro, in Smart control, has a client selector on the front screen.

    Alan. WA9WUD

  • KD0RC
    KD0RC Broomfield, COMember, Super Elmer Moderator

    Hi Alan, yes the TeensyMaestro has a client selector and is bound to whichever client is selected. This can be changed on the fly by the user with a menu item in the TeensyMaestro.

    It sounds like the Maestro behaves the same way. I suspected this, but wasn't sure, so thanks for the confirmation.

  • KD0RC
    KD0RC Broomfield, COMember, Super Elmer Moderator

    TeensyMaestro V1.032 is now available on GitHub:

    ***************************** V 1.032 ***************************
     Added functionality to make the Encoder 9 (CW Speed/Menu Select) control user assignable
      (MMConfig and Misc Menu) to any of the following functions:
      CW Speed, Mic Gain, RF Power, Tune Power, WNB Level, Mon Level, VOX Level, VOX Delay, Band.
     Added code to accommodate non-US license classes (up to 5 classes) for Phone and CW/Digital.
    

    A special thanks to Phil, VK4KW for suggesting both upgrades to the TeensyMaestro. The first part of this upgrade allows you to use the MMConfig.ini file to select default behavior for the CW Speed / Menu Select encoder. A menu item lets you select the desired behavior on the fly.

    The second part is the ability to specify license class names in the configuration file. We are no longer locked into US license classes. These license classes are used to detect and report out of band operation.

    Phil, I hope that your MUX boards are getting close, I am anxious to see how your build is going!

  • Phil VK4KW
    Phil VK4KW Member ✭✭

    Just loaded the HEX file - all is well. 🤤

    Thanks Len.

    The MUX chips are nowhere to be seen as yet. The so-called 'tracking' shows them to still be in the USA, but they could be sitting in an aircraft or a customs hall somewhere and not have been 'scanned' yet so the website will only try to show the latest info / location that it has been told......

    I'm now researching how to make the front panel of the Teensy a more professional finish than my usual efforts. I'm thinking that either a laser cut approach or possibly some sort of a 'sticker' would be the way to go. I've not idea about a company to provide either service however or if they would require the design in a particular file format to allow manufacture, so my search continues....

    I'll let you know and send a photo or two when the MUX chips arrive. I've also not got the pushbuttons yet either..... 👍️

  • Phil VK4KW
    Phil VK4KW Member ✭✭

    A quick question:

    I've been trying to modify the text of the Panel layout FPD file to suit my needs - but it won't let me save the file.

    Error message reads as:

    3:04:20 PM: can't open file (error 2: The system cannot find the file specified.)

    3:04:20 PM: Error while opening file: ''.

    There is no text showing in the original design so I'm thinking that there is no text to show? Or is this a symptom of the hiccup, possibly?

    Even before modifying the file it was upset and wouldn't let me save it. 'Save As' doesn't work either.

    It refuses to export too, saying that it can't find the file - the one that is there and already open.

    The file permissions seem OK and I'm logged in as 'Administrator' - so what am I missing? Is it protected for modification by an alternative means, possibly?

    I'm using Front Panel Designer version 6.35.

    73,

    Phil

  • KD0RC
    KD0RC Broomfield, COMember, Super Elmer Moderator

    Hi Phil, I'm glad the new version is working. With just me doing the testing, I always have a little trepidation when I release code.

    I am on jury duty this week so I won't be able to look at the front panel software until this evening. Front Panel Express provides that software, so you might want to reach out to them in the meantime.

    If you want a really good looking (but expensive) front panel, Front Panel Express does an excellent job of custom engraved aluminum panels.

    Sorry it is taking so long for your MUX boards and switches. That seems to be the new norm...

  • KD0RC
    KD0RC Broomfield, COMember, Super Elmer Moderator

    Hi Phil, finally getting back to you about the front panel. I can edit it, so I will try attaching a copy here to see if that makes a difference.

    Be sure to extract all before invoking the Front Panel Designer.

Leave a Comment

Rich Text Editor. To edit a paragraph's style, hit tab to get to the paragraph menu. From there you will be able to pick one style. Nothing defaults to paragraph. An inline formatting menu will show up when you select text. Hit tab to get into that menu. Some elements, such as rich link embeds, images, loading indicators, and error messages may get inserted into the editor. You may navigate to these using the arrow keys inside of the editor and delete them with the delete or backspace key.