¿ªÔÆÌåÓý

new sBitx software


 

I just installed the T/R mod in my sBitx. I downloaded and built the latest sBitx (v 2.0) software from github. Now when I run the program, the initial radio screen comes up but is quickly covered up by a chromium web browser screen with what looks like a web-based control program. The web screen is larger than the internal display. Even when fullscreen, there is a vertical scrollbar.

On an external monitor, the web screen looks nice. ?What is the plan for operating the radio with just the internal display?

--
73,
Mark, N8ME


 

Mark,
Just pull in the latest, I tweaked it? further, the web UI is the main ui now. I am impresses that my sketchy instructions were enough for you.
- f

On Mon, Apr 10, 2023, 6:49 PM Mark Erbaugh <mark.election@...> wrote:
I just installed the T/R mod in my sBitx. I downloaded and built the latest sBitx (v 2.0) software from github. Now when I run the program, the initial radio screen comes up but is quickly covered up by a chromium web browser screen with what looks like a web-based control program. The web screen is larger than the internal display. Even when fullscreen, there is a vertical scrollbar.

On an external monitor, the web screen looks nice.? What is the plan for operating the radio with just the internal display?

--
73,
Mark, N8ME


 

Will those who buy now be able to download the v2 firmware? Sometime later.
Because I'm interested in the RPi and the version without the display, if I can see clearly the display is the same type as the v1.
Yes, I like the new box.
--
Gyula HA3HZ


 

The new shipment of v2 is going to carry the updated software.
We will keep all software backward compatible with the original developes version. I actual develop on it.
- f

On Mon, Apr 10, 2023, 7:08 PM HA3HZ <gyula@...> wrote:
Will those who buy now be able to download the v2 firmware? Sometime later.
Because I'm interested in the RPi and the version without the display, if I can see clearly the display is the same type as the v1.
Yes, I like the new box.
--
Gyula HA3HZ


 

Ashar,

For those of us interested in messing with our own sBitx software, could you describe your development environment?
--
73,
Mark, N8ME


 

Mark,
All I do is ssh into the sbitx from my laptop over the wifi. In the install.txt you will see how to setup sbitx's ip address as sbitx.local.
I usually keep three ssh terminals open, one runs the debugger (gdb), the other two run vi editing or reading files.
I did all the javascript work running the browser on my computer. The chrome's console is an amazing piece of software. It is a perfect debugging tool.
That's about all. I use very little fancy stuff. Just the venerable vi and gdb.


On Tue, Apr 11, 2023, 6:52 PM Mark Erbaugh <mark.election@...> wrote:
Ashar,

For those of us interested in messing with our own sBitx software, could you describe your development environment?
--
73,
Mark, N8ME


Anthony Good
 

I like Ashhar's straightforward setup.? I'll add what I use:

- VNC to view and control the sBitx desktop / GUI
- Samba to access sBitx files
- Sublime on my laptop editing files on sBitx?box via Samba connection (works on Windows and MacOS)
- SSH session from laptop to sBitx box to compile, gdb, etc. (use PuTTY on Windows, Mac has SSH natively)

73
Goody
K3NG

On Tue, Apr 11, 2023 at 9:32?AM Ashhar Farhan <farhanbox@...> wrote:
Mark,
All I do is ssh into the sbitx from my laptop over the wifi. In the install.txt you will see how to setup sbitx's ip address as sbitx.local.
I usually keep three ssh terminals open, one runs the debugger (gdb), the other two run vi editing or reading files.
I did all the javascript work running the browser on my computer. The chrome's console is an amazing piece of software. It is a perfect debugging tool.
That's about all. I use very little fancy stuff. Just the venerable vi and gdb.

On Tue, Apr 11, 2023, 6:52 PM Mark Erbaugh <mark.election@...> wrote:
Ashar,

For those of us interested in messing with our own sBitx software, could you describe your development environment?
--
73,
Mark, N8ME


 

Anthony,
I should document this, if you set DISPLAY:=0 in the bash profile, the gui will always run on touch display.
- f


On Tue, Apr 11, 2023, 8:18 PM Anthony Good <anthony.good@...> wrote:
I like Ashhar's straightforward setup.? I'll add what I use:

- VNC to view and control the sBitx desktop / GUI
- Samba to access sBitx files
- Sublime on my laptop editing files on sBitx?box via Samba connection (works on Windows and MacOS)
- SSH session from laptop to sBitx box to compile, gdb, etc. (use PuTTY on Windows, Mac has SSH natively)

73
Goody
K3NG

On Tue, Apr 11, 2023 at 9:32?AM Ashhar Farhan <farhanbox@...> wrote:
Mark,
All I do is ssh into the sbitx from my laptop over the wifi. In the install.txt you will see how to setup sbitx's ip address as sbitx.local.
I usually keep three ssh terminals open, one runs the debugger (gdb), the other two run vi editing or reading files.
I did all the javascript work running the browser on my computer. The chrome's console is an amazing piece of software. It is a perfect debugging tool.
That's about all. I use very little fancy stuff. Just the venerable vi and gdb.

On Tue, Apr 11, 2023, 6:52 PM Mark Erbaugh <mark.election@...> wrote:
Ashar,

For those of us interested in messing with our own sBitx software, could you describe your development environment?
--
73,
Mark, N8ME


 

Hi Farhan, will those of us with the V1 sBitx's be able to run this new software, when?

Joel
N6ALT


 

Thanks for the information.

I have connected an external monitor to the HDMI port of the RPi. Whenever I start sBitx it tries to run the old GUI on that display but sizes everything so big, that it doesn't all fit. Is there a way to make it run the GUI on the touch screen? ?I tried setting DISPLAY:=0 but that didn't seem to work.

--
73,
Mark, N8ME


 

Hi Ashhar,

For those that haven't done so, the most recent software runs fine on a V1 board.? I'd like to shoe-horn in a SWR/power meter but that's for another day.

Can you send an example of adding the DISPLAY:=0 to the profile?? Location, etc.?

Also, how are you sequencing the applications (sBitx GUI, Fldigi & Chromium sBitx?? I too want to decide where each application launches but I can't find how the applications launch.

Thanks, Scott


 

Mark,

I ran into the same problem.? My fix was to go back to the fixed screen size commented out in sbitx_gtk.c and add the 800x480 size setting to the width and height variables to allow for scaling of the characters and screen elements.

Attached is my changed program.? I copied it into the sbitx folder, changed the name of the original to sbitx_gtk_org.c, and then renamed the sbitx_gtk_dual.c to sbitx_gtk.c.? You go through the build process to change the sbitx executable.

The issue I have encountered is that with two monitors running off of the internal sbitx supply, I get significant noise on the waterfall.? I have not tried with a full-size monitor on its own supply.

73
Evan
AC9TU


 

For the chromium, it is invoked from here:



Rafael

On 4/11/23 19:52, Scott KE8KYP wrote:
Hi Ashhar,

For those that haven't done so, the most recent software runs fine on a V1 board.? I'd like to shoe-horn in a SWR/power meter but that's for another day.

Can you send an example of adding the DISPLAY:=0 to the profile? Location, etc.?

Also, how are you sequencing the applications (sBitx GUI, Fldigi & Chromium sBitx?? I too want to decide where each application launches but I can't find how the applications launch.

Thanks, Scott


 

Thanks for the updated sbitx_gtk.c. I made some changes to it back for version 1 and was able to get sBITX running in a window, but the same changes don't seem to work with version 2. I haven't figured out what's different.

Re monitor noise: I am running an external monitor with its own power supply. I have not seen any issue with noise.
--
73,
Mark, N8ME


 

I edited the /home/pi/.bashrc file (note the dot before bashrc) and added the following line
export DISPLAY=:0
Then, i save the file, close the terminal. I login again through a fresh ssh connection and now it will run the GUI on the touch screen.
- f

On Tue, Apr 11, 2023 at 10:38?PM Mark Erbaugh <mark.election@...> wrote:
Thanks for the updated sbitx_gtk.c. I made some changes to it back for version 1 and was able to get sBITX running in a window, but the same changes don't seem to work with version 2. I haven't figured out what's different.

Re monitor noise: I am running an external monitor with its own power supply. I have not seen any issue with noise.
--
73,
Mark, N8ME


 

Hmm... I tried that but no joy.? Anything other suggestions?


 

Perhaps I edited the file wrong.? When I edited the .bashrc, I simply added the line:

export DISPLAY=:0

as the first executable line.? Was that correct??


 

Yes, that's correct. You have to start the terminal window all over for it to take effect. I am not sure if it is relevant or not, but I had added this as the last line, not the first.


On Thu, Apr 13, 2023, 11:00 PM Scott KE8KYP <scott_massey@...> wrote:
Perhaps I edited the file wrong.? When I edited the .bashrc, I simply added the line:

export DISPLAY=:0

as the first executable line.? Was that correct??


 

Farhan,

Is there going to be an image file that can be installed on our SD cards for V2 software? It would seem to be a lot easier for a image than all that terminal work to upgrade our V1 DE radios.

Joel
N6ALT


 

Also the image file of latest V2 software for burning back-up SD card would be great please.

- P