Skip to content
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
wants to merge 100 commits into
base: main
Choose a base branch
from

Commits on Jul 8, 2024

  1. Update WinterhillProperties.cs

    Fixed compile error: Use new variable "_current_offset" instead of old "_settings.Offset"
    dl1rf committed Jul 8, 2024
    Configuration menu
    Copy the full SHA
    538b921 View commit details
    Browse the repository at this point in the history

Commits on Oct 28, 2024

  1. Configuration menu
    Copy the full SHA
    b3d93f7 View commit details
    Browse the repository at this point in the history

Commits on Nov 2, 2024

  1. Fixed: third bandplan row was no longer visible

    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.
    dl1rf committed Nov 2, 2024
    Configuration menu
    Copy the full SHA
    6658ca7 View commit details
    Browse the repository at this point in the history

Commits on Nov 4, 2024

  1. Update MainForm.cs

    Flickering of callsign in BATC spectrum fixed.
    dl1rf committed Nov 4, 2024
    Configuration menu
    Copy the full SHA
    561602e View commit details
    Browse the repository at this point in the history
  2. Update BATCSpectrum.cs

    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.
    dl1rf committed Nov 4, 2024
    Configuration menu
    Copy the full SHA
    05bb0ec View commit details
    Browse the repository at this point in the history
  3. Update signal.cs

    Changed to use real fft_strength value.
    dl1rf committed Nov 4, 2024
    Configuration menu
    Copy the full SHA
    31f2736 View commit details
    Browse the repository at this point in the history
  4. Update signal.cs

    be compatible with QO-100 wideband spectrum code at website.
    dl1rf committed Nov 4, 2024
    Configuration menu
    Copy the full SHA
    f060be9 View commit details
    Browse the repository at this point in the history
  5. show dBb values in BATC Spectrum

    code added to calculate and show the dBb values.
    dl1rf committed Nov 4, 2024
    Configuration menu
    Copy the full SHA
    183d1ac View commit details
    Browse the repository at this point in the history
  6. revert commit "Changed to use real fft_strength value."

    uses BATCSpectrum.height for correct calculation.
    dl1rf committed Nov 4, 2024
    Configuration menu
    Copy the full SHA
    6071788 View commit details
    Browse the repository at this point in the history

Commits on Nov 5, 2024

  1. Update BATCSpectrum.cs

    Draw a white signal rectangle and print dBb value if mouse is moved over a signal.
    dl1rf committed Nov 5, 2024
    Configuration menu
    Copy the full SHA
    01517f0 View commit details
    Browse the repository at this point in the history
  2. private build version string

    dl1rf committed Nov 5, 2024
    Configuration menu
    Copy the full SHA
    e8854d0 View commit details
    Browse the repository at this point in the history
  3. Update BATCSpectrum.cs

    Display of channel info fixed.
    dl1rf committed Nov 5, 2024
    Configuration menu
    Copy the full SHA
    07355b8 View commit details
    Browse the repository at this point in the history
  4. Update BATCSpectrum.cs

    Display of channel info fixed.
    dl1rf committed Nov 5, 2024
    Configuration menu
    Copy the full SHA
    a84b626 View commit details
    Browse the repository at this point in the history
  5. Right Click to spectrum bandplan fixed

    Don't tune to BEACON.
    check for TX frequency only if in bandplan segment.
    dl1rf committed Nov 5, 2024
    Configuration menu
    Copy the full SHA
    23a03e0 View commit details
    Browse the repository at this point in the history
  6. Right Click to spectrum bandplan fixed

    Don't tune to BEACON.
    check for TX frequency only if in bandplan segment.
    dl1rf committed Nov 5, 2024
    Configuration menu
    Copy the full SHA
    65b0694 View commit details
    Browse the repository at this point in the history
  7. Update BATCSpectrum.cs

    Show exception message box.
    dl1rf committed Nov 5, 2024
    Configuration menu
    Copy the full SHA
    6f4259c View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    6955a4b View commit details
    Browse the repository at this point in the history
  9. Update signal.cs

    max_strength added show a line in signal which represents max. allowed strength.
    Some small name changes.
    dl1rf committed Nov 5, 2024
    Configuration menu
    Copy the full SHA
    83ccf44 View commit details
    Browse the repository at this point in the history
  10. Update BATCSpectrum.cs

    Red overpower box changed.
    Red overpower line added.
    Manual RX symbolrate selection added.
    dl1rf committed Nov 5, 2024
    Configuration menu
    Copy the full SHA
    556f3c1 View commit details
    Browse the repository at this point in the history
  11. Update BATCSpectrum.cs

    locate SRForm dynamically to BATC spectrum window.
    dl1rf committed Nov 5, 2024
    Configuration menu
    Copy the full SHA
    cac6daf View commit details
    Browse the repository at this point in the history

Commits on Nov 6, 2024

  1. Configuration menu
    Copy the full SHA
    f2149ce View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    3594bfb View commit details
    Browse the repository at this point in the history
  3. Update BATCSpectrum.cs

    New pluto_control_enabled and quicktune_enabled flags added to avoid actions in spectrum if feature is not available.
    dl1rf committed Nov 6, 2024
    Configuration menu
    Copy the full SHA
    55bf2ad View commit details
    Browse the repository at this point in the history
  4. Update MainForm.cs

    New quicktune_enabled flags added to avoid actions in spectrum if quicktune feature is not available.
    dl1rf committed Nov 6, 2024
    Configuration menu
    Copy the full SHA
    15e5efa View commit details
    Browse the repository at this point in the history
  5. Update BATCSpectrum.cs

    show Tuner lines and text always.
    dl1rf committed Nov 6, 2024
    Configuration menu
    Copy the full SHA
    01fd022 View commit details
    Browse the repository at this point in the history
  6. Update BATCSpectrum.cs

    show Tuner lines and text always.
    dl1rf committed Nov 6, 2024
    Configuration menu
    Copy the full SHA
    75ac334 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    31e711f View commit details
    Browse the repository at this point in the history
  8. Update WinterhillProperties.cs

    cosmetic
    dl1rf committed Nov 6, 2024
    Configuration menu
    Copy the full SHA
    414364f View commit details
    Browse the repository at this point in the history
  9. Update signal.cs

    cosmetic
    dl1rf committed Nov 6, 2024
    Configuration menu
    Copy the full SHA
    79db337 View commit details
    Browse the repository at this point in the history
  10. Update signal.cs

    prepare for tuner based avoid beacon function
    dl1rf committed Nov 6, 2024
    Configuration menu
    Copy the full SHA
    0fc49c5 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    7b0256b View commit details
    Browse the repository at this point in the history
  12. manual tuning improved

    dl1rf committed Nov 6, 2024
    Configuration menu
    Copy the full SHA
    ac8f9e1 View commit details
    Browse the repository at this point in the history

Commits on Nov 7, 2024

  1. Update WinterhillSource.cs

    Tuner 1 often do not set frequency at startup.
    Added a delay and wait for websockets to connect.
    Show message after 500mSec delay if the sockets still not connected and wait again
    dl1rf committed Nov 7, 2024
    Configuration menu
    Copy the full SHA
    669ec9b View commit details
    Browse the repository at this point in the history
  2. Update WinterhillSource.cs

    Tuner 1 often do not set frequency at startup.
    Added a delay and wait for websockets to connect.
    Show message after 500mSec delay if the sockets still not connected and wait again
    dl1rf committed Nov 7, 2024
    Configuration menu
    Copy the full SHA
    9fb2a39 View commit details
    Browse the repository at this point in the history
  3. Update SRForm.cs

    no control box
    dl1rf committed Nov 7, 2024
    Configuration menu
    Copy the full SHA
    5073ac2 View commit details
    Browse the repository at this point in the history
  4. Update BATCSpectrum.cs

    Spectrum Timer temporarily removed.
    Small optimizations.
    dl1rf committed Nov 7, 2024
    Configuration menu
    Copy the full SHA
    70cc17c View commit details
    Browse the repository at this point in the history
  5. Adding Tune Mode Form

    dl1rf committed Nov 7, 2024
    Configuration menu
    Copy the full SHA
    b4528e7 View commit details
    Browse the repository at this point in the history
  6. Revert "Adding Tune Mode Form"

    This reverts commit b4528e7.
    dl1rf committed Nov 7, 2024
    Configuration menu
    Copy the full SHA
    2ff6d06 View commit details
    Browse the repository at this point in the history
  7. "quicktune_enabled" removed

    BATC Spectrum has actual no dependency with quicktune feature.
    dl1rf committed Nov 7, 2024
    Configuration menu
    Copy the full SHA
    73de09b View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    f9b17bd View commit details
    Browse the repository at this point in the history
  9. Update SRForm.cs

    show controlbox again.
    dl1rf committed Nov 7, 2024
    Configuration menu
    Copy the full SHA
    0943daa View commit details
    Browse the repository at this point in the history
  10. adding tuneMode settings.

    dl1rf committed Nov 7, 2024
    Configuration menu
    Copy the full SHA
    331d6de View commit details
    Browse the repository at this point in the history
  11. Update MainForm.cs

    function linkBatcSpectrumSettings_Click added.
    dl1rf committed Nov 7, 2024
    Configuration menu
    Copy the full SHA
    55bb674 View commit details
    Browse the repository at this point in the history
  12. Update MainForm.resx

    make linkBatcSpectrumSettings visible.
    dl1rf committed Nov 7, 2024
    Configuration menu
    Copy the full SHA
    e76933a View commit details
    Browse the repository at this point in the history
  13. Update MainForm.Designer.cs

    linkBatcSpectrumSettings.Click added.
    dl1rf committed Nov 7, 2024
    Configuration menu
    Copy the full SHA
    9a1d8e4 View commit details
    Browse the repository at this point in the history
  14. Update opentuner.csproj

    tuneModeSettings forms added.
    dl1rf committed Nov 7, 2024
    Configuration menu
    Copy the full SHA
    7cffb28 View commit details
    Browse the repository at this point in the history

Commits on Nov 8, 2024

  1. bandplan.xml added to project

    bandplan.xml will be copied to the right directory during build process.
    dl1rf committed Nov 8, 2024
    Configuration menu
    Copy the full SHA
    2968dbc View commit details
    Browse the repository at this point in the history
  2. autoTuneToolStripMenu removed

    dl1rf committed Nov 8, 2024
    Configuration menu
    Copy the full SHA
    a112453 View commit details
    Browse the repository at this point in the history
  3. autoTuneToolStripMenu removed

    dl1rf committed Nov 8, 2024
    Configuration menu
    Copy the full SHA
    f6c6b94 View commit details
    Browse the repository at this point in the history
  4. path to bandplan.xml corrected

    bandplan was already under "extra" directory. So use this file and copy it to executable path.
    dl1rf committed Nov 8, 2024
    Configuration menu
    Copy the full SHA
    3742bbc View commit details
    Browse the repository at this point in the history
  5. Update WinterhillProperties.cs

    cosmetic
    dl1rf committed Nov 8, 2024
    Configuration menu
    Copy the full SHA
    78a5cf7 View commit details
    Browse the repository at this point in the history
  6. Update socket.cs

    add padding constant to remove useless bytes from data stream.
    dl1rf committed Nov 8, 2024
    Configuration menu
    Copy the full SHA
    82fbc69 View commit details
    Browse the repository at this point in the history
  7. Update signal.cs

    use more precise start frequency of spectrum.
    dl1rf committed Nov 8, 2024
    Configuration menu
    Copy the full SHA
    5970c1a View commit details
    Browse the repository at this point in the history
  8. Update BATCSpectrum.cs

    Use more precise start frequency of spectrum.
    Use real fft data size for calculation.
    dl1rf committed Nov 8, 2024
    Configuration menu
    Copy the full SHA
    5901e3f View commit details
    Browse the repository at this point in the history
  9. back to main trunk versions

    dl1rf committed Nov 8, 2024
    Configuration menu
    Copy the full SHA
    7851459 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    1f6e6a4 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    5015a8c View commit details
    Browse the repository at this point in the history
  12. Calculations optimized.

    The changes give more precise frequency calculation over the whole spectrum span.
    dl1rf committed Nov 8, 2024
    Configuration menu
    Copy the full SHA
    2768802 View commit details
    Browse the repository at this point in the history

Commits on Nov 9, 2024

  1. Calculations optimized

    dl1rf committed Nov 9, 2024
    Configuration menu
    Copy the full SHA
    e6d9ac3 View commit details
    Browse the repository at this point in the history
  2. Calculation optimized

    dl1rf committed Nov 9, 2024
    Configuration menu
    Copy the full SHA
    60419e8 View commit details
    Browse the repository at this point in the history
  3. Update BATCSpectrum.cs

    Calculations optimized.
    + Cosmetic
    dl1rf committed Nov 9, 2024
    Configuration menu
    Copy the full SHA
    1755a94 View commit details
    Browse the repository at this point in the history
  4. Update BATCSpectrum.cs

    Calculation optimized.
    + Cosmetic
    dl1rf committed Nov 9, 2024
    Configuration menu
    Copy the full SHA
    34a56e9 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    c67b3ca View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    d2f9f44 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    e793364 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    cf02d9a View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    99121bb View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    6ef6b26 View commit details
    Browse the repository at this point in the history
  11. Symbol rate form and functionality added

    Symbol Rate Form added.
    It is used when the right Mouse button is pressed within a tuner field.
    This will force a new tuning with selected symbol rate.
    Function is as within QO100 WB Live Tune program.
    dl1rf committed Nov 9, 2024
    Configuration menu
    Copy the full SHA
    86397ce View commit details
    Browse the repository at this point in the history
  12. Symbol rate form and functionality added

    Symbol Rate Form added.
    It is used when the right Mouse button is pressed within a tuner field.
    This will force a new tuning with selected symbol rate.
    Function is as within QO100 WB Live Tune program.
    dl1rf committed Nov 9, 2024
    Configuration menu
    Copy the full SHA
    de31142 View commit details
    Browse the repository at this point in the history
  13. selectable overpower indication + preparation for auto tune functions

    New BATC Spectrum settings forms added.
    One option allow to select the layout of the over power indication.
    The other options are disabled till auto tune function is working.
    dl1rf committed Nov 9, 2024
    Configuration menu
    Copy the full SHA
    a61f2a2 View commit details
    Browse the repository at this point in the history
  14. selectable overpower indication + preparation for auto tune functions

    New BATC Spectrum settings forms added.
    One option allow to select the layout of the over power indication.
    The other options are disabled till auto tune function is working.
    dl1rf committed Nov 9, 2024
    Configuration menu
    Copy the full SHA
    7ece39e View commit details
    Browse the repository at this point in the history
  15. Merge pull request #1 from dl1rf/devel

    merge devel to main
    dl1rf authored Nov 9, 2024
    Configuration menu
    Copy the full SHA
    4c49793 View commit details
    Browse the repository at this point in the history
  16. restore original versions

    dl1rf committed Nov 9, 2024
    Configuration menu
    Copy the full SHA
    c2ab5d9 View commit details
    Browse the repository at this point in the history

Commits on Nov 10, 2024

  1. Update BATCSpectrum.cs

    use float in rx_blocks for higher accuracy.
    dl1rf committed Nov 10, 2024
    Configuration menu
    Copy the full SHA
    46e405d View commit details
    Browse the repository at this point in the history
  2. Update BATCSpectrum.cs

    use RectangleF higher accuracy.
    dl1rf committed Nov 10, 2024
    Configuration menu
    Copy the full SHA
    d80d593 View commit details
    Browse the repository at this point in the history
  3. Display volume % at top of bar

    dl1rf committed Nov 10, 2024
    Configuration menu
    Copy the full SHA
    60857ad View commit details
    Browse the repository at this point in the history
  4. 750kS symbol rate alignment added

    750kS symbol rate added.
    Several OM's use this symbol rate.
    So allow tuning to this rate.
    dl1rf committed Nov 10, 2024
    Configuration menu
    Copy the full SHA
    054864e View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    74eb512 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    efc98fa View commit details
    Browse the repository at this point in the history

Commits on Nov 11, 2024

  1. Configuration menu
    Copy the full SHA
    14b3696 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    35faf17 View commit details
    Browse the repository at this point in the history
  3. do not stop streaming if we lost lock

    This is not necessary and annoying.
    I introduced it some time ago and revert this change now.
    dl1rf committed Nov 11, 2024
    Configuration menu
    Copy the full SHA
    2a913d6 View commit details
    Browse the repository at this point in the history

Commits on Nov 13, 2024

  1. introduce Thread.ResetAbort();

    better exception handling
    dl1rf committed Nov 13, 2024
    Configuration menu
    Copy the full SHA
    0082100 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    e231343 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    d82aea5 View commit details
    Browse the repository at this point in the history
  4. settings filename changed

    dl1rf committed Nov 13, 2024
    Configuration menu
    Copy the full SHA
    de7f70e View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    ed35f7c View commit details
    Browse the repository at this point in the history
  6. Update socket.cs

    dl1rf committed Nov 13, 2024
    Configuration menu
    Copy the full SHA
    5f72b9c View commit details
    Browse the repository at this point in the history
  7. added: spectrum drawing lock

    prevent exceptions
    dl1rf committed Nov 13, 2024
    Configuration menu
    Copy the full SHA
    1a802aa View commit details
    Browse the repository at this point in the history
  8. Update BATCSpectrum.cs

    drawing lock position in code fixed.
    dl1rf committed Nov 13, 2024
    Configuration menu
    Copy the full SHA
    20bbea6 View commit details
    Browse the repository at this point in the history
  9. wrong debug message removed

    dl1rf committed Nov 13, 2024
    Configuration menu
    Copy the full SHA
    fd7a2a1 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    1d5866d View commit details
    Browse the repository at this point in the history

Commits on Nov 14, 2024

  1. Configuration menu
    Copy the full SHA
    51027b9 View commit details
    Browse the repository at this point in the history
  2. Windows Exception prevented

    If usb ftdi was not found and program was closed an windows exception was thrown.
    Closing the usbDeviceCollection and usbContext before leaving the program solve the problem.
    dl1rf committed Nov 14, 2024
    Configuration menu
    Copy the full SHA
    08a5337 View commit details
    Browse the repository at this point in the history
  3. Update MinitiounerSource.cs

    dl1rf committed Nov 14, 2024
    Configuration menu
    Copy the full SHA
    c13b464 View commit details
    Browse the repository at this point in the history

Commits on Nov 15, 2024

  1. exception fixed.

    dl1rf committed Nov 15, 2024
    Configuration menu
    Copy the full SHA
    5f1271b View commit details
    Browse the repository at this point in the history
  2. show streaming and recording indicator

    on request of an OM I implemented streaming and recording indicator at streaminfo.
    dl1rf committed Nov 15, 2024
    Configuration menu
    Copy the full SHA
    2db7f06 View commit details
    Browse the repository at this point in the history

Commits on Nov 16, 2024

  1. Configuration menu
    Copy the full SHA
    fed5de8 View commit details
    Browse the repository at this point in the history
  2. use beacon QRG - offset to setup first tuning QRG

    This will respect a changed default offset in settings.
    dl1rf committed Nov 16, 2024
    Configuration menu
    Copy the full SHA
    912c9b1 View commit details
    Browse the repository at this point in the history