开云体育

ctrl + shift + ? for shortcuts
© 2025 Groups.io
Date

Re: Video Frstack

 

开云体育

Hi Alan,?

His issue was 32 bit OS with 64 bit .Net.

I will modify the 64 bit WiKi to be more explicit about how to download and install the 64 bit OS since the Raspberry OS installer tool does not have a selection for 64 bit OS.

I have been running the 64 bit OS on a Pi 3b and Pi 4 for a while without issue.

73
Dave


On Jan 23, 2021, at 7:54 AM, Alan Blind, WA9WUD <a.alan.blind@...> wrote:

?
Here are the commands to load the latest Dot.Net onto a 32 bit Rasberry Pi operating system.? I assume you are using a PC computer with a VNC viewer or an SSH terminal program to access your Raspberry Pi.

- Change directory?to the Downloads folder: ? ? ??

? ? ? ? ? ? ? ? ??cd ~/Downloads/

- On your computer's web browser, go to the Dot Net Web site to get the link for the latest version.? Today it is v5.0.102. ??

<Screen Shot 2021-01-23 at 7.33.20 AM.png>

Copy the download link:
<Screen Shot 2021-01-23 at 7.35.17 AM.png>

?- Go back to your Raspberry Pi terminal

- Download the Dot.Net zip file to your downloads folder.? Use the "sudo wget" then paste the download path.

? ? ?sudo wget?

- Make a new directory named "dotnet" in the "opt" directory:

? ? ? ? ? ? ?sudo mkdir -p /opt/dotnet

- Get the exact?name of the file you downloaded:

? ? ? ?ls

- Unzip the Dot.net file you downloaded now in the Downloads direcory and move the unzipped files to the" /opt/dotnet" directory.? Note carefully the name of the download, the version number will need to be adjusted.

? ? ? ?sudo tar -zxf aspnetcore-runtime-5.0.102-linux-arm.tar.gz -C /opt/dotnet

- Make a "link" of the "dotnet" file and place the link in the "/usr/bin" direcory:

? ? ? ? ?sudo ln -s /opt/dotnet/dotnet /usr/bin

Done.? Now install FRStack.

Alan. WA9WUD

On Fri, Jan 22, 2021 at 9:29 PM Alan Blind, WA9WUD via <a.alan.blind=[email protected]> wrote:
Raspberry pi dot org says the 64 bit is under development, so use with caution.? I always use the “ Stable” 32 bit version.

Alan






Re: Video Frstack

 

Also....

Mark, MKCM Software, has an excellent Readme documenting all aspects of using FRStack on Raspberry Pis (32 and 64), Macs and Linux machines.

He has details for all the installs of Dot.Net, Node-Red, and FRStack. ?Also, details on the FRStack Configuration file (UDP broadcasts for meters and N1MM formatted packets, default settings, and Com settings for PG-XL and SPE amps)

And a list of all of the REST commands for controlling your Flex, Your PG-XL, and SPE amp. ?He recently added GPIO relay controls. ? Use these commands to build Node-Red flows and to build custom buttons on your StreamDeck Device.



Alan
WA9WUD


Re: Video Frstack

 

Here are the commands to load the latest Dot.Net onto a 32 bit Rasberry Pi operating system.? I assume you are using a PC computer with a VNC viewer or an SSH terminal program to access your Raspberry Pi.

- Change directory?to the Downloads folder: ? ? ??

? ? ? ? ? ? ? ? ??cd ~/Downloads/

- On your computer's web browser, go to the Dot Net Web site to get the link for the latest version.? Today it is v5.0.102. ??

Screen Shot 2021-01-23 at 7.33.20 AM.png
Copy the download link:
Screen Shot 2021-01-23 at 7.35.17 AM.png
?- Go back to your Raspberry Pi terminal

- Download the Dot.Net zip file to your downloads folder.? Use the "sudo wget" then paste the download path.

? ? ?sudo wget?

- Make a new directory named "dotnet" in the "opt" directory:

? ? ? ? ? ? ?sudo mkdir -p /opt/dotnet

- Get the exact?name of the file you downloaded:

? ? ? ?ls

- Unzip the Dot.net file you downloaded now in the Downloads direcory and move the unzipped files to the" /opt/dotnet" directory.? Note carefully the name of the download, the version number will need to be adjusted.

? ? ? ?sudo tar -zxf aspnetcore-runtime-5.0.102-linux-arm.tar.gz -C /opt/dotnet

- Make a "link" of the "dotnet" file and place the link in the "/usr/bin" direcory:

? ? ? ? ?sudo ln -s /opt/dotnet/dotnet /usr/bin

Done.? Now install FRStack.

Alan. WA9WUD


On Fri, Jan 22, 2021 at 9:29 PM Alan Blind, WA9WUD via <a.alan.blind=[email protected]> wrote:
Raspberry pi dot org says the 64 bit is under development, so use with caution.? I always use the “ Stable” 32 bit version.

Alan






Re: FRStack Web APIs 3.1.23.48 release using .NET5

 

开云体育

The numeric decimal and thousands separator is determined by the language of the operating system.

I am not aware of any application level settings.

Could you have been using a different language on the PI vs. the Linux machine?

?

Mark

W3II

?

From: Tormod Brunsby via groups.io
Sent: Friday, January 22, 2021 9:27 AM
To: [email protected]
Subject: Re: [nodered-hamradio] FRStack Web APIs 3.1.23.48 release using .NET5

?

Has the frequency parameter delimiter for MHz been changed from "," to "."?

I moved my memory flow from a pi running 3.1.23.48 to a linux vm running 3.1.25.53 and frequency change did not work.

On 25.53:

It works using .


On the 23.48 i get:

?


Re: Video Frstack

 

Raspberry pi dot org says the 64 bit is under development, so use with caution. I always use the “ Stable” 32 bit version.

Alan


Re: Video Frstack

 

Well, looks like that was my issue. Mixing 32 bit OS and 64 bit .Net Core.

Looking at it now, it all makes sense. But I just didn't know what I didn't know. :-)

I'm still at baby steps here, but have made it to the point of being able to load some flows.

I think I'll have a crack at loading up another version, this time paying attention to a 64 bit OS.

Maybe I'll learn something along the way... hihi

Sorry to hijack your thread, Jan. Maybe this was the error you were having.

Thanks guys for all the help with this.

On to the next step.

73

Mike - AD0WB


Re: New Control Panel - N3FJP Integration

 

Yea, took me a bit to figure it out. Plus I didn't have a ton of examples to work from. Most of the other flows use UDP and this is TCP. N3FJP does a great job of going over his API so that was a ton of help.?

Ended up needing a couple of REGEX?(?<=TXTENTRYCALL)? to get the data field it's sending and?(?<=<VALUE>).*?(?=<\/VALUE>) to extract the value returned. Just a switch node to direct to the correct output location.?

Need to format for the different contest logs he has. Primarily working to get this running for Winter Field Day to start with.?

Jason KE0EJS


Re: Video Frstack

 

开云体育

?

The raspios_arm64-2020-08-24 is the latest version of 64 bit OS. Download that and use the Windows Imager tool to burn it to an SD card. When selecting an OS select custom and browse to the file you download.

?

Dave wo2x

?

?

From: [email protected] <[email protected]> On Behalf Of Mike B
Sent: Friday, January 22, 2021 7:04 PM
To: [email protected]
Subject: Re: [nodered-hamradio] Video Frstack

?

OK, so I retraced my steps, starting with the Raspberry Pi Imager. Looks like the only OS options I see are 32 bit.?

Admittedly, I didn't pay a lot of attention to which options were available when I started this endeavor. I took the default (recommended) option.

So maybe that's where my problem lies - 32 bit OS and 64 bit .Net Core - I'll try installing the 32 bit .Net and we'll see.

I'll be watching for your progress as well.

Thanks a bunch!

73

Mike - AD0WB


Re: Video Frstack

 

开云体育

Yes, possible but I would prefer people be able to load the software and configure it so they are familiar with terminal mode. Also we have limited storage on the Goups.io group.

?

I will again verify the WiKi tomorrow.

?

73

Dave wo2x

?

?

From: [email protected] <[email protected]> On Behalf Of Marty Boroff via groups.io
Sent: Friday, January 22, 2021 6:59 PM
To: [email protected]
Subject: Re: [nodered-hamradio] Video Frstack

?

Dave

?

Would it be possible to create an image file, zip it up and then upload it to the file section? You could delete any flows first. I have done this with a couple of pi projects. It gives newbies a known starting point.

?

Just a thought.

?

73, Marty Boroff WD9GYM?




On Friday, January 22, 2021, 6:53 PM, David De Coons wo2x <RocketNJ@...> wrote:

Then install the 64 bit .Net

?

Tomorrow I am going to build a new Pi and will follow the 64 bit WiKi. If there is an error I will correctthe WiKi and post here, but the Pi I am using was built following the WiKi.

You can email me direct and I can try to assist you tomorrow (got a few things to do tonight). I am good on QRZ.

?

73

Dave wo2x

?

?

From: [email protected] <[email protected]> On Behalf Of Mike B
Sent: Friday, January 22, 2021 6:49 PM
To: [email protected]
Subject: Re: [nodered-hamradio] Video Frstack

?

I've been following the 64 bit WiKi.

Mike - AD0WB


Re: Video Frstack

 

OK, so I retraced my steps, starting with the Raspberry Pi Imager. Looks like the only OS options I see are 32 bit.?

Admittedly, I didn't pay a lot of attention to which options were available when I started this endeavor. I took the default (recommended) option.

So maybe that's where my problem lies - 32 bit OS and 64 bit .Net Core - I'll try installing the 32 bit .Net and we'll see.

I'll be watching for your progress as well.

Thanks a bunch!

73

Mike - AD0WB


Re: Video Frstack

 

Dave

Would it be possible to create an image file, zip it up and then upload it to the file section? You could delete any flows first. I have done this with a couple of pi projects. It gives newbies a known starting point.

Just a thought.

73, Marty Boroff WD9GYM?




On Friday, January 22, 2021, 6:53 PM, David De Coons wo2x <RocketNJ@...> wrote:

Then install the 64 bit .Net

?

Tomorrow I am going to build a new Pi and will follow the 64 bit WiKi. If there is an error I will correctthe WiKi and post here, but the Pi I am using was built following the WiKi.

You can email me direct and I can try to assist you tomorrow (got a few things to do tonight). I am good on QRZ.

?

73

Dave wo2x

?

?

From: [email protected] <[email protected]> On Behalf Of Mike B
Sent: Friday, January 22, 2021 6:49 PM
To: [email protected]
Subject: Re: [nodered-hamradio] Video Frstack

?

I've been following the 64 bit WiKi.

Mike - AD0WB


Re: Video Frstack

 

开云体育

Then install the 64 bit .Net

?

Tomorrow I am going to build a new Pi and will follow the 64 bit WiKi. If there is an error I will correctthe WiKi and post here, but the Pi I am using was built following the WiKi.

You can email me direct and I can try to assist you tomorrow (got a few things to do tonight). I am good on QRZ.

?

73

Dave wo2x

?

?

From: [email protected] <[email protected]> On Behalf Of Mike B
Sent: Friday, January 22, 2021 6:49 PM
To: [email protected]
Subject: Re: [nodered-hamradio] Video Frstack

?

I've been following the 64 bit WiKi.

Mike - AD0WB


Re: Video Frstack

 

I've been following the 64 bit WiKi.

Mike - AD0WB


Re: Video Frstack

 

开云体育

Which WiKi did you follow? There is one for 32 bit and one for 64 bit OS.

?

73

Dave wo2x

?

?

?

From: [email protected] <[email protected]> On Behalf Of Mike B
Sent: Friday, January 22, 2021 6:41 PM
To: [email protected]
Subject: Re: [nodered-hamradio] Video Frstack

?

Well that makes sense...

Maybe I am mixing apples and oranges here.

But how do I check which version of OS this thing has on it?

I thought the Pi 4's were 64bit.

Maybe I'll just try installing the 32 bit .Net Core.

Thanks,

73

Mike - AD0WB


Re: Video Frstack

 

Well that makes sense...

Maybe I am mixing apples and oranges here.

But how do I check which version of OS this thing has on it?

I thought the Pi 4's were 64bit.

Maybe I'll just try installing the 32 bit .Net Core.

Thanks,

73

Mike - AD0WB


Re: Video Frstack

 

开云体育

.Net core needs to match to OS. So if 64 bit OS you install 64 bit .Net

You can run dotnet—info

That is a space then double dash after dotnet.?

This will show .Net version installed.?

Dave wo2x

Sent from my waxed string and tin cans.?

On Jan 22, 2021, at 6:21 PM, Mike B <landingnet@...> wrote:

?Hi Alan,

Thanks for the quick reply.

I went back and re-ran the sequence for the NetCore 5.0.1 install.

Following the WiKi:
# From the Downloads folder, execute the following commands:

sudo mkdir -p /opt/dotnet
# for 32bit
sudo tar -zxf aspnetcore-runtime-5.0.1-linux-arm.tar.gz -C /opt/dotnet
# for 64bit
sudo tar -zxf aspnetcore-runtime-5.0.1-linux-arm64.tar.gz -C /opt/dotnet
sudo ln -s /opt/dotnet/dotnet /usr/bin
I had downloaded the 64bit file. Verified with an ls of the Downloads folder.
Entering the final sudo command line above, lists a bunch of files. I assume that meant the installation was successful.
I then changed back to the /usr/local/frstack folder.
After re-running the Run FRStack WebApi sequence, I still get the error.
Sorry, still stuck.
Unclear which versions I'm to be running for both .Net Core 5.0.1 and FRStack (32bit vs. 64bit) on a Raspberry Pi 4.
73
Mike - AD0WB




Re: Video Frstack

 

Hi Alan,

Thanks for the quick reply.

I went back and re-ran the sequence for the NetCore 5.0.1 install.

Following the WiKi:
# From the Downloads folder, execute the following commands:

sudo mkdir -p /opt/dotnet
# for 32bit
sudo tar -zxf aspnetcore-runtime-5.0.1-linux-arm.tar.gz -C /opt/dotnet
# for 64bit
sudo tar -zxf aspnetcore-runtime-5.0.1-linux-arm64.tar.gz -C /opt/dotnet
sudo ln -s /opt/dotnet/dotnet /usr/bin
I had downloaded the 64bit file. Verified with an ls of the Downloads folder.
Entering the final sudo command line above, lists a bunch of files. I assume that meant the installation was successful.
I then changed back to the /usr/local/frstack folder.
After re-running the Run FRStack WebApi sequence, I still get the error.
Sorry, still stuck.
Unclear which versions I'm to be running for both .Net Core 5.0.1 and FRStack (32bit vs. 64bit) on a Raspberry Pi 4.
73
Mike - AD0WB




Re: Video Frstack

 

Your Dot.Net is not installed.

Repeat all the steps for Dot.net.? When you "unzip" the file, pay particular attention that you adjust the name of the file to be unzipped to match the actual version number you downloaded.

To do this, while you are in the Downloads folder, do a "ls" command to show the files.? Copy the name of the Dot.net into the zip file, removing the name that is shown in the Wiki.? Or, just?adjust the version number to match.

Alan


Re: Video Frstack

 

开云体育

Hi Mike,

?

Hopefully Mark or Alan can reply to help.

?

73

Dave wo2x

?

?

From: [email protected] <[email protected]> On Behalf Of Mike B
Sent: Friday, January 22, 2021 5:15 PM
To: [email protected]
Subject: Re: [nodered-hamradio] Video Frstack

?

I'm stuck at FRStack as well.?
I'm installing on a pi4, and have been following Dave's 64 bit WiKi.
Pi OS installed & updated. Check.
.NET Core 5.0.1 Installed. Check.
Node Red installed. Check.
Next up: Install FRStack on RPi.
FRStack downloaded & unzipped. Check.
Next up would be to Run FRStack WebApi from a Command Line.
This is where I run into trouble.
When attempting to execute (from /usr/local/frstack):
dotnet FRStackWebApi.dll --urls ""
I get an error msg:
"bash: /usr/bin/dotnet: cannot execute binary file: Exec format error"
I ls and see all of the files.
I see the same command line in the?FRStackWebApiReadme.html file on Mark's site.
I'm sure it's user error - I just don't know where I'm messing it up.?
I downloaded the FRStackWebApiRpi.zip file as I'm running a Rpi. Should I have gotten the FRStackWebApiLinux.zip since I've got a Rpi 4 (64 bit?)?
I am not very comfortable with linux, so please go easy.
I'm kinda lost here. Any help here would be greatly appreciated.
73
Mike - AD0WB




Re: Video Frstack

 

I'm stuck at FRStack as well.?
I'm installing on a pi4, and have been following Dave's 64 bit WiKi.
Pi OS installed & updated. Check.
.NET Core 5.0.1 Installed. Check.
Node Red installed. Check.
Next up: Install FRStack on RPi.
FRStack downloaded & unzipped. Check.
Next up would be to Run FRStack WebApi from a Command Line.
This is where I run into trouble.
When attempting to execute (from /usr/local/frstack):
dotnet FRStackWebApi.dll --urls "http://*:5025"
I get an error msg:
"bash: /usr/bin/dotnet: cannot execute binary file: Exec format error"
I ls and see all of the files.
I see the same command line in the?FRStackWebApiReadme.html file on Mark's site.
I'm sure it's user error - I just don't know where I'm messing it up.?
I downloaded the FRStackWebApiRpi.zip file as I'm running a Rpi. Should I have gotten the FRStackWebApiLinux.zip since I've got a Rpi 4 (64 bit?)?
I am not very comfortable with linux, so please go easy.
I'm kinda lost here. Any help here would be greatly appreciated.
73
Mike - AD0WB