Skip to content

web app band selection fix, and 60m added.#105

Open
laluha wants to merge 4 commits intoafarhan:farhandevfrom
laluha:llhdev
Open

web app band selection fix, and 60m added.#105
laluha wants to merge 4 commits intoafarhan:farhandevfrom
laluha:llhdev

Conversation

@laluha
Copy link

@laluha laluha commented Aug 12, 2024

This pull request should fix issue #102
(I am new to "pull requests" but I hope this is usable. My llhdev branch is based on afarhandev)
Quoted from issue #102:

  1. The buff argument to set_field in sbitx_gtx.c line 4252 needs to be set:
	sprintf(buff, "%d", new_band*10+stack);
	set_field("#selband", buff);

The value is two digits the first indicates the band and the last the current stack;

  1. Due to the added 60M band the #selband "command" must have it max value increased.
    sbitx_gtx.c line 620 (new max value 83: band select 0-8 stack 0-3)
  { "#selband", NULL, 1000, -1000, 50, 50, "SELBAND", 40, "", FIELD_NUMBER, FONT_FIELD_VALUE,
    "", 0,83,1, 0},
  1. The 60M band needs to be added in index.html line 78
<button class="sbitxv3-btn" id="60M" type="submit">60M<span id="S60" class="selband"></span></button>
  1. I had to add the 60M band to the hw_settings.ini. Something like
[tx_band]
f_start=5250000
f_stop=5450000
scale=0.0156247

After this I was able to make my first ft8 contact on 60M using the web app :-)

n1ai pushed a commit to n1ai/sbitx-mainline that referenced this pull request Dec 22, 2025
n1ai pushed a commit to n1ai/sbitx-mainline that referenced this pull request Dec 22, 2025
* Hamlib Multiple Connections And Waterfall gain (afarhan#106)

* Updated Hamlib.c to allow multiple connections

* Added Waterfall level control in Menu.

* Patch 4.12 (afarhan#104)

* Be more careful about using onfFout if it's not initialized. (afarhan#102)

Also clean up indentation and remove unneeded "b" flag to fopen().

* Added sidetone back in for digi mode and changed ver string to 4.12

---------

Co-authored-by: Matt Liggett <mml@users.noreply.github.com>

* Fixed error handling on client exit

* Added ssh key generator

* Added ssh key generator source

* v4.12

* Better handling of client disconnects

* Move console window up higher off-screen (afarhan#105)

---------

Co-authored-by: jj <155218248+drexjj@users.noreply.github.com>
Co-authored-by: Matt Liggett <mml@users.noreply.github.com>
Co-authored-by: Mashintime <52426393+Mashintime@users.noreply.github.com>

* fixed for build error

* Update README.md

* Add files via upload

* Update README.md

* v4.2

---------

Co-authored-by: William Hemmingsen <137289160+willardharris@users.noreply.github.com>
Co-authored-by: Matt Liggett <mml@users.noreply.github.com>
Co-authored-by: Mashintime <52426393+Mashintime@users.noreply.github.com>
n1ai pushed a commit to n1ai/sbitx-mainline that referenced this pull request Dec 22, 2025
* QRO Delay Patch v4.11 (afarhan#98)

* Patch v4.11

* Fixed 20 msec delay  statement for qro function


---------

Co-authored-by: jefedeestado <jefe_de_estado@hotmail.com>

* v4.11

* v4.11

* v4.11

* Updated Hamlib.c to allow multiple connections

* Added Waterfall level control in Menu.

* Patch 4.12 (afarhan#104)

* Be more careful about using onfFout if it's not initialized. (afarhan#102)

Also clean up indentation and remove unneeded "b" flag to fopen().

* Added sidetone back in for digi mode and changed ver string to 4.12

---------

Co-authored-by: Matt Liggett <mml@users.noreply.github.com>

* Fixed error handling on client exit

* Added ssh key generator

* Added ssh key generator source

* v4.12

* Better handling of client disconnects

* Move console window up higher off-screen (afarhan#105)

* Update README.md

* Update README.md

* Update release_notes.txt

* v4.12 (afarhan#108)

* Patch 4.12 (afarhan#104)

* Be more careful about using onfFout if it's not initialized. (afarhan#102)

Also clean up indentation and remove unneeded "b" flag to fopen().

* Added sidetone back in for digi mode and changed ver string to 4.12

---------

Co-authored-by: Matt Liggett <mml@users.noreply.github.com>

* Added ssh key generator

* Added ssh key generator source

* v4.12

* Move console window up higher off-screen (afarhan#105)

* Update README.md

* Update release_notes.txt

---------

Co-authored-by: Matt Liggett <mml@users.noreply.github.com>
Co-authored-by: Mashintime <52426393+Mashintime@users.noreply.github.com>

* v4.2  (afarhan#109)

* Hamlib Multiple Connections And Waterfall gain (afarhan#106)

* Updated Hamlib.c to allow multiple connections

* Added Waterfall level control in Menu.

* Patch 4.12 (afarhan#104)

* Be more careful about using onfFout if it's not initialized. (afarhan#102)

Also clean up indentation and remove unneeded "b" flag to fopen().

* Added sidetone back in for digi mode and changed ver string to 4.12

---------

Co-authored-by: Matt Liggett <mml@users.noreply.github.com>

* Fixed error handling on client exit

* Added ssh key generator

* Added ssh key generator source

* v4.12

* Better handling of client disconnects

* Move console window up higher off-screen (afarhan#105)

---------

Co-authored-by: jj <155218248+drexjj@users.noreply.github.com>
Co-authored-by: Matt Liggett <mml@users.noreply.github.com>
Co-authored-by: Mashintime <52426393+Mashintime@users.noreply.github.com>

* fixed for build error

* Update README.md

* Add files via upload

* Update README.md

* v4.2

---------

Co-authored-by: William Hemmingsen <137289160+willardharris@users.noreply.github.com>
Co-authored-by: Matt Liggett <mml@users.noreply.github.com>
Co-authored-by: Mashintime <52426393+Mashintime@users.noreply.github.com>

* Revert "v4.2  (afarhan#109)" (afarhan#110)

This reverts commit cb74d58.

* merge (afarhan#111)

* Patch 4.12 (afarhan#104)

* Be more careful about using onfFout if it's not initialized. (afarhan#102)

Also clean up indentation and remove unneeded "b" flag to fopen().

* Added sidetone back in for digi mode and changed ver string to 4.12

---------

Co-authored-by: Matt Liggett <mml@users.noreply.github.com>

* Added ssh key generator

* Added ssh key generator source

* v4.12

* Move console window up higher off-screen (afarhan#105)

* Update README.md

* Update release_notes.txt

* v4.2  (afarhan#109)

* Hamlib Multiple Connections And Waterfall gain (afarhan#106)

* Updated Hamlib.c to allow multiple connections

* Added Waterfall level control in Menu.

* Patch 4.12 (afarhan#104)

* Be more careful about using onfFout if it's not initialized. (afarhan#102)

Also clean up indentation and remove unneeded "b" flag to fopen().

* Added sidetone back in for digi mode and changed ver string to 4.12

---------

Co-authored-by: Matt Liggett <mml@users.noreply.github.com>

* Fixed error handling on client exit

* Added ssh key generator

* Added ssh key generator source

* v4.12

* Better handling of client disconnects

* Move console window up higher off-screen (afarhan#105)

---------

Co-authored-by: jj <155218248+drexjj@users.noreply.github.com>
Co-authored-by: Matt Liggett <mml@users.noreply.github.com>
Co-authored-by: Mashintime <52426393+Mashintime@users.noreply.github.com>

* fixed for build error

* Update README.md

* Add files via upload

* Update README.md

* v4.2

---------

Co-authored-by: William Hemmingsen <137289160+willardharris@users.noreply.github.com>
Co-authored-by: Matt Liggett <mml@users.noreply.github.com>
Co-authored-by: Mashintime <52426393+Mashintime@users.noreply.github.com>

* Update default_hw_settings.ini

* Update default_hw_settings_V3.ini

* Update default_hw_settings_v2.ini

* Update sbitx.c

* Update sbitx_gtk.c

* Update sbitx_gtk.c

* Update sdr_ui.h

---------

Co-authored-by: Matt Liggett <mml@users.noreply.github.com>
Co-authored-by: Mashintime <52426393+Mashintime@users.noreply.github.com>
Co-authored-by: William Hemmingsen <137289160+willardharris@users.noreply.github.com>

* tr_switch changes (LPF switching elimination and delay() calls) (afarhan#107)

* Patch 4.12 (afarhan#104)

* Be more careful about using onfFout if it's not initialized. (afarhan#102)

Also clean up indentation and remove unneeded "b" flag to fopen().

* Added sidetone back in for digi mode and changed ver string to 4.12

---------

Co-authored-by: Matt Liggett <mml@users.noreply.github.com>

* Added ssh key generator

* Added ssh key generator source

* v4.12

* tr_switch replaces separate tr_switch_de and tr_switch_v2

// added and edited comments
// removed several delay() calls
// eliminated LPF switching during tr_switch

* Move console window up higher off-screen (afarhan#105)

* Update README.md

* put a ccomment back in

---------

Co-authored-by: jj <155218248+drexjj@users.noreply.github.com>
Co-authored-by: Matt Liggett <mml@users.noreply.github.com>
Co-authored-by: Mashintime <52426393+Mashintime@users.noreply.github.com>

* Farhan optimized cw (afarhan#112)

* Patch 4.12 (afarhan#104)

* Be more careful about using onfFout if it's not initialized. (afarhan#102)

Also clean up indentation and remove unneeded "b" flag to fopen().

* Added sidetone back in for digi mode and changed ver string to 4.12

---------

Co-authored-by: Matt Liggett <mml@users.noreply.github.com>

* Added ssh key generator

* Added ssh key generator source

* v4.12

* tr_switch replaces separate tr_switch_de and tr_switch_v2

// added and edited comments
// removed several delay() calls
// eliminated LPF switching during tr_switch

* Move console window up higher off-screen (afarhan#105)

* Update README.md

* put a ccomment back in

* Update release_notes.txt

* v4.2  (afarhan#109)

* Hamlib Multiple Connections And Waterfall gain (afarhan#106)

* Updated Hamlib.c to allow multiple connections

* Added Waterfall level control in Menu.

* Patch 4.12 (afarhan#104)

* Be more careful about using onfFout if it's not initialized. (afarhan#102)

Also clean up indentation and remove unneeded "b" flag to fopen().

* Added sidetone back in for digi mode and changed ver string to 4.12

---------

Co-authored-by: Matt Liggett <mml@users.noreply.github.com>

* Fixed error handling on client exit

* Added ssh key generator

* Added ssh key generator source

* v4.12

* Better handling of client disconnects

* Move console window up higher off-screen (afarhan#105)

---------

Co-authored-by: jj <155218248+drexjj@users.noreply.github.com>
Co-authored-by: Matt Liggett <mml@users.noreply.github.com>
Co-authored-by: Mashintime <52426393+Mashintime@users.noreply.github.com>

* fixed for build error

* Update README.md

* Add files via upload

* Update README.md

* v4.2

---------

Co-authored-by: William Hemmingsen <137289160+willardharris@users.noreply.github.com>
Co-authored-by: Matt Liggett <mml@users.noreply.github.com>
Co-authored-by: Mashintime <52426393+Mashintime@users.noreply.github.com>

* Revert "v4.2  (afarhan#109)" (afarhan#110)

This reverts commit cb74d58.

* Update modem_cw.c from Farhan optimized-cw

* Update sound.h from Farhan optimized-cw

* Update sbitx_sound.c from Farhan sbitx_sound.c

* Update modem_cw.c

* Update modem_cw.c

---------

Co-authored-by: jj <155218248+drexjj@users.noreply.github.com>
Co-authored-by: Matt Liggett <mml@users.noreply.github.com>
Co-authored-by: Mashintime <52426393+Mashintime@users.noreply.github.com>
Co-authored-by: William Hemmingsen <137289160+willardharris@users.noreply.github.com>

* Updated EQ to include RX tab

* Removed repetitive debug statements

* Added RX to EQ

* Updated gui elements to add RX EQ

* Introduced RX eq to speaker output after modems for all modes except DIGI, 2-tone, and FT8

* Fixed a merge error

* Removed EQ debug commands

* Updated para_eq.  Added smoothing across bands to suppress nasty artifacts affecting sound quality.

* Improved Waterfall controls. fixed waterfall values not loading at start, add limiter after RX eq to prevent clipping.  Included are improved (IMO, subjective) DSP and ANR mods.  However these mods are commented out.  Feel free to test them.

* Removed some unused variables

* Updated menu layout

* Found error in normalization that reduced volume.  Fixed

* revert due to repo sync error

* Add files via upload

* Transverter into rx-eq (#123)

* Update default_hw_settings.ini

* Update default_hw_settings_V3.ini

* Update default_hw_settings_v2.ini

* Update sbitx.c

* Update sbitx_gtk.c

* Update sbitx_gtk.c

* Update sdr_ui.h

* merge cw fixes (#124)

* merge changes for rx-eq-wf (#120)

* Updated Hamlib.c to allow multiple connections

* Added Waterfall level control in Menu.

* Patch 4.12 (afarhan#104)

* Be more careful about using onfFout if it's not initialized. (afarhan#102)

Also clean up indentation and remove unneeded "b" flag to fopen().

* Added sidetone back in for digi mode and changed ver string to 4.12

---------

Co-authored-by: Matt Liggett <mml@users.noreply.github.com>

* Fixed error handling on client exit

* Added ssh key generator

* Added ssh key generator source

* v4.12

* Better handling of client disconnects

* Move console window up higher off-screen (afarhan#105)

* Update README.md

* Update release_notes.txt

* v4.2  (afarhan#109)

* Hamlib Multiple Connections And Waterfall gain (afarhan#106)

* Updated Hamlib.c to allow multiple connections

* Added Waterfall level control in Menu.

* Patch 4.12 (afarhan#104)

* Be more careful about using onfFout if it's not initialized. (afarhan#102)

Also clean up indentation and remove unneeded "b" flag to fopen().

* Added sidetone back in for digi mode and changed ver string to 4.12

---------

Co-authored-by: Matt Liggett <mml@users.noreply.github.com>

* Fixed error handling on client exit

* Added ssh key generator

* Added ssh key generator source

* v4.12

* Better handling of client disconnects

* Move console window up higher off-screen (afarhan#105)

---------

Co-authored-by: jj <155218248+drexjj@users.noreply.github.com>
Co-authored-by: Matt Liggett <mml@users.noreply.github.com>
Co-authored-by: Mashintime <52426393+Mashintime@users.noreply.github.com>

* fixed for build error

* Update README.md

* Add files via upload

* Update README.md

* v4.2

---------

Co-authored-by: William Hemmingsen <137289160+willardharris@users.noreply.github.com>
Co-authored-by: Matt Liggett <mml@users.noreply.github.com>
Co-authored-by: Mashintime <52426393+Mashintime@users.noreply.github.com>

* Revert "v4.2  (afarhan#109)" (afarhan#110)

This reverts commit cb74d58.

* Updated EQ to include RX tab

* Removed repetitive debug statements

* Added RX to EQ

* Updated gui elements to add RX EQ

* Introduced RX eq to speaker output after modems for all modes except DIGI, 2-tone, and FT8

* Fixed a merge error

* Removed EQ debug commands

* Updated para_eq.  Added smoothing across bands to suppress nasty artifacts affecting sound quality.

* Improved Waterfall controls. fixed waterfall values not loading at start, add limiter after RX eq to prevent clipping.  Included are improved (IMO, subjective) DSP and ANR mods.  However these mods are commented out.  Feel free to test them.

* Removed some unused variables

* Updated menu layout

* Found error in normalization that reduced volume.  Fixed

---------

Co-authored-by: W4WHL <lee.hemmingsen@gmail.com>
Co-authored-by: Matt Liggett <mml@users.noreply.github.com>
Co-authored-by: willardharris <137289160+willardharris@users.noreply.github.com>
Co-authored-by: Mashintime <52426393+Mashintime@users.noreply.github.com>

* Revert "merge changes for rx-eq-wf (#120)" (#121)

This reverts commit 31733a9.

* add rx eq branch (#122)

* Updated Hamlib.c to allow multiple connections

* Added Waterfall level control in Menu.

* Patch 4.12 (afarhan#104)

* Be more careful about using onfFout if it's not initialized. (afarhan#102)

Also clean up indentation and remove unneeded "b" flag to fopen().

* Added sidetone back in for digi mode and changed ver string to 4.12

---------

Co-authored-by: Matt Liggett <mml@users.noreply.github.com>

* Fixed error handling on client exit

* Added ssh key generator

* Added ssh key generator source

* v4.12

* Better handling of client disconnects

* Move console window up higher off-screen (afarhan#105)

* Update README.md

* Update release_notes.txt

* v4.2  (afarhan#109)

* Hamlib Multiple Connections And Waterfall gain (afarhan#106)

* Updated Hamlib.c to allow multiple connections

* Added Waterfall level control in Menu.

* Patch 4.12 (afarhan#104)

* Be more careful about using onfFout if it's not initialized. (afarhan#102)

Also clean up indentation and remove unneeded "b" flag to fopen().

* Added sidetone back in for digi mode and changed ver string to 4.12

---------

Co-authored-by: Matt Liggett <mml@users.noreply.github.com>

* Fixed error handling on client exit

* Added ssh key generator

* Added ssh key generator source

* v4.12

* Better handling of client disconnects

* Move console window up higher off-screen (afarhan#105)

---------

Co-authored-by: jj <155218248+drexjj@users.noreply.github.com>
Co-authored-by: Matt Liggett <mml@users.noreply.github.com>
Co-authored-by: Mashintime <52426393+Mashintime@users.noreply.github.com>

* fixed for build error

* Update README.md

* Add files via upload

* Update README.md

* v4.2

---------

Co-authored-by: William Hemmingsen <137289160+willardharris@users.noreply.github.com>
Co-authored-by: Matt Liggett <mml@users.noreply.github.com>
Co-authored-by: Mashintime <52426393+Mashintime@users.noreply.github.com>

* Revert "v4.2  (afarhan#109)" (afarhan#110)

This reverts commit cb74d58.

* Updated EQ to include RX tab

* Removed repetitive debug statements

* Added RX to EQ

* Updated gui elements to add RX EQ

* Introduced RX eq to speaker output after modems for all modes except DIGI, 2-tone, and FT8

* Fixed a merge error

* Removed EQ debug commands

* Updated para_eq.  Added smoothing across bands to suppress nasty artifacts affecting sound quality.

* Improved Waterfall controls. fixed waterfall values not loading at start, add limiter after RX eq to prevent clipping.  Included are improved (IMO, subjective) DSP and ANR mods.  However these mods are commented out.  Feel free to test them.

* Removed some unused variables

* Updated menu layout

* Found error in normalization that reduced volume.  Fixed

* revert due to repo sync error

* Add files via upload

---------

Co-authored-by: W4WHL <lee.hemmingsen@gmail.com>
Co-authored-by: Matt Liggett <mml@users.noreply.github.com>
Co-authored-by: willardharris <137289160+willardharris@users.noreply.github.com>
Co-authored-by: Mashintime <52426393+Mashintime@users.noreply.github.com>

---------

Co-authored-by: W4WHL <lee.hemmingsen@gmail.com>
Co-authored-by: Matt Liggett <mml@users.noreply.github.com>
Co-authored-by: willardharris <137289160+willardharris@users.noreply.github.com>
Co-authored-by: Mashintime <52426393+Mashintime@users.noreply.github.com>

---------

Co-authored-by: jefedeestado <jefe_de_estado@hotmail.com>
Co-authored-by: W4WHL <lee.hemmingsen@gmail.com>
Co-authored-by: Matt Liggett <mml@users.noreply.github.com>
Co-authored-by: willardharris <137289160+willardharris@users.noreply.github.com>
Co-authored-by: Mashintime <52426393+Mashintime@users.noreply.github.com>
Co-authored-by: MikeJohnshoy <johnshoy@verizon.net>
n1ai pushed a commit to n1ai/sbitx-mainline that referenced this pull request Dec 22, 2025
* QRO Delay Patch v4.11 (afarhan#98)

* Patch v4.11

* Fixed 20 msec delay  statement for qro function


---------

Co-authored-by: jefedeestado <jefe_de_estado@hotmail.com>

* v4.11

* v4.11

* v4.11

* Updated Hamlib.c to allow multiple connections

* Added Waterfall level control in Menu.

* Patch 4.12 (afarhan#104)

* Be more careful about using onfFout if it's not initialized. (afarhan#102)

Also clean up indentation and remove unneeded "b" flag to fopen().

* Added sidetone back in for digi mode and changed ver string to 4.12

---------

* Fixed error handling on client exit

* Added ssh key generator

* Added ssh key generator source

* v4.12

* Better handling of client disconnects

* Move console window up higher off-screen (afarhan#105)

* Update README.md

* Update README.md

* Update release_notes.txt

* v4.12 (afarhan#108)

* Patch 4.12 (afarhan#104)

* Be more careful about using onfFout if it's not initialized. (afarhan#102)

Also clean up indentation and remove unneeded "b" flag to fopen().

* Added sidetone back in for digi mode and changed ver string to 4.12

---------

Co-authored-by: Matt Liggett <mml@users.noreply.github.com>

* Added ssh key generator

* Added ssh key generator source

* v4.12

* Move console window up higher off-screen (afarhan#105)

* Update README.md

* Update release_notes.txt

---------

Co-authored-by: Matt Liggett <mml@users.noreply.github.com>
Co-authored-by: Mashintime <52426393+Mashintime@users.noreply.github.com>

* v4.2  (afarhan#109)

* Hamlib Multiple Connections And Waterfall gain (afarhan#106)

* Updated Hamlib.c to allow multiple connections

* Added Waterfall level control in Menu.

* Patch 4.12 (afarhan#104)

* Be more careful about using onfFout if it's not initialized. (afarhan#102)

Also clean up indentation and remove unneeded "b" flag to fopen().

* Added sidetone back in for digi mode and changed ver string to 4.12

---------

Co-authored-by: Matt Liggett <mml@users.noreply.github.com>

* Fixed error handling on client exit

* Added ssh key generator

* Added ssh key generator source

* v4.12

* Better handling of client disconnects

* Move console window up higher off-screen (afarhan#105)

---------

Co-authored-by: jj <155218248+drexjj@users.noreply.github.com>
Co-authored-by: Matt Liggett <mml@users.noreply.github.com>
Co-authored-by: Mashintime <52426393+Mashintime@users.noreply.github.com>

* fixed for build error

* Update README.md

* Add files via upload

* Update README.md

* v4.2

---------

Co-authored-by: William Hemmingsen <137289160+willardharris@users.noreply.github.com>
Co-authored-by: Matt Liggett <mml@users.noreply.github.com>
Co-authored-by: Mashintime <52426393+Mashintime@users.noreply.github.com>

* Revert "v4.2  (afarhan#109)" (afarhan#110)

This reverts commit cb74d58.

* merge (afarhan#111)

* Patch 4.12 (afarhan#104)

* Be more careful about using onfFout if it's not initialized. (afarhan#102)

Also clean up indentation and remove unneeded "b" flag to fopen().

* Added sidetone back in for digi mode and changed ver string to 4.12

---------

Co-authored-by: Matt Liggett <mml@users.noreply.github.com>

* Added ssh key generator

* Added ssh key generator source

* v4.12

* Move console window up higher off-screen (afarhan#105)

* Update README.md

* Update release_notes.txt

* v4.2  (afarhan#109)

* Hamlib Multiple Connections And Waterfall gain (afarhan#106)

* Updated Hamlib.c to allow multiple connections

* Added Waterfall level control in Menu.

* Patch 4.12 (afarhan#104)

* Be more careful about using onfFout if it's not initialized. (afarhan#102)

Also clean up indentation and remove unneeded "b" flag to fopen().

* Added sidetone back in for digi mode and changed ver string to 4.12

---------

Co-authored-by: Matt Liggett <mml@users.noreply.github.com>

* Fixed error handling on client exit

* Added ssh key generator

* Added ssh key generator source

* v4.12

* Better handling of client disconnects

* Move console window up higher off-screen (afarhan#105)

---------

Co-authored-by: jj <155218248+drexjj@users.noreply.github.com>
Co-authored-by: Matt Liggett <mml@users.noreply.github.com>
Co-authored-by: Mashintime <52426393+Mashintime@users.noreply.github.com>

* fixed for build error

* Update README.md

* Add files via upload

* Update README.md

* v4.2

---------

Co-authored-by: William Hemmingsen <137289160+willardharris@users.noreply.github.com>
Co-authored-by: Matt Liggett <mml@users.noreply.github.com>
Co-authored-by: Mashintime <52426393+Mashintime@users.noreply.github.com>

* Update default_hw_settings.ini

* Update default_hw_settings_V3.ini

* Update default_hw_settings_v2.ini

* Update sbitx.c

* Update sbitx_gtk.c

* Update sbitx_gtk.c

* Update sdr_ui.h

---------

Co-authored-by: Matt Liggett <mml@users.noreply.github.com>
Co-authored-by: Mashintime <52426393+Mashintime@users.noreply.github.com>
Co-authored-by: William Hemmingsen <137289160+willardharris@users.noreply.github.com>

* tr_switch changes (LPF switching elimination and delay() calls) (afarhan#107)

* Patch 4.12 (afarhan#104)

* Be more careful about using onfFout if it's not initialized. (afarhan#102)

Also clean up indentation and remove unneeded "b" flag to fopen().

* Added sidetone back in for digi mode and changed ver string to 4.12

---------

Co-authored-by: Matt Liggett <mml@users.noreply.github.com>

* Added ssh key generator

* Added ssh key generator source

* v4.12

* tr_switch replaces separate tr_switch_de and tr_switch_v2

// added and edited comments
// removed several delay() calls
// eliminated LPF switching during tr_switch

* Move console window up higher off-screen (afarhan#105)

* Update README.md

* put a ccomment back in

---------

Co-authored-by: jj <155218248+drexjj@users.noreply.github.com>
Co-authored-by: Matt Liggett <mml@users.noreply.github.com>
Co-authored-by: Mashintime <52426393+Mashintime@users.noreply.github.com>

* Farhan optimized cw (afarhan#112)

* Patch 4.12 (afarhan#104)

* Be more careful about using onfFout if it's not initialized. (afarhan#102)

Also clean up indentation and remove unneeded "b" flag to fopen().

* Added sidetone back in for digi mode and changed ver string to 4.12

---------

Co-authored-by: Matt Liggett <mml@users.noreply.github.com>

* Added ssh key generator

* Added ssh key generator source

* v4.12

* tr_switch replaces separate tr_switch_de and tr_switch_v2

// added and edited comments
// removed several delay() calls
// eliminated LPF switching during tr_switch

* Move console window up higher off-screen (afarhan#105)

* Update README.md

* put a ccomment back in

* Update release_notes.txt

* v4.2  (afarhan#109)

* Hamlib Multiple Connections And Waterfall gain (afarhan#106)

* Updated Hamlib.c to allow multiple connections

* Added Waterfall level control in Menu.

* Patch 4.12 (afarhan#104)

* Be more careful about using onfFout if it's not initialized. (afarhan#102)

Also clean up indentation and remove unneeded "b" flag to fopen().

* Added sidetone back in for digi mode and changed ver string to 4.12

---------

Co-authored-by: Matt Liggett <mml@users.noreply.github.com>

* Fixed error handling on client exit

* Added ssh key generator

* Added ssh key generator source

* v4.12

* Better handling of client disconnects

* Move console window up higher off-screen (afarhan#105)

---------

Co-authored-by: jj <155218248+drexjj@users.noreply.github.com>
Co-authored-by: Matt Liggett <mml@users.noreply.github.com>
Co-authored-by: Mashintime <52426393+Mashintime@users.noreply.github.com>

* fixed for build error

* Update README.md

* Add files via upload

* Update README.md

* v4.2

---------

Co-authored-by: William Hemmingsen <137289160+willardharris@users.noreply.github.com>
Co-authored-by: Matt Liggett <mml@users.noreply.github.com>
Co-authored-by: Mashintime <52426393+Mashintime@users.noreply.github.com>

* Revert "v4.2  (afarhan#109)" (afarhan#110)

This reverts commit cb74d58.

* Update modem_cw.c from Farhan optimized-cw

* Update sound.h from Farhan optimized-cw

* Update sbitx_sound.c from Farhan sbitx_sound.c

* Update modem_cw.c

* Update modem_cw.c

---------

Co-authored-by: jj <155218248+drexjj@users.noreply.github.com>
Co-authored-by: Matt Liggett <mml@users.noreply.github.com>
Co-authored-by: Mashintime <52426393+Mashintime@users.noreply.github.com>
Co-authored-by: William Hemmingsen <137289160+willardharris@users.noreply.github.com>

* Updated EQ to include RX tab

* Removed repetitive debug statements

* Added RX to EQ

* Updated gui elements to add RX EQ

* Introduced RX eq to speaker output after modems for all modes except DIGI, 2-tone, and FT8

* Fixed a merge error

* Removed EQ debug commands

* Updated para_eq.  Added smoothing across bands to suppress nasty artifacts affecting sound quality.

* Improved Waterfall controls. fixed waterfall values not loading at start, add limiter after RX eq to prevent clipping.  Included are improved (IMO, subjective) DSP and ANR mods.  However these mods are commented out.  Feel free to test them.

* Removed some unused variables

* Updated menu layout

* Found error in normalization that reduced volume.  Fixed

* revert due to repo sync error

* Add files via upload

* Transverter into rx-eq (#123)

* Update default_hw_settings.ini

* Update default_hw_settings_V3.ini

* Update default_hw_settings_v2.ini

* Update sbitx.c

* Update sbitx_gtk.c

* Update sbitx_gtk.c

* Update sdr_ui.h

* merge cw fixes (#124)

* merge changes for rx-eq-wf (#120)

* Updated Hamlib.c to allow multiple connections

* Added Waterfall level control in Menu.

* Patch 4.12 (afarhan#104)

* Be more careful about using onfFout if it's not initialized. (afarhan#102)

Also clean up indentation and remove unneeded "b" flag to fopen().

* Added sidetone back in for digi mode and changed ver string to 4.12

---------

Co-authored-by: Matt Liggett <mml@users.noreply.github.com>

* Fixed error handling on client exit

* Added ssh key generator

* Added ssh key generator source

* v4.12

* Better handling of client disconnects

* Move console window up higher off-screen (afarhan#105)

* Update README.md

* Update release_notes.txt

* v4.2  (afarhan#109)

* Hamlib Multiple Connections And Waterfall gain (afarhan#106)

* Updated Hamlib.c to allow multiple connections

* Added Waterfall level control in Menu.

* Patch 4.12 (afarhan#104)

* Be more careful about using onfFout if it's not initialized. (afarhan#102)

Also clean up indentation and remove unneeded "b" flag to fopen().

* Added sidetone back in for digi mode and changed ver string to 4.12

---------

Co-authored-by: Matt Liggett <mml@users.noreply.github.com>

* Fixed error handling on client exit

* Added ssh key generator

* Added ssh key generator source

* v4.12

* Better handling of client disconnects

* Move console window up higher off-screen (afarhan#105)

---------

Co-authored-by: jj <155218248+drexjj@users.noreply.github.com>
Co-authored-by: Matt Liggett <mml@users.noreply.github.com>
Co-authored-by: Mashintime <52426393+Mashintime@users.noreply.github.com>

* fixed for build error

* Update README.md

* Add files via upload

* Update README.md

* v4.2

---------

Co-authored-by: William Hemmingsen <137289160+willardharris@users.noreply.github.com>
Co-authored-by: Matt Liggett <mml@users.noreply.github.com>
Co-authored-by: Mashintime <52426393+Mashintime@users.noreply.github.com>

* Revert "v4.2  (afarhan#109)" (afarhan#110)

This reverts commit cb74d58.

* Updated EQ to include RX tab

* Removed repetitive debug statements

* Added RX to EQ

* Updated gui elements to add RX EQ

* Introduced RX eq to speaker output after modems for all modes except DIGI, 2-tone, and FT8

* Fixed a merge error

* Removed EQ debug commands

* Updated para_eq.  Added smoothing across bands to suppress nasty artifacts affecting sound quality.

* Improved Waterfall controls. fixed waterfall values not loading at start, add limiter after RX eq to prevent clipping.  Included are improved (IMO, subjective) DSP and ANR mods.  However these mods are commented out.  Feel free to test them.

* Removed some unused variables

* Updated menu layout

* Found error in normalization that reduced volume.  Fixed

---------

Co-authored-by: W4WHL <lee.hemmingsen@gmail.com>
Co-authored-by: Matt Liggett <mml@users.noreply.github.com>
Co-authored-by: willardharris <137289160+willardharris@users.noreply.github.com>
Co-authored-by: Mashintime <52426393+Mashintime@users.noreply.github.com>

* Revert "merge changes for rx-eq-wf (#120)" (#121)

This reverts commit 31733a9.

* add rx eq branch (#122)

* Updated Hamlib.c to allow multiple connections

* Added Waterfall level control in Menu.

* Patch 4.12 (afarhan#104)

* Be more careful about using onfFout if it's not initialized. (afarhan#102)

Also clean up indentation and remove unneeded "b" flag to fopen().

* Added sidetone back in for digi mode and changed ver string to 4.12

---------

Co-authored-by: Matt Liggett <mml@users.noreply.github.com>

* Fixed error handling on client exit

* Added ssh key generator

* Added ssh key generator source

* v4.12

* Better handling of client disconnects

* Move console window up higher off-screen (afarhan#105)

* Update README.md

* Update release_notes.txt

* v4.2  (afarhan#109)

* Hamlib Multiple Connections And Waterfall gain (afarhan#106)

* Updated Hamlib.c to allow multiple connections

* Added Waterfall level control in Menu.

* Patch 4.12 (afarhan#104)

* Be more careful about using onfFout if it's not initialized. (afarhan#102)

Also clean up indentation and remove unneeded "b" flag to fopen().

* Added sidetone back in for digi mode and changed ver string to 4.12

---------

Co-authored-by: Matt Liggett <mml@users.noreply.github.com>

* Fixed error handling on client exit

* Added ssh key generator

* Added ssh key generator source

* v4.12

* Better handling of client disconnects

* Move console window up higher off-screen (afarhan#105)

---------

Co-authored-by: jj <155218248+drexjj@users.noreply.github.com>
Co-authored-by: Matt Liggett <mml@users.noreply.github.com>
Co-authored-by: Mashintime <52426393+Mashintime@users.noreply.github.com>

* fixed for build error

* Update README.md

* Add files via upload

* Update README.md

* v4.2

---------

Co-authored-by: William Hemmingsen <137289160+willardharris@users.noreply.github.com>
Co-authored-by: Matt Liggett <mml@users.noreply.github.com>
Co-authored-by: Mashintime <52426393+Mashintime@users.noreply.github.com>

* Revert "v4.2  (afarhan#109)" (afarhan#110)

This reverts commit cb74d58.

* Updated EQ to include RX tab

* Removed repetitive debug statements

* Added RX to EQ

* Updated gui elements to add RX EQ

* Introduced RX eq to speaker output after modems for all modes except DIGI, 2-tone, and FT8

* Fixed a merge error

* Removed EQ debug commands

* Updated para_eq.  Added smoothing across bands to suppress nasty artifacts affecting sound quality.

* Improved Waterfall controls. fixed waterfall values not loading at start, add limiter after RX eq to prevent clipping.  Included are improved (IMO, subjective) DSP and ANR mods.  However these mods are commented out.  Feel free to test them.

* Removed some unused variables

* Updated menu layout

* Found error in normalization that reduced volume.  Fixed

* revert due to repo sync error

* Add files via upload

---------

Co-authored-by: W4WHL <lee.hemmingsen@gmail.com>
Co-authored-by: Matt Liggett <mml@users.noreply.github.com>
Co-authored-by: willardharris <137289160+willardharris@users.noreply.github.com>
Co-authored-by: Mashintime <52426393+Mashintime@users.noreply.github.com>

---------

Co-authored-by: W4WHL <lee.hemmingsen@gmail.com>
Co-authored-by: Matt Liggett <mml@users.noreply.github.com>
Co-authored-by: willardharris <137289160+willardharris@users.noreply.github.com>
Co-authored-by: Mashintime <52426393+Mashintime@users.noreply.github.com>

* Update release_notes.txt

* Update release_notes.txt

* change qro to eptt and fix spacing for indicators

* v4.2

* v4.2

* Update release_notes.txt

* v4.2 release (#131)

* Reverted unintended waterfall changes

* Reverted unintended waterfall changes

* Fixed bug with waterfall on low resolution screens.  Caused by unintended merge.

* waterfall update

---------

Co-authored-by: W4WHL <lee.hemmingsen@gmail.com>
Co-authored-by: William Hemmingsen <137289160+willardharris@users.noreply.github.com>

* Add files via upload

* Rename sbitxv3.png to splash.png

* Create bootlogoinstall

* Update bootlogoinstall

* Update release_notes.txt

* Update sbitx.c

---------

Co-authored-by: jefedeestado <jefe_de_estado@hotmail.com>
Co-authored-by: W4WHL <lee.hemmingsen@gmail.com>
Co-authored-by: Matt Liggett <mml@users.noreply.github.com>
Co-authored-by: willardharris <137289160+willardharris@users.noreply.github.com>
Co-authored-by: Mashintime <52426393+Mashintime@users.noreply.github.com>
Co-authored-by: MikeJohnshoy <johnshoy@verizon.net>
n1ai pushed a commit to n1ai/sbitx-mainline that referenced this pull request Dec 22, 2025
* QRO Delay Patch v4.11 (afarhan#98)

* Patch v4.11

* Fixed 20 msec delay  statement for qro function


---------

Co-authored-by: jefedeestado <jefe_de_estado@hotmail.com>

* v4.11

* v4.11

* v4.11

* Updated Hamlib.c to allow multiple connections

* Added Waterfall level control in Menu.

* Patch 4.12 (afarhan#104)

* Be more careful about using onfFout if it's not initialized. (afarhan#102)

Also clean up indentation and remove unneeded "b" flag to fopen().

* Added sidetone back in for digi mode and changed ver string to 4.12

---------

Co-authored-by: Matt Liggett <mml@users.noreply.github.com>

* Fixed error handling on client exit

* Added ssh key generator

* Added ssh key generator source

* v4.12

* Better handling of client disconnects

* Move console window up higher off-screen (afarhan#105)

* Update README.md

* Update README.md

* Update release_notes.txt

* v4.12 (afarhan#108)

* Patch 4.12 (afarhan#104)

* Be more careful about using onfFout if it's not initialized. (afarhan#102)

Also clean up indentation and remove unneeded "b" flag to fopen().

* Added sidetone back in for digi mode and changed ver string to 4.12

---------

Co-authored-by: Matt Liggett <mml@users.noreply.github.com>

* Added ssh key generator

* Added ssh key generator source

* v4.12

* Move console window up higher off-screen (afarhan#105)

* Update README.md

* Update release_notes.txt

---------

Co-authored-by: Matt Liggett <mml@users.noreply.github.com>
Co-authored-by: Mashintime <52426393+Mashintime@users.noreply.github.com>

* v4.2  (afarhan#109)

* Hamlib Multiple Connections And Waterfall gain (afarhan#106)

* Updated Hamlib.c to allow multiple connections

* Added Waterfall level control in Menu.

* Patch 4.12 (afarhan#104)

* Be more careful about using onfFout if it's not initialized. (afarhan#102)

Also clean up indentation and remove unneeded "b" flag to fopen().

* Added sidetone back in for digi mode and changed ver string to 4.12

---------

Co-authored-by: Matt Liggett <mml@users.noreply.github.com>

* Fixed error handling on client exit

* Added ssh key generator

* Added ssh key generator source

* v4.12

* Better handling of client disconnects

* Move console window up higher off-screen (afarhan#105)

---------

Co-authored-by: jj <155218248+drexjj@users.noreply.github.com>
Co-authored-by: Matt Liggett <mml@users.noreply.github.com>
Co-authored-by: Mashintime <52426393+Mashintime@users.noreply.github.com>

* fixed for build error

* Update README.md

* Add files via upload

* Update README.md

* v4.2

---------

Co-authored-by: William Hemmingsen <137289160+willardharris@users.noreply.github.com>
Co-authored-by: Matt Liggett <mml@users.noreply.github.com>
Co-authored-by: Mashintime <52426393+Mashintime@users.noreply.github.com>

* Revert "v4.2  (afarhan#109)" (afarhan#110)

This reverts commit cb74d58.

* merge (afarhan#111)

* Patch 4.12 (afarhan#104)

* Be more careful about using onfFout if it's not initialized. (afarhan#102)

Also clean up indentation and remove unneeded "b" flag to fopen().

* Added sidetone back in for digi mode and changed ver string to 4.12

---------

Co-authored-by: Matt Liggett <mml@users.noreply.github.com>

* Added ssh key generator

* Added ssh key generator source

* v4.12

* Move console window up higher off-screen (afarhan#105)

* Update README.md

* Update release_notes.txt

* v4.2  (afarhan#109)

* Hamlib Multiple Connections And Waterfall gain (afarhan#106)

* Updated Hamlib.c to allow multiple connections

* Added Waterfall level control in Menu.

* Patch 4.12 (afarhan#104)

* Be more careful about using onfFout if it's not initialized. (afarhan#102)

Also clean up indentation and remove unneeded "b" flag to fopen().

* Added sidetone back in for digi mode and changed ver string to 4.12

---------

Co-authored-by: Matt Liggett <mml@users.noreply.github.com>

* Fixed error handling on client exit

* Added ssh key generator

* Added ssh key generator source

* v4.12

* Better handling of client disconnects

* Move console window up higher off-screen (afarhan#105)

---------

Co-authored-by: jj <155218248+drexjj@users.noreply.github.com>
Co-authored-by: Matt Liggett <mml@users.noreply.github.com>
Co-authored-by: Mashintime <52426393+Mashintime@users.noreply.github.com>

* fixed for build error

* Update README.md

* Add files via upload

* Update README.md

* v4.2

---------

Co-authored-by: William Hemmingsen <137289160+willardharris@users.noreply.github.com>
Co-authored-by: Matt Liggett <mml@users.noreply.github.com>
Co-authored-by: Mashintime <52426393+Mashintime@users.noreply.github.com>

* Update default_hw_settings.ini

* Update default_hw_settings_V3.ini

* Update default_hw_settings_v2.ini

* Update sbitx.c

* Update sbitx_gtk.c

* Update sbitx_gtk.c

* Update sdr_ui.h

---------

Co-authored-by: Matt Liggett <mml@users.noreply.github.com>
Co-authored-by: Mashintime <52426393+Mashintime@users.noreply.github.com>
Co-authored-by: William Hemmingsen <137289160+willardharris@users.noreply.github.com>

* tr_switch changes (LPF switching elimination and delay() calls) (afarhan#107)

* Patch 4.12 (afarhan#104)

* Be more careful about using onfFout if it's not initialized. (afarhan#102)

Also clean up indentation and remove unneeded "b" flag to fopen().

* Added sidetone back in for digi mode and changed ver string to 4.12

---------

Co-authored-by: Matt Liggett <mml@users.noreply.github.com>

* Added ssh key generator

* Added ssh key generator source

* v4.12

* tr_switch replaces separate tr_switch_de and tr_switch_v2

// added and edited comments
// removed several delay() calls
// eliminated LPF switching during tr_switch

* Move console window up higher off-screen (afarhan#105)

* Update README.md

* put a ccomment back in

---------

Co-authored-by: jj <155218248+drexjj@users.noreply.github.com>
Co-authored-by: Matt Liggett <mml@users.noreply.github.com>
Co-authored-by: Mashintime <52426393+Mashintime@users.noreply.github.com>

* Farhan optimized cw (afarhan#112)

* Patch 4.12 (afarhan#104)

* Be more careful about using onfFout if it's not initialized. (afarhan#102)

Also clean up indentation and remove unneeded "b" flag to fopen().

* Added sidetone back in for digi mode and changed ver string to 4.12

---------

Co-authored-by: Matt Liggett <mml@users.noreply.github.com>

* Added ssh key generator

* Added ssh key generator source

* v4.12

* tr_switch replaces separate tr_switch_de and tr_switch_v2

// added and edited comments
// removed several delay() calls
// eliminated LPF switching during tr_switch

* Move console window up higher off-screen (afarhan#105)

* Update README.md

* put a ccomment back in

* Update release_notes.txt

* v4.2  (afarhan#109)

* Hamlib Multiple Connections And Waterfall gain (afarhan#106)

* Updated Hamlib.c to allow multiple connections

* Added Waterfall level control in Menu.

* Patch 4.12 (afarhan#104)

* Be more careful about using onfFout if it's not initialized. (afarhan#102)

Also clean up indentation and remove unneeded "b" flag to fopen().

* Added sidetone back in for digi mode and changed ver string to 4.12

---------

Co-authored-by: Matt Liggett <mml@users.noreply.github.com>

* Fixed error handling on client exit

* Added ssh key generator

* Added ssh key generator source

* v4.12

* Better handling of client disconnects

* Move console window up higher off-screen (afarhan#105)

---------

Co-authored-by: jj <155218248+drexjj@users.noreply.github.com>
Co-authored-by: Matt Liggett <mml@users.noreply.github.com>
Co-authored-by: Mashintime <52426393+Mashintime@users.noreply.github.com>

* fixed for build error

* Update README.md

* Add files via upload

* Update README.md

* v4.2

---------

Co-authored-by: William Hemmingsen <137289160+willardharris@users.noreply.github.com>
Co-authored-by: Matt Liggett <mml@users.noreply.github.com>
Co-authored-by: Mashintime <52426393+Mashintime@users.noreply.github.com>

* Revert "v4.2  (afarhan#109)" (afarhan#110)

This reverts commit cb74d58.

* Update modem_cw.c from Farhan optimized-cw

* Update sound.h from Farhan optimized-cw

* Update sbitx_sound.c from Farhan sbitx_sound.c

* Update modem_cw.c

* Update modem_cw.c

---------

Co-authored-by: jj <155218248+drexjj@users.noreply.github.com>
Co-authored-by: Matt Liggett <mml@users.noreply.github.com>
Co-authored-by: Mashintime <52426393+Mashintime@users.noreply.github.com>
Co-authored-by: William Hemmingsen <137289160+willardharris@users.noreply.github.com>

* Updated EQ to include RX tab

* Removed repetitive debug statements

* Added RX to EQ

* Updated gui elements to add RX EQ

* Introduced RX eq to speaker output after modems for all modes except DIGI, 2-tone, and FT8

* Fixed a merge error

* Removed EQ debug commands

* Updated para_eq.  Added smoothing across bands to suppress nasty artifacts affecting sound quality.

* Improved Waterfall controls. fixed waterfall values not loading at start, add limiter after RX eq to prevent clipping.  Included are improved (IMO, subjective) DSP and ANR mods.  However these mods are commented out.  Feel free to test them.

* Removed some unused variables

* Updated menu layout

* Found error in normalization that reduced volume.  Fixed

* revert due to repo sync error

* Add files via upload

* Transverter into rx-eq (#123)

* Update default_hw_settings.ini

* Update default_hw_settings_V3.ini

* Update default_hw_settings_v2.ini

* Update sbitx.c

* Update sbitx_gtk.c

* Update sbitx_gtk.c

* Update sdr_ui.h

* merge cw fixes (#124)

* merge changes for rx-eq-wf (#120)

* Updated Hamlib.c to allow multiple connections

* Added Waterfall level control in Menu.

* Patch 4.12 (afarhan#104)

* Be more careful about using onfFout if it's not initialized. (afarhan#102)

Also clean up indentation and remove unneeded "b" flag to fopen().

* Added sidetone back in for digi mode and changed ver string to 4.12

---------

Co-authored-by: Matt Liggett <mml@users.noreply.github.com>

* Fixed error handling on client exit

* Added ssh key generator

* Added ssh key generator source

* v4.12

* Better handling of client disconnects

* Move console window up higher off-screen (afarhan#105)

* Update README.md

* Update release_notes.txt

* v4.2  (afarhan#109)

* Hamlib Multiple Connections And Waterfall gain (afarhan#106)

* Updated Hamlib.c to allow multiple connections

* Added Waterfall level control in Menu.

* Patch 4.12 (afarhan#104)

* Be more careful about using onfFout if it's not initialized. (afarhan#102)

Also clean up indentation and remove unneeded "b" flag to fopen().

* Added sidetone back in for digi mode and changed ver string to 4.12

---------

Co-authored-by: Matt Liggett <mml@users.noreply.github.com>

* Fixed error handling on client exit

* Added ssh key generator

* Added ssh key generator source

* v4.12

* Better handling of client disconnects

* Move console window up higher off-screen (afarhan#105)

---------

Co-authored-by: jj <155218248+drexjj@users.noreply.github.com>
Co-authored-by: Matt Liggett <mml@users.noreply.github.com>
Co-authored-by: Mashintime <52426393+Mashintime@users.noreply.github.com>

* fixed for build error

* Update README.md

* Add files via upload

* Update README.md

* v4.2

---------

Co-authored-by: William Hemmingsen <137289160+willardharris@users.noreply.github.com>
Co-authored-by: Matt Liggett <mml@users.noreply.github.com>
Co-authored-by: Mashintime <52426393+Mashintime@users.noreply.github.com>

* Revert "v4.2  (afarhan#109)" (afarhan#110)

This reverts commit cb74d58.

* Updated EQ to include RX tab

* Removed repetitive debug statements

* Added RX to EQ

* Updated gui elements to add RX EQ

* Introduced RX eq to speaker output after modems for all modes except DIGI, 2-tone, and FT8

* Fixed a merge error

* Removed EQ debug commands

* Updated para_eq.  Added smoothing across bands to suppress nasty artifacts affecting sound quality.

* Improved Waterfall controls. fixed waterfall values not loading at start, add limiter after RX eq to prevent clipping.  Included are improved (IMO, subjective) DSP and ANR mods.  However these mods are commented out.  Feel free to test them.

* Removed some unused variables

* Updated menu layout

* Found error in normalization that reduced volume.  Fixed

---------

Co-authored-by: W4WHL <lee.hemmingsen@gmail.com>
Co-authored-by: Matt Liggett <mml@users.noreply.github.com>
Co-authored-by: willardharris <137289160+willardharris@users.noreply.github.com>
Co-authored-by: Mashintime <52426393+Mashintime@users.noreply.github.com>

* Revert "merge changes for rx-eq-wf (#120)" (#121)

This reverts commit 31733a9.

* add rx eq branch (#122)

* Updated Hamlib.c to allow multiple connections

* Added Waterfall level control in Menu.

* Patch 4.12 (afarhan#104)

* Be more careful about using onfFout if it's not initialized. (afarhan#102)

Also clean up indentation and remove unneeded "b" flag to fopen().

* Added sidetone back in for digi mode and changed ver string to 4.12

---------

Co-authored-by: Matt Liggett <mml@users.noreply.github.com>

* Fixed error handling on client exit

* Added ssh key generator

* Added ssh key generator source

* v4.12

* Better handling of client disconnects

* Move console window up higher off-screen (afarhan#105)

* Update README.md

* Update release_notes.txt

* v4.2  (afarhan#109)

* Hamlib Multiple Connections And Waterfall gain (afarhan#106)

* Updated Hamlib.c to allow multiple connections

* Added Waterfall level control in Menu.

* Patch 4.12 (afarhan#104)

* Be more careful about using onfFout if it's not initialized. (afarhan#102)

Also clean up indentation and remove unneeded "b" flag to fopen().

* Added sidetone back in for digi mode and changed ver string to 4.12

---------

Co-authored-by: Matt Liggett <mml@users.noreply.github.com>

* Fixed error handling on client exit

* Added ssh key generator

* Added ssh key generator source

* v4.12

* Better handling of client disconnects

* Move console window up higher off-screen (afarhan#105)

---------

Co-authored-by: jj <155218248+drexjj@users.noreply.github.com>
Co-authored-by: Matt Liggett <mml@users.noreply.github.com>
Co-authored-by: Mashintime <52426393+Mashintime@users.noreply.github.com>

* fixed for build error

* Update README.md

* Add files via upload

* Update README.md

* v4.2

---------

Co-authored-by: William Hemmingsen <137289160+willardharris@users.noreply.github.com>
Co-authored-by: Matt Liggett <mml@users.noreply.github.com>
Co-authored-by: Mashintime <52426393+Mashintime@users.noreply.github.com>

* Revert "v4.2  (afarhan#109)" (afarhan#110)

This reverts commit cb74d58.

* Updated EQ to include RX tab

* Removed repetitive debug statements

* Added RX to EQ

* Updated gui elements to add RX EQ

* Introduced RX eq to speaker output after modems for all modes except DIGI, 2-tone, and FT8

* Fixed a merge error

* Removed EQ debug commands

* Updated para_eq.  Added smoothing across bands to suppress nasty artifacts affecting sound quality.

* Improved Waterfall controls. fixed waterfall values not loading at start, add limiter after RX eq to prevent clipping.  Included are improved (IMO, subjective) DSP and ANR mods.  However these mods are commented out.  Feel free to test them.

* Removed some unused variables

* Updated menu layout

* Found error in normalization that reduced volume.  Fixed

* revert due to repo sync error

* Add files via upload

---------

Co-authored-by: W4WHL <lee.hemmingsen@gmail.com>
Co-authored-by: Matt Liggett <mml@users.noreply.github.com>
Co-authored-by: willardharris <137289160+willardharris@users.noreply.github.com>
Co-authored-by: Mashintime <52426393+Mashintime@users.noreply.github.com>

---------

Co-authored-by: W4WHL <lee.hemmingsen@gmail.com>
Co-authored-by: Matt Liggett <mml@users.noreply.github.com>
Co-authored-by: willardharris <137289160+willardharris@users.noreply.github.com>
Co-authored-by: Mashintime <52426393+Mashintime@users.noreply.github.com>

* Update release_notes.txt

* Update release_notes.txt

* change qro to eptt and fix spacing for indicators

* v4.2

* v4.2

* Update release_notes.txt

* v4.2 release (#131)

* Reverted unintended waterfall changes

* Reverted unintended waterfall changes

* Fixed bug with waterfall on low resolution screens.  Caused by unintended merge.

* waterfall update

---------

Co-authored-by: W4WHL <lee.hemmingsen@gmail.com>
Co-authored-by: William Hemmingsen <137289160+willardharris@users.noreply.github.com>

* Add files via upload

* Rename sbitxv3.png to splash.png

* Create bootlogoinstall

* Update bootlogoinstall

* Update release_notes.txt

* Update sbitx.c

* Update build

* Update README.md

* Update README.md

---------

Co-authored-by: jefedeestado <jefe_de_estado@hotmail.com>
Co-authored-by: W4WHL <lee.hemmingsen@gmail.com>
Co-authored-by: Matt Liggett <mml@users.noreply.github.com>
Co-authored-by: willardharris <137289160+willardharris@users.noreply.github.com>
Co-authored-by: Mashintime <52426393+Mashintime@users.noreply.github.com>
Co-authored-by: MikeJohnshoy <johnshoy@verizon.net>
n1ai pushed a commit to n1ai/sbitx-mainline that referenced this pull request Dec 22, 2025
Move console window up higher off-screen (afarhan#105)
n1ai pushed a commit to n1ai/sbitx-mainline that referenced this pull request Dec 22, 2025
* Patch 4.12 (afarhan#104)

* Be more careful about using onfFout if it's not initialized. (afarhan#102)

Also clean up indentation and remove unneeded "b" flag to fopen().

* Added sidetone back in for digi mode and changed ver string to 4.12

---------

Co-authored-by: Matt Liggett <mml@users.noreply.github.com>

* Added ssh key generator

* Added ssh key generator source

* v4.12

* Move console window up higher off-screen (afarhan#105)

* Update README.md

* Update release_notes.txt

---------

Co-authored-by: Matt Liggett <mml@users.noreply.github.com>
Co-authored-by: Mashintime <52426393+Mashintime@users.noreply.github.com>
n1ai pushed a commit to n1ai/sbitx-mainline that referenced this pull request Dec 22, 2025
* Patch 4.12 (afarhan#104)

* Be more careful about using onfFout if it's not initialized. (afarhan#102)

Also clean up indentation and remove unneeded "b" flag to fopen().

* Added sidetone back in for digi mode and changed ver string to 4.12

---------

Co-authored-by: Matt Liggett <mml@users.noreply.github.com>

* Added ssh key generator

* Added ssh key generator source

* v4.12

* Move console window up higher off-screen (afarhan#105)

* Update README.md

* Update release_notes.txt

* v4.2  (afarhan#109)

* Hamlib Multiple Connections And Waterfall gain (afarhan#106)

* Updated Hamlib.c to allow multiple connections

* Added Waterfall level control in Menu.

* Patch 4.12 (afarhan#104)

* Be more careful about using onfFout if it's not initialized. (afarhan#102)

Also clean up indentation and remove unneeded "b" flag to fopen().

* Added sidetone back in for digi mode and changed ver string to 4.12

---------

Co-authored-by: Matt Liggett <mml@users.noreply.github.com>

* Fixed error handling on client exit

* Added ssh key generator

* Added ssh key generator source

* v4.12

* Better handling of client disconnects

* Move console window up higher off-screen (afarhan#105)

---------

Co-authored-by: jj <155218248+drexjj@users.noreply.github.com>
Co-authored-by: Matt Liggett <mml@users.noreply.github.com>
Co-authored-by: Mashintime <52426393+Mashintime@users.noreply.github.com>

* fixed for build error

* Update README.md

* Add files via upload

* Update README.md

* v4.2

---------

Co-authored-by: William Hemmingsen <137289160+willardharris@users.noreply.github.com>
Co-authored-by: Matt Liggett <mml@users.noreply.github.com>
Co-authored-by: Mashintime <52426393+Mashintime@users.noreply.github.com>

* Update default_hw_settings.ini

* Update default_hw_settings_V3.ini

* Update default_hw_settings_v2.ini

* Update sbitx.c

* Update sbitx_gtk.c

* Update sbitx_gtk.c

* Update sdr_ui.h

---------

Co-authored-by: Matt Liggett <mml@users.noreply.github.com>
Co-authored-by: Mashintime <52426393+Mashintime@users.noreply.github.com>
Co-authored-by: William Hemmingsen <137289160+willardharris@users.noreply.github.com>
n1ai pushed a commit to n1ai/sbitx-mainline that referenced this pull request Dec 22, 2025
…han#107)

* Patch 4.12 (afarhan#104)

* Be more careful about using onfFout if it's not initialized. (afarhan#102)

Also clean up indentation and remove unneeded "b" flag to fopen().

* Added sidetone back in for digi mode and changed ver string to 4.12

---------

Co-authored-by: Matt Liggett <mml@users.noreply.github.com>

* Added ssh key generator

* Added ssh key generator source

* v4.12

* tr_switch replaces separate tr_switch_de and tr_switch_v2

// added and edited comments
// removed several delay() calls
// eliminated LPF switching during tr_switch

* Move console window up higher off-screen (afarhan#105)

* Update README.md

* put a ccomment back in

---------

Co-authored-by: jj <155218248+drexjj@users.noreply.github.com>
Co-authored-by: Matt Liggett <mml@users.noreply.github.com>
Co-authored-by: Mashintime <52426393+Mashintime@users.noreply.github.com>
n1ai pushed a commit to n1ai/sbitx-mainline that referenced this pull request Dec 22, 2025
* Patch 4.12 (afarhan#104)

* Be more careful about using onfFout if it's not initialized. (afarhan#102)

Also clean up indentation and remove unneeded "b" flag to fopen().

* Added sidetone back in for digi mode and changed ver string to 4.12

---------

Co-authored-by: Matt Liggett <mml@users.noreply.github.com>

* Added ssh key generator

* Added ssh key generator source

* v4.12

* tr_switch replaces separate tr_switch_de and tr_switch_v2

// added and edited comments
// removed several delay() calls
// eliminated LPF switching during tr_switch

* Move console window up higher off-screen (afarhan#105)

* Update README.md

* put a ccomment back in

* Update release_notes.txt

* v4.2  (afarhan#109)

* Hamlib Multiple Connections And Waterfall gain (afarhan#106)

* Updated Hamlib.c to allow multiple connections

* Added Waterfall level control in Menu.

* Patch 4.12 (afarhan#104)

* Be more careful about using onfFout if it's not initialized. (afarhan#102)

Also clean up indentation and remove unneeded "b" flag to fopen().

* Added sidetone back in for digi mode and changed ver string to 4.12

---------

Co-authored-by: Matt Liggett <mml@users.noreply.github.com>

* Fixed error handling on client exit

* Added ssh key generator

* Added ssh key generator source

* v4.12

* Better handling of client disconnects

* Move console window up higher off-screen (afarhan#105)

---------

Co-authored-by: jj <155218248+drexjj@users.noreply.github.com>
Co-authored-by: Matt Liggett <mml@users.noreply.github.com>
Co-authored-by: Mashintime <52426393+Mashintime@users.noreply.github.com>

* fixed for build error

* Update README.md

* Add files via upload

* Update README.md

* v4.2

---------

Co-authored-by: William Hemmingsen <137289160+willardharris@users.noreply.github.com>
Co-authored-by: Matt Liggett <mml@users.noreply.github.com>
Co-authored-by: Mashintime <52426393+Mashintime@users.noreply.github.com>

* Revert "v4.2  (afarhan#109)" (afarhan#110)

This reverts commit cb74d58.

* Update modem_cw.c from Farhan optimized-cw

* Update sound.h from Farhan optimized-cw

* Update sbitx_sound.c from Farhan sbitx_sound.c

* Update modem_cw.c

* Update modem_cw.c

---------

Co-authored-by: jj <155218248+drexjj@users.noreply.github.com>
Co-authored-by: Matt Liggett <mml@users.noreply.github.com>
Co-authored-by: Mashintime <52426393+Mashintime@users.noreply.github.com>
Co-authored-by: William Hemmingsen <137289160+willardharris@users.noreply.github.com>
n1ai pushed a commit to n1ai/sbitx-mainline that referenced this pull request Dec 22, 2025
* merge changes for rx-eq-wf (#120)

* Updated Hamlib.c to allow multiple connections

* Added Waterfall level control in Menu.

* Patch 4.12 (afarhan#104)

* Be more careful about using onfFout if it's not initialized. (afarhan#102)

Also clean up indentation and remove unneeded "b" flag to fopen().

* Added sidetone back in for digi mode and changed ver string to 4.12

---------

Co-authored-by: Matt Liggett <mml@users.noreply.github.com>

* Fixed error handling on client exit

* Added ssh key generator

* Added ssh key generator source

* v4.12

* Better handling of client disconnects

* Move console window up higher off-screen (afarhan#105)

* Update README.md

* Update release_notes.txt

* v4.2  (afarhan#109)

* Hamlib Multiple Connections And Waterfall gain (afarhan#106)

* Updated Hamlib.c to allow multiple connections

* Added Waterfall level control in Menu.

* Patch 4.12 (afarhan#104)

* Be more careful about using onfFout if it's not initialized. (afarhan#102)

Also clean up indentation and remove unneeded "b" flag to fopen().

* Added sidetone back in for digi mode and changed ver string to 4.12

---------

Co-authored-by: Matt Liggett <mml@users.noreply.github.com>

* Fixed error handling on client exit

* Added ssh key generator

* Added ssh key generator source

* v4.12

* Better handling of client disconnects

* Move console window up higher off-screen (afarhan#105)

---------

Co-authored-by: jj <155218248+drexjj@users.noreply.github.com>
Co-authored-by: Matt Liggett <mml@users.noreply.github.com>
Co-authored-by: Mashintime <52426393+Mashintime@users.noreply.github.com>

* fixed for build error

* Update README.md

* Add files via upload

* Update README.md

* v4.2

---------

Co-authored-by: William Hemmingsen <137289160+willardharris@users.noreply.github.com>
Co-authored-by: Matt Liggett <mml@users.noreply.github.com>
Co-authored-by: Mashintime <52426393+Mashintime@users.noreply.github.com>

* Revert "v4.2  (afarhan#109)" (afarhan#110)

This reverts commit cb74d58.

* Updated EQ to include RX tab

* Removed repetitive debug statements

* Added RX to EQ

* Updated gui elements to add RX EQ

* Introduced RX eq to speaker output after modems for all modes except DIGI, 2-tone, and FT8

* Fixed a merge error

* Removed EQ debug commands

* Updated para_eq.  Added smoothing across bands to suppress nasty artifacts affecting sound quality.

* Improved Waterfall controls. fixed waterfall values not loading at start, add limiter after RX eq to prevent clipping.  Included are improved (IMO, subjective) DSP and ANR mods.  However these mods are commented out.  Feel free to test them.

* Removed some unused variables

* Updated menu layout

* Found error in normalization that reduced volume.  Fixed

---------

Co-authored-by: W4WHL <lee.hemmingsen@gmail.com>
Co-authored-by: Matt Liggett <mml@users.noreply.github.com>
Co-authored-by: willardharris <137289160+willardharris@users.noreply.github.com>
Co-authored-by: Mashintime <52426393+Mashintime@users.noreply.github.com>

* Revert "merge changes for rx-eq-wf (#120)" (#121)

This reverts commit 31733a9.

* add rx eq branch (#122)

* Updated Hamlib.c to allow multiple connections

* Added Waterfall level control in Menu.

* Patch 4.12 (afarhan#104)

* Be more careful about using onfFout if it's not initialized. (afarhan#102)

Also clean up indentation and remove unneeded "b" flag to fopen().

* Added sidetone back in for digi mode and changed ver string to 4.12

---------

Co-authored-by: Matt Liggett <mml@users.noreply.github.com>

* Fixed error handling on client exit

* Added ssh key generator

* Added ssh key generator source

* v4.12

* Better handling of client disconnects

* Move console window up higher off-screen (afarhan#105)

* Update README.md

* Update release_notes.txt

* v4.2  (afarhan#109)

* Hamlib Multiple Connections And Waterfall gain (afarhan#106)

* Updated Hamlib.c to allow multiple connections

* Added Waterfall level control in Menu.

* Patch 4.12 (afarhan#104)

* Be more careful about using onfFout if it's not initialized. (afarhan#102)

Also clean up indentation and remove unneeded "b" flag to fopen().

* Added sidetone back in for digi mode and changed ver string to 4.12

---------

Co-authored-by: Matt Liggett <mml@users.noreply.github.com>

* Fixed error handling on client exit

* Added ssh key generator

* Added ssh key generator source

* v4.12

* Better handling of client disconnects

* Move console window up higher off-screen (afarhan#105)

---------

Co-authored-by: jj <155218248+drexjj@users.noreply.github.com>
Co-authored-by: Matt Liggett <mml@users.noreply.github.com>
Co-authored-by: Mashintime <52426393+Mashintime@users.noreply.github.com>

* fixed for build error

* Update README.md

* Add files via upload

* Update README.md

* v4.2

---------

Co-authored-by: William Hemmingsen <137289160+willardharris@users.noreply.github.com>
Co-authored-by: Matt Liggett <mml@users.noreply.github.com>
Co-authored-by: Mashintime <52426393+Mashintime@users.noreply.github.com>

* Revert "v4.2  (afarhan#109)" (afarhan#110)

This reverts commit cb74d58.

* Updated EQ to include RX tab

* Removed repetitive debug statements

* Added RX to EQ

* Updated gui elements to add RX EQ

* Introduced RX eq to speaker output after modems for all modes except DIGI, 2-tone, and FT8

* Fixed a merge error

* Removed EQ debug commands

* Updated para_eq.  Added smoothing across bands to suppress nasty artifacts affecting sound quality.

* Improved Waterfall controls. fixed waterfall values not loading at start, add limiter after RX eq to prevent clipping.  Included are improved (IMO, subjective) DSP and ANR mods.  However these mods are commented out.  Feel free to test them.

* Removed some unused variables

* Updated menu layout

* Found error in normalization that reduced volume.  Fixed

* revert due to repo sync error

* Add files via upload

---------

Co-authored-by: W4WHL <lee.hemmingsen@gmail.com>
Co-authored-by: Matt Liggett <mml@users.noreply.github.com>
Co-authored-by: willardharris <137289160+willardharris@users.noreply.github.com>
Co-authored-by: Mashintime <52426393+Mashintime@users.noreply.github.com>

---------

Co-authored-by: W4WHL <lee.hemmingsen@gmail.com>
Co-authored-by: Matt Liggett <mml@users.noreply.github.com>
Co-authored-by: willardharris <137289160+willardharris@users.noreply.github.com>
Co-authored-by: Mashintime <52426393+Mashintime@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant