diff --git a/USER_MANUAL.html b/USER_MANUAL.html
index 144bc714e..8178fbd9d 100644
--- a/USER_MANUAL.html
+++ b/USER_MANUAL.html
@@ -590,7 +590,14 @@
Release Notes
- V1.8.7 January 2023
+ TBD TBD 2023
+
+- Bugfixes:
+
+- Resolve compile failure in EasySetupDialog on openSUSE. (PR #344)
+
+
+ V1.8.7 January 2023
- Code Cleanup:
@@ -608,7 +615,7 @@
+ V1.8.6 December 2022
- Build system:
@@ -634,7 +641,7 @@
+ V1.8.5 December 2022
- Build system:
@@ -657,7 +664,7 @@
+ V1.8.4 October 2022
- Build system:
@@ -676,14 +683,14 @@ V1.8.3.1 August 2022
+ V1.8.3.1 August 2022
- Build system:
- Fix issue preventing patch version from being passed to Windows installer. (PR #271)
- V1.8.3 August 2022
+ V1.8.3 August 2022
- Build system:
@@ -696,7 +703,7 @@ V1.8.2 July 2022
+ V1.8.2 July 2022
- Enhancements:
- V1.8.1 July 2022
+ V1.8.1 July 2022
- Bugfixes:
- V1.8.0 July 2022
+ V1.8.0 July 2022
- Enhancements:
- V1.7.0 February 2022
+ V1.7.0 February 2022
- Bugfixes:
@@ -793,7 +800,7 @@
+ V1.6.1 September 2021
- Bugfixes:
@@ -811,7 +818,7 @@
+ V1.6.0 August 2021
- Bugfixes:
@@ -846,43 +853,43 @@
+ V1.5.3 April 2021
- Simultaneous decode of 2020, 1600 and 700C/D/E (without needing to push Stop first, change the mode and push Start again).
- Dynamic switching of the current Tx mode between the aforementioned modes, again without needing to restart the session.
- A Tx level slider on the right hand side of the main screen to fine-tune transmit output (to more easily avoid clipping ALC and conflicting with other soundcard ham radio applications).
- V1.5.2 January 2021
+ V1.5.2 January 2021
- Updates storage for sound card configuration to use device names instead of IDs.
- Detects changes to computer sound card configuration and notifies user when devices go away.
- V1.5.1 January 2021
+ V1.5.1 January 2021
- Experimental support for reporting to PSK Reporter added.
- Bug fixes with audio configuration to allow mono devices to be used along with stereo ones.
- Tweaks to user interface and record/playback functionality to improve usability.
- Bug fixes and tweaks to improve voice keyer support.
- V1.5.0 December 2020
+ V1.5.0 December 2020
- FreeDV 700E, better performance than 700D on fast fading channels
- FreeDV 700D/700E clipper to increase average transmit power by 6dB
- V1.4.3 August 2020
+ V1.4.3 August 2020
- Maintenance Release (no major new features)
- Changes to support wxWidgets 3.1 (but Windows versions built against wxWidgets 3.0)
- Under the hood - OFDM modem has been refactored, shouldn’t affect freedv-gui operation
- V1.4.2 July 2020
+ V1.4.2 July 2020
- Maintenance Release (no major new features)
- Improved squelch/audio pass through on 700D/2020/2400B
- Under the hood - Codec2 library has been refactored, shouldn’t affect freedv-gui operation
- Removed Project Horus support (now being maintained outside of Codec2/FreeDV)
- V1.4 June-October 2019
+ V1.4 June-October 2019
- FreeDV 2020, Project Horus Binary Modes.
- Improved OFDM Modem Acquisition, this will improve sync time on FreeDV 700D and 2020 on HF fading channels, and can also handle +/- 60 Hz frequency offsets when tuning.
@@ -890,7 +897,7 @@ V1.3 May 2018
+ V1.3 May 2018
diff --git a/USER_MANUAL.md b/USER_MANUAL.md
index cd8848f47..22f9dc251 100644
--- a/USER_MANUAL.md
+++ b/USER_MANUAL.md
@@ -833,6 +833,11 @@ LDPC | Low Density Parity Check Codes - a family of powerful FEC codes
# Release Notes
+## TBD TBD 2023
+
+1. Bugfixes:
+ * Resolve compile failure in EasySetupDialog on openSUSE. (PR #344)
+
## V1.8.7 January 2023
1. Code Cleanup:
diff --git a/USER_MANUAL.pdf b/USER_MANUAL.pdf
index ee84acab4..6bdf015ec 100644
Binary files a/USER_MANUAL.pdf and b/USER_MANUAL.pdf differ
diff --git a/src/dlg_easy_setup.cpp b/src/dlg_easy_setup.cpp
index fdb9a4c21..c06c629a6 100644
--- a/src/dlg_easy_setup.cpp
+++ b/src/dlg_easy_setup.cpp
@@ -782,7 +782,7 @@ void EasySetupDialog::OnTest(wxCommandEvent& event)
m_cbSerialRate->GetValue().ToLong(&rate);
}
- if (!hamlibTestObject_->connect(rig, serialPort, rate, civHexAddress))
+ if (!hamlibTestObject_->connect(rig, (const char*)serialPort.ToUTF8(), rate, civHexAddress))
{
wxMessageBox(
"Couldn't connect to Radio with Hamlib. Make sure the Hamlib serial Device, Rate, and Params match your radio",
@@ -803,7 +803,7 @@ void EasySetupDialog::OnTest(wxCommandEvent& event)
bool DTRPos = m_ckDTRPos->IsChecked();
if (!serialPortTestObject_->openport(
- serialPort,
+ (const char*)serialPort.ToUTF8(),
useRTS,
RTSPos,
useDTR,