From 5aab96beff06f89feacef864eb1d0d107d0a06eb Mon Sep 17 00:00:00 2001 From: Mike Black W9MDB Date: Mon, 27 Mar 2023 10:04:59 -0500 Subject: [PATCH] Enable async by default -- this prevents WSJT-X from crashing when transceive mode is on for the IC9700 https://github.com/Hamlib/Hamlib/issues/1264 --- NEWS | 1 + src/rig.c | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/NEWS b/NEWS index b67636604..25e5eeb65 100644 --- a/NEWS +++ b/NEWS @@ -31,6 +31,7 @@ Version 4.6 * Fix FTDX3000 rig split Version 4.5.5 + * Enable async mode by default to prevent WSJT-X crash on IC9700 with transceive on * Fix IC7610 get_powerstat to disable it -- cannot read power status * Fix K3 K22 command error for remote operations * Fix Gemini DX1200 gemini_set_level diff --git a/src/rig.c b/src/rig.c index ebbb7022f..b49e86f93 100644 --- a/src/rig.c +++ b/src/rig.c @@ -560,7 +560,7 @@ RIG *HAMLIB_API rig_init(rig_model_t rig_model) #endif rs->priv = NULL; - rs->async_data_enabled = 0; + rs->async_data_enabled = 1; rs->rigport.fd = -1; rs->pttport.fd = -1; rs->comm_state = 0;