Skip to content

v2.4.0

Latest

Choose a tag to compare

@tmiw tmiw released this 25 Aug 15:40
1c71c24

Version 2.4.0 of the FreeDV integrations (FlexRadio, KA9Q/WebSDR) have been released, containing various bugfixes and usability enhancements. These changes are outlined below:

  1. Bugfixes:
    • Revert r8brain audio sampler for further audio quality improvement. (PR #3)
    • Flex: Update audio limiting logic and restrict to only microphone audio. (PR #10)
    • Fix memory leaks in integrations. (PR #4)
    • Integrate improvements to EOO/callsign reporting. (PR #4, #5)
    • Flex: Enable SNR meter even if reporting is disabled. (PR #6)
    • Flex: Only go into TX if the client with the FDV slice is transmitting. (PR #12)
  2. Feature enhancements:
    • Enable UDP broadcast of received callsigns if FreeDV Reporter is enabled. (PR #1, #8)
    • Flex: allow some command line arguments to be passed via the environment. (PR #5)
    • Connect to FreeDV Reporter using TLS. (PR #11)
  3. Build system:
    • Require C++20 to build integrations. (PR #14)

Available binary releases (click Assets to expand the section and retrieve download links):

  • FreeDV-FlexRadio-2.4.0-x86_64.AppImage: FlexRadio waveform for running on an Intel or AMD PC (6000, 8000 and Aurora series)
  • FreeDV-FlexRadio-2.4.0-aarch64.AppImage: FlexRadio waveform for running on a Raspberry Pi 4+ (6000, 8000 and Aurora series)
  • freedv-waveform-2.4.0.tar.gz: FlexRadio Docker container for upload through SmartSDR (8000 and Aurora series only)
  • FreeDV-KA9Q-2.4.0-x86_64.AppImage: KA9Q/WebSDR receive-only client for running on an Intel or AMD PC
  • FreeDV-KA9Q-2.4.0-aarch64.AppImage: KA9Q/WebSDR receive-only client for running on a Raspberry Pi