Aquesta és una versió anterior. La versió actual és la 2.4.0. FreeDV 2.4.0 · Data de publicació:
Fitxers d’instal·lació 2.2.0
| Arquitectura | Tipus | Àmbit | Mida del fitxer | Baixa | SHA256 |
|---|---|---|---|---|---|
| 64 bits | EXE (NSIS) | — | — | github.com | VirusTotal |
L’enllaç i l’SHA256 provenen del manifest comunitari del Gestor de paquets del Windows. Convé comparar el hash del fitxer baixat abans d’executar-lo.
Notes de la versió
FreeDV 2.2.0 has been released, containing bugfixes and feature enhancements, including integration with logging software and enhancements to the previously released FlexRadio integration. These changes are outlined below:
1. Bugfixes:
- Radio integrations:
- KA9Q: Need to divide read() rval with sizeof(short). (PR #1120)
- Flex/KA9Q: Only report to FreeDV Reporter if user is not hidden from former. (PR #1140)
- Flex: use poll() instead of select(). (PR #1143)
- Flex: use tanh() for audio limiting. (PR #1156)
- Flex/KA9Q: Fix problem preventing running of AppImages on Raspberry Pi OS/Debian bookworm. (PR #1158)
- Flex: set SO_REUSEADDR to allow NodeRed, etc. to work with the waveform. (PR #1161)
- Flex/KA9Q: Make sure each argument to AppImage is quote-escaped. (PR #1168)
- FreeDV Reporter:
- Left-align cardinal directions. (PR #1139)
- Defer row adds and removes until timer fires to reduce flicker. (PR #1162)
- Update VC Redistributable and suppress reboots during its installation. (PR #1102)
- Reduce RADE RX losses due to resampling. (PR #1094)
- Use same sample rate for both recording RX and TX. (PR #1107)
- Fix intermittent crash on FreeDV Reporter connection loss. (PR #1112, #1115, #1178)
- Suppress background for fake rightmost column. (PR #1116)
- Emit VOX tone only when PTT is enabled. (PR #1122)
- OmniRig: Fix crash when using Test button in CAT config dialog. (PR #1126)
- Fix hidden/clipped axis labels on plots. (PR #1110)
- Work around deadlock bug in tty0tty. (PR #1134) - thanks @barjac!
- Zero out waterfall when transmitting and not in full duplex. (PR #1136)
- Avoid data race when terminating application. (PR #1140)
- Fix issue saving frequency list on non-English systems. (PR #1152)
- Suspend PTT input changes while transitioning TX<->RX. (PR #1151)
- Fix memory corruption when stopping and starting different playback files. (PR #1157)
- Update unit test infrastructure to fix initial (within ~2-3s) RADE desyncs. (PR #1167)
- Windows: disable microphone check on start. (PR #1191)
- UdpHandler: fix crash when unable to resolve DNS. (PR #1193)
- Prevent reset of FreeDV Reporter connection while running. (PR #1193)
- Disable UDP Reporting checkbox when running. (PR #1193)
- Fix waterfall rendering issue with multiple plots displayed at once. (PR #1193)
- Fix inconsistent behavior when selecting/deselecting rows from the main window drop-down list. (PR #1184)
- OmniRig: Don't suppresss frequency updates on initial connect. (PR #1184)
- Hamlib: increase timeout to 625ms. (PR #1195)
2. Enhancements:
- FlexRadio support:
- Report FreeDV SNR using SmartSDR Meter API. (PR #1119)
- Use random port for VITA socket after connect. (PR #1141)
- Allow Ctrl-C to clean up the waveform. (PR #1144, #1146, #1160) - thanks @arodland!
- Allow FreeDV Reporter parameters to be overridden via command line. (PR #1154)
- Add command line option to adjust RX volume. (PR #1159)
- Allow user-configurable spot timeout (default 10 minutes). (PR #1169)
- Report SNR in spots added to SmartSDR. (PR #1179)
- KA9Q/SDR support:
- Allow user message to be reported to FreeDV Reporter. (PR #1179)
- FreeDV Reporter:
- Allow columns to be rearranged and/or made invisible. (PR #1132)
- Sort empty user messages below non-empty ones. (PR #1105)
- Add idle filter. (PR #1142, #1180, #1183, #1189)
- Add right-click menu for callsign lookups. (PR #1171, #1185)
- Add filtered indicator to bottom of window. (PR #1166)
- Upgrade Python to 3.14.2. (PR #1109, #1118, #1124, #1174)
- Add support for BBWENet bandwidth expander for received RADE audio. (PR #1113)
- Reduce CPU usage rendering "scalar" plots (i.e. From Mic). (PR #1133)
- Linux: List /dev/rfcomm* serial devices when configuring. (PR #1106) - thanks @NespaLa!
- Hamlib: Allow selection of baud rates greater than 115200. (PR #1125)
- Add support for loggers that support the WSJT-X networking protocol. (PR #1129, #1153, #1184, #1196)
- Add support for recording decoded audio. (PR #1145, #1184)
- Display Hamlib version in Help->About. (PR #1169)
3. Build system:
- Use Clang to build AppImages for better performance. (PR #1149)
- Enable link-time optimization for AppImages, DMGs and Windows builds. (PR #1163)
- Enable profile-guided optimation for AppImages. (PR #1173)
4. Other:
- Remove 5.3665 MHz as a default frequency. (PR #1187)
Note: Legacy modes (700D, 700E, 1600) are now hidden by default. (PR #1108) You can show them again by going to Tools->Options->Modem and selecting "Enable Legacy Modes".
Available binary releases (click Assets to expand the section and retrieve download links):
- FreeDV-2.2.0-windows-x86_64.exe (64 bit Windows for Intel/AMD)
- FreeDV.dmg (ARM/Intel macOS, Big Sur/11.0 or later required)
- FreeDV-2.2.0-x86_64.AppImage (AppImage for Linux for Intel/AMD)
- FreeDV-2.2.0-aarch64.AppImage (AppImage for Linux for ARM systems, e.g. Raspberry Pi 5+)
- FreeDV-FlexRadio-2.2.0-x86_64.AppImage (AppImage for experimental FlexRadio support, Intel/AMD systems)
- FreeDV-FlexRadio-2.2.0-aarch64.AppImage (AppImage for experimental FlexRadio support, needs Raspberry Pi 4+)
- FreeDV-KA9Q-2.2.0-x86_64.AppImage (AppImage for RX-only web SDR support, Intel/AMD systems)
- FreeDV-KA9Q-2.2.0-aarch64.AppImage (AppImage for RX-only web SDR support, needs Raspberry Pi 4+)