forked from afarhan/sbitx
-
Notifications
You must be signed in to change notification settings - Fork 7
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Version 4.0 introduces a wealth of features and enhancements, including improved FT8 mode performance, a more responsive CW experience, a new TX Monitor function, and extensive UI improvements, among many other updates. Please see the release notes at https://raw.githubusercontent.com/drexjj/sbitx/refs/heads/main/release_notes.txt for more information. --------- Co-authored-by: Alan Huseby <awh@brainless.us> Co-authored-by: sigmazgfx <sigmazgfx@gmail.com> Co-authored-by: Lars Lund Hansen <larslund.hansen@gmail.com>
- Loading branch information
1 parent
be038d4
commit 4a98fe3
Showing
47 changed files
with
3,532 additions
and
1,013 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,4 @@ | ||
[tx_band] | ||
f_start=5250000 | ||
f_stop=5450000 | ||
scale=0.0033 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Empty file.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,9 +1,84 @@ | ||
v4.0 - | ||
FT8 Mode Improvements: | ||
- Both the local and web apps now display decorated messages in FT8 mode. | ||
- Callsigns: | ||
- Callsigns logged are displayed in green. | ||
- Unlogged callsigns are displayed in red. | ||
- Grids: | ||
- Logged grids are displayed in green. | ||
- Unlogged grids are displayed in yellow. | ||
- Band change: The console and web FT8 lists are cleared when changing bands. | ||
- At startup, two new SQLite indexes for FT8 lookups are created if missing. | ||
|
||
Web App in FT8 Mode: | ||
- A Robinson projection world map is displayed to the right of the FT8 lists (if the window is wide enough). | ||
- Grid Display: | ||
- By default, grids seen during the current session are plotted on the map. | ||
- Logged grids are displayed in dark green, unlogged grids in yellow, and grids logged during the current session in red. | ||
- Toggle Controls: | ||
- The "Seen" button toggles the plot on/off. | ||
- The "Logged" button toggles the display of all logged grids (in green) on/off. | ||
- Map Controls: | ||
- Zoom using the slider or mouse wheel. | ||
- Change map position by dragging with the left mouse button. | ||
- Mouseover displays longitude, latitude, and grid information. | ||
- Other UI Improvements: | ||
- The "SAVE" button has been renamed to "LOG" to reflect its function (opens the log tab). | ||
- Alt-click in FT8 lists opens a QRZ lookup window without starting a call. | ||
- The frequency field responds to the mouse wheel for adjustments. | ||
- New knob button added to show/hide the dial knob (instead of clicking the frequency field). | ||
- A new "Mute" button is available to mute sound (useful in FT8 mode). | ||
|
||
CW Improvements: | ||
- Modified and added "prosign" characters for TX. | ||
- Decreased debounce to 800ms for CW spacing in TX. | ||
- Decreased word delay for macros and keyboard CW operation. | ||
- Reduced dash delay for a more natural CW sound. | ||
- Fixed the Iambic B key sequence issue (from dash to dot). | ||
|
||
UI and Other Improvements: | ||
- FLDIGI Integration: Pitch controls can now be controlled externally by FLDIGI. | ||
- Waterfall & Text Box: | ||
- Added fullscreen waterfall mode and the option to hide the text box for voice modes. | ||
- Changed the waterfall refresh speed for smoother operation in SSB. | ||
- VFO Enhancements: | ||
- Added a VFO lock button in the menu and a corresponding indicator on the main screen. it can be toggled by the menu or a | ||
long press of the VFO tuning knob | ||
- UI Adjustments: | ||
- Shortened "digital mode" text to DIGI. | ||
- Added 8k display mode to the waterfall. | ||
- Removed the text box output for BFO adjustment. | ||
- Recording: Fixed the duplicate recording stop function message. | ||
- Logging Enhancements: | ||
- Ability to switch between logger input fields using the tab key. | ||
- Added the ability to add comments to logs via a text field. | ||
- Fixed duplicate log entries in the logbook. | ||
- Fixed sBitx crash when logbook window was open during a logging event. | ||
- Fixed ADIF export for FT8 now saves exchange info (the gridsquares) in actual gridsquare fields of log. | ||
- Sound Enhancements: | ||
- Optimizations to loopback receive process. | ||
- Optimizations to rx linearity. | ||
- Other New Features: | ||
- Added a selectable RX notch filter to the main GUI. | ||
- Added a TCXO calibration option in the `hw_settings.ini` file. | ||
- Added the ability to toggle the experimental S-meter (relatively calibrated at IF 52) on/off using the command `\smeteropt on`. | ||
- Added the ability to toggle the optional QRO function on/off with the command `\qroopt on`. | ||
- Added workaround for FT8 and external digi modes for time sync decoding process. | ||
- Update build script to support profile guided optimizations. | ||
- Added renice script to increase priority of sbitx application if desired. | ||
- TX Monitor function that allows monitoring of the transmitted signal through headphones, enabling users to hear | ||
adjustments to the TX EQ. The perceived noise in the headphones seems to be local and is not transmitted over the air. | ||
- Added 60 meter band. | ||
|
||
|
||
|
||
v3.1 - | ||
Added Tune button and functions | ||
Added menu button | ||
Updated transmit equalizer with gui | ||
Added noise reduction and digital signal processing | ||
Added BFO shift | ||
Fixed 25khz waterfall display | ||
Added indicator status for button functions | ||
Reorganized mode displays | ||
- Added Tune button and power control functions. | ||
- Added quick access menu button for additional controls. | ||
- Updated the 5 band TX equalizer with GUI. | ||
- Added RX noise reduction and digital signal processing. | ||
- Added BFO shift (move birdies out of the RX signal). | ||
- Fixed 25khz waterfall display alignment. | ||
- Added main display indicator status for various features/functions. | ||
- Reorganized mode displays and removed unnecessary functions | ||
- More Hamlib functional improvements for 3rd party apps |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,4 @@ | ||
#!/bin/bash | ||
#This script will bump the priority of the running sbitx app | ||
echo "Making sbitx app less nice" | ||
sudo renice -n -20 $(pgrep sbitx) |
Binary file not shown.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.