-
Notifications
You must be signed in to change notification settings - Fork 8
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
improved BATC Spectrum and mute functionality in video windows. #107
Open
dl1rf
wants to merge
176
commits into
tomvdb:main
Choose a base branch
from
dl1rf:main
base: main
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Conversation
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
Fixed compile error: Use new variable "_current_offset" instead of old "_settings.Offset"
The size of the picture box is reduced due to layout changes. To make the third bandplan line visible again the "height" of the bandplan is changed from 255 to 246.
Flickering of callsign in BATC spectrum fixed.
Spectrum display did not scale to PictureBox size. All hard coded 255 "height" values exchanged with "height" variable which contains the real size of the Picturebox. Actual 246.
Changed to use real fft_strength value.
be compatible with QO-100 wideband spectrum code at website.
code added to calculate and show the dBb values.
uses BATCSpectrum.height for correct calculation.
Draw a white signal rectangle and print dBb value if mouse is moved over a signal.
Display of channel info fixed.
Display of channel info fixed.
Don't tune to BEACON. check for TX frequency only if in bandplan segment.
Don't tune to BEACON. check for TX frequency only if in bandplan segment.
Show exception message box.
max_strength added show a line in signal which represents max. allowed strength. Some small name changes.
Red overpower box changed. Red overpower line added. Manual RX symbolrate selection added.
locate SRForm dynamically to BATC spectrum window.
New pluto_control_enabled and quicktune_enabled flags added to avoid actions in spectrum if feature is not available.
New quicktune_enabled flags added to avoid actions in spectrum if quicktune feature is not available.
show Tuner lines and text always.
show Tuner lines and text always.
cosmetic
cosmetic
prepare for tuner based avoid beacon function
This function is inspired by and copied from Tom's (ZR6TG) WinterHill datvreceiver software.
With this change the OT will read the old settings and write the new ones. With old name but changed type the reading of the old settings file crashes and the old settings can not be read.
Detection is limited to 65KS as 33 and lower symbol rates can be detected but are not tunable by the receivers yet. This is under investigation.
pressing CTRL-E will toggle the extra tool panel. command line options: --showextratools --hideextratools
added command line option: --nowindowalign This switches of automatic window alignment. The feature shall position the mainform to be visible even if the window was previously positioned to a screen that is no longer available or repositioned.
Local LibUsbDotNet dependency removed. Switched to nuget LibUsbDotNet version.
If windows are minimized at application close the windows will be reopend in normal state. If windows are maximized at application close the windows will be reopend maximized.
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
List of features and improvements with this Pull Request:
Mute / Unmute with right mouse click in video window
Start / Stop recoding with „r“ key + left mouse click in video window
Start / Stop streaming with „u“ key + left mouse click in video window
Do a snapshot with „s“ key + left mouse click in video window
New streaming and recording indicators at the info line in video window
Toggle video window to full video area and back with left double click in video window
Separate path for snapshots and videos selectable
Save and restore position and size of BATC Web Chat window
Align to available screen if otherwise not visible
Align Main Window to an available screen if otherwise not visible
Feature can be disabled with command line argument „-nowindowalign“
Quick link to DATV Reporter (will open default web browser) Only if DATV Reporter feature is enabled
BATC Spectrum improvements and new settings menu for Auto tune functions
BATC Spectrum can be switched off and on with pressing CTRL-E
Auto Tune function for all receivers
Improved startup behavior with WinterHill
Now will try to connect to WinterHill and if connect fail show error message and stay at startup screen
If OT 0.B setting files provided the old settings will be used where possible
List of new command line options:
--nowindowalign (will disable auto window alignment)
--showextratools (show BATC Spectrum and tools within this container)
--hideextratools (hide BATC Spectrum and tools within this container)
Hopefully you like my changes.
vy 73 de Martin, DL1RF