From 964a3c50bcce286a72b8a980ad8fce0b2f74385c Mon Sep 17 00:00:00 2001 From: Mooneer Salem Date: Tue, 26 Dec 2023 23:34:30 -0800 Subject: [PATCH 1/2] Use double precision instead of float for loading frequency list. --- src/config/ReportingConfiguration.cpp | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/config/ReportingConfiguration.cpp b/src/config/ReportingConfiguration.cpp index 69d997ddf..d6ac35acb 100644 --- a/src/config/ReportingConfiguration.cpp +++ b/src/config/ReportingConfiguration.cpp @@ -110,13 +110,13 @@ ReportingConfiguration::ReportingConfiguration() if (reportingFrequencyAsKhz) { - float khzFloat = freq / 1000.0; - newList.push_back(wxString::Format("%.01f", khzFloat)); + double khzFloat = freq / 1000.0; + newList.push_back(wxString::Format("%.01lf", khzFloat)); } else { - float mhzFloat = freq / 1000000.0; - newList.push_back(wxString::Format("%.04f", mhzFloat)); + double mhzFloat = freq / 1000000.0; + newList.push_back(wxString::Format("%.04lf", mhzFloat)); } } From 6ca5c0167095230cffe680d568e2318bef2813fb Mon Sep 17 00:00:00 2001 From: Mooneer Salem Date: Tue, 26 Dec 2023 23:39:30 -0800 Subject: [PATCH 2/2] Add PR #627 to changelog. --- CMakeLists.txt | 4 ++-- USER_MANUAL.md | 5 +++++ 2 files changed, 7 insertions(+), 2 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index e03c979da..dacd8b188 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -15,7 +15,7 @@ endif() set(CMAKE_OSX_DEPLOYMENT_TARGET "10.11" CACHE STRING "Minimum OS X deployment version") set(PROJECT_NAME FreeDV) -set(PROJECT_VERSION 1.9.6) +set(PROJECT_VERSION 1.9.7) set(PROJECT_DESCRIPTION "HF Digital Voice for Radio Amateurs") set(PROJECT_HOMEPAGE_URL "https://freedv.org") @@ -46,7 +46,7 @@ endif(APPLE) # Adds a tag to the end of the version string. Leave empty # for official release builds. -set(FREEDV_VERSION_TAG "") +set(FREEDV_VERSION_TAG "devel") # Prevent in-source builds to protect automake/autoconf config. # If an in-source build is attempted, you will still need to clean up a few diff --git a/USER_MANUAL.md b/USER_MANUAL.md index 0c8ffd0ba..87345ebfb 100644 --- a/USER_MANUAL.md +++ b/USER_MANUAL.md @@ -912,6 +912,11 @@ LDPC | Low Density Parity Check Codes - a family of powerful FEC codes # Release Notes +## V1.9.7 TBD 2024 + +1. Bugfixes: + * Use double precision instead of float for loading frequency list. (PR #627) + ## V1.9.6 December 2023 1. Bugfixes: