Keyboard Shortcuts
Likes
- Nodered-Hamradio
- Messages
Search
Re: 3 files uploaded
#file-notice
toggle quoted message
Show quoted text
|
Re: 3 files uploaded
#file-notice
I have replaced the WO2X Flex API flow with three new flows, all of which use the Pi FRStack Server as the source of Flex Data and Control.? I have not included other functions, other then to replace the WO2X functionality. Dave's flow served me well, but it was lacking in an ability to choose which Client to bind to (multiplex operation with two clients), and to select the Slice from the bounded client. The Client selector is on the "Connection" Flow. ? The Slice selector is on the "Active Slice" Flow. I primarily?wanted to add a "Tune" Button to my station dashboard, which would inhibit my PG-XL amp ?from operate, during the Tune process, then return the PG-XL to operate.? Pi FRStack does all of the work to make this happen, outside of Node-Red. ? Just add a tune button to your dashboard.? My tune button changes background color depending on the ?Flex Tune status. You will see two dashboards.? One dashboard is a "FRStack" dashboard displaying all of my Flex Radio data and controls on one dashboard.? The other dashboard has the Flex Radio inputs to my primary station control dashboard, where I have included the most used gauges and controls.? You need to modify your user interface nodes to your specific use. Mark's FRStack flows are very comprehensive, however, my flows have not reproduced many of Mark's parameters.? Only those I need on my dashboard or for other controls. Alan WA9WUD ? |
3 files uploaded
#file-notice
[email protected] Notification
The following files have been uploaded to the Files area of the [email protected] group. By: Alan Blind |
Re: FRStack Web APIs for RPi with FRStack Node Red Flows
Mark I am looking at Pi FRStack for something that gives me the TX "state" of the Flex Server.? I found Tune and MOX status, but I need to combine them into one "state". ? The Flex Server has a variable called "state" and returns "transmitting" or "ready".? I am using that now, but want to move this over to FRStack. I looked at the FRStack "Radio Info" return, but could not find anything like this. Can you help me find a similar data point in Pi FRStack Radio Info? Alan WA9WUD |
Re: FRStack Web APIs for RPi with FRStack Node Red Flows
Fixed. Alan WA9WUD On Thu, Jul 30, 2020 at 3:25 PM Mark Hanson <mkcmsoftware@...> wrote: The switch client issue is a typo in the Node Red FRStack Connection Flow, The SetClientsUrl should be named SetClientUrl and the function string is??"/Radio/CLIENTS?param=" but this section should be??"/Radio/CLIENT?param=". |
Re: FRStack Web APIs for RPi with FRStack Node Red Flows
The PGXL / SPE functionality will work from the API when enabled. If you want it to detect TUNE from radio clients then also set?"RadioTuneModeDetect": "false", to?"RadioTuneModeDetect": "true",
Remember to also set your TX Delay on the radio(s). |
Re: FRStack Web APIs for RPi with FRStack Node Red Flows
The switch client issue is a typo in the Node Red FRStack Connection Flow, The SetClientsUrl should be named SetClientUrl and the function string is??"/Radio/CLIENTS?param=" but this section should be??"/Radio/CLIENT?param=".
Remove the S and that will address your issue. |
Re: FRStack Web APIs for RPi with FRStack Node Red Flows
Dave/Alan, where can I find the disk image for the pi with Node Red and FRStack? I have two extra micro SD cards for testing. Would like to try to copy the image including FRStack for Raspi and see if it runs on the Pi3 (as the Pi4 won¡¯t be happening until a couple of months ahead).
Santiago ______________ 73 de Santiago HI8SMX - KB8SMX web:? YouTube: HI8SMX? Twitter: @hi8smx Instagram: hi8smx |
File /UDP on FRStack.pages.pdf uploaded
#file-notice
[email protected] Notification
The following files have been uploaded to the Files area of the [email protected] group. By: Alan Blind Description: |
Re: New installation on Pi4 / FRStack and Documentation
That will be cool Dave and thanks for all you do, MORE to learn for sure Bret WX7Y On Thu, Jul 30, 2020 at 10:48 AM David De Coons wo2x <RocketNJ@...> wrote:
|
File /FR Stac Meters.json uploaded
#file-notice
[email protected] Notification
The following files have been uploaded to the Files area of the [email protected] group. By: Alan Blind Description: |
Re: New installation on Pi4 / FRStack and Documentation
¿ªÔÆÌåÓýOne thing I want to start working on this afternoon is to see if I can replace the VITA49 and FlexRadio flows with info available in FRStack. I have high confidence this can be done.?I noticed when FRStack and Flex Radio flows were both binded to my client I had ¡°pops¡± during FT8 TX and RX. I disabled the VITA49 and FlexRadio flows and left just FRStack Pi talking to the radio. Popping went away. I think having both binded was too much, causing packet drops (popping).? Since FRStack provides so much more than I have written into the FlexRadio flow I will use FRStack Pi.? I want to incorporate the KPA1500 meter data in place of the PG XL meter info in the meter panel.? 74 Dave wo2x Sent from my waxed string and tin cans.? On Jul 30, 2020, at 12:18 PM, Alan Blind <a.alan.blind@...> wrote:
|
Re: New installation on Pi4 / FRStack and Documentation
Bret You asked about what can be displaced with pi FRStack? Mark has opened up the sky in possibilities?for us Node-Red users by making his FRStack server available to Node-Red.? I now see it is possible to "separate" the FRStack "server" from the Node-Red flows because the server and each Flex API function can be accessed with FRStack HTTP commands directed to the ip:5025 address of the server, from any device.? You can see a list of the commands in Mark's instructions.? More on this in the future. I am going slow, testing out each new idea.? Mark's flows are informative, but I am using them as a template to design my own flows.? I have "disabled" all of Mark's flows?to ensure they do not interfere?with my Flex's operation in ways I may not understand yet. Since I operate my station in multiplex (two clients), I am waiting for Mark to make changes to the client selector, which is not working for me yet. I have written my own Node-Red flow for meters, which uses the web socket from Mark's flow.? Working well so far.? I just imported Mark's meter flow to my "production pi" and changed the ip address of the socket back to the FRStack pi. I also moved my HF-Auto frequency to pi FRStack,?using its UDP broadcasts. ? Mark's UDP broadcast delivers an "N1MM" format, which has all of the slices and their frequencies.? Here are the details to configure the pi FRStack; -In Mark's instructions, at the bottom, he shows the "configuration file". ? ? Using your terminal program to access the pi with FRStack, make changes to the "UDP Settings": ?-Enter the command, "sudo nano /user/local/frstack/appsettings.json" This will give you super user, nano text editor, pointed to the settings file. ?-Make the changes, then control (key) "o" to save the file. ?(see the list of commands on the bottom of the text editor) -Re-boot your pi. For reference, here is what the configuration looks like in Windows FRSTack: Be sure to "disable" the UDP broadcast node from Dave's flow?to HF-Auto, from Node-Red.? You can keep the Green Heron UDP broadcast to maintain that function. Here is what you will see in HF-Auto: ?Alan WA9WUD On Thu, Jul 30, 2020 at 11:00 AM Bret Mills <bret.wx7y@...> wrote:
|
New installation on Pi4 / FRStack and Documentation
? Hello to the group, I received my Pi4 yesterday and got FRStack up and running last night thanks to Dave's and Mark's information.? Having a fellow Ham friend that is building a FRStack / Pi box?and having issues following the Documentation Maybe I can make a suggestion?for some of the guys out here that are not in the mix of things, in the Documentation maybe add some way other then Bold text that separates the "commands" or content of the "X11" file from the comments,? The checkBoxes?like Elecraft or HeathKit used may be a great way to do it BUT THIS is JUST an Idea and really appreciate Dave's hard work on the Documentation. I have a question for you Gurus, What Flows are compatible?with FRStack and which ones aren't and not needed specifically?I have the?following hardware?and Flows FLEX6700 "Flexradio"? FLEX6600M?
"Flexradio"? PGXL Amp? "PG-XL" HF-Auto? "HF Auto & GHE" DLI Power Switches? "DLI Switch" (OLDER FLOW non API" W2 WattMeter? "W2 Wattmeter" Other Flows I use Hosts Monitor VITA49 Raspberry Monitoring W2 WattMeter Thanks again guys and I am learning just slow for me between work and home duties? 73 Bret WX7Y |
Re: FRStack Web APIs for RPi with FRStack Node Red Flows
Mark. Some more info on the observation that I am unable to change clients, using the Clinet?pulldown menu on the "Connection" Flow. I confirmed the flow sends this command to the Pi FRStack Server when I select?the "Maestro" client: "" This command appears good. ? However, the "Bound Client" for Pi FRStack does not change to Maestro??? Rather, it stays on the other client.? There are ?(2) clients connected to the Flex Server via multiplex. All of this works very well in Windows FRStack. Alan WA9WUD On Wed, Jul 29, 2020 at 6:49 AM Alan Blind via <a.alan.blind=[email protected]> wrote:
|
Re: FRStack Web APIs for RPi with FRStack Node Red Flows
Hi Mark Regarding PG-XL Tune Settings. I verified the configuration file was set up correctly. ? See the screenshot below. I found I must have Pi FRStack bound to the client from which?the tuning event is initiated...ie Maestro.? Once I did that, I gained some, but not all, of the PG-XL functions; Side Note - My pi FRStack still will not allow binding to the second client.? The second client shows in the pull-down.? I can only bind to the "first to bind" of two clients.? I must shut down?one of the two?clients to force a new bind. Tune Standby - works from Dashboard "Tune Button" Tune Max Power - works Standby Power - works Mode Restore - does not work Can you add the "Tune Detect" option to Pi FRStack? Here are the configuration settings: ?Alan WA9WUD |
Re: FRStack Web APIs for RPi with FRStack Node Red Flows
In the appsettings.JSON? "PgxlTuneStandby": "true", "PgxlModeRestore": "true", "PgxlRadioMaxPower": "50", "PgxlRadioStandbyPower": "100", "PGXLOnAntenna": "0", // 0 for both or 1 or 2 When?
"PgxlTuneStandby": "true" the power will be limited to 50 W. 73, Mark W3II On Tue, Jul 28, 2020 at 7:50 AM Alan Blind <a.alan.blind@...> wrote:
|