Bill Somerville
c764a5305e
Remove a, hopefully, unnecessary unconditional CAT frequency set
...
this frequency set was causing CAT command rejections on some Icom
rigs when using WSPR auto tune-up with the rig's built-in auto-ATU
anabled. The issue relates to a PTT-set, tune, PTT-reset,
set-frequency sequence where the rig's ATU is still tuning while the
PTT is reset. Since this should only happen in WSPR mode where split
operating is not used it should resolve the issue.
2021-09-11 12:58:48 +01:00
Bill Somerville
aa1225ff96
Remove local event loops from Omni-Rig interface
...
Using a local event loop to wait for Omni-Rig to initialize has caused
issues elsewhere, reverted to simple waits in teh hope that Omni-Rig
initializes promptly.
2021-07-30 20:21:57 +01:00
Bill Somerville
a83b8dc5f6
Repair merging issues
2021-03-04 00:10:16 +00:00
Bill Somerville
22f1ba6a6d
Merge branch 'support-2.3.1' into release-2.4.0
2021-03-03 23:58:39 +00:00
Bill Somerville
469b9a5ef5
Turn on Hamlib PTT sharing by default and always apply config overrides
2021-02-17 15:45:54 +00:00
Bill Somerville
f972fc18e1
Remove direct struct access from usage of the Hamlib API
...
Preparation for safe dynamic linking to Hamlib where minor Hamlib
upgrades can be deployed just by replacing the DLL/SO.
2021-02-02 22:45:45 +00:00
Bill Somerville
bbe3d74efb
Tidy diagnostic messages
2021-01-28 00:28:27 +00:00
Bill Somerville
e18082caab
Print Hamlib version string in system log
2021-01-15 14:05:20 +00:00
Bill Somerville
e3bffc3ece
Read hamlib_settings.json when rig is None to allow PTT only config
2020-11-17 21:52:28 +00:00
Bill Somerville
f44b83038f
Revert "Temporarily remove global Boost::log loggers"
...
This reverts commit 5a9b56bfc0
.
2020-11-13 22:24:34 +00:00
Bill Somerville
5a9b56bfc0
Temporarily remove global Boost::log loggers
2020-11-13 16:04:17 +00:00
Bill Somerville
837821b117
Merge branch 'develop' into feat-boost-log
2020-10-01 19:55:53 +01:00
Bill Somerville
fff5644858
Configure option for older version of Hamlib caching
2020-09-28 13:51:14 +01:00
Bill Somerville
fe4c2b59ee
Revert to narrow character logging
2020-09-27 16:52:19 +01:00
Bill Somerville
47f85961aa
Better mapping of Hamlib message severity to ours
2020-09-26 15:44:58 +01:00
Bill Somerville
396f128ece
Make use of different severities for rig control logging
2020-09-26 15:13:29 +01:00
Bill Somerville
1d43ddd38b
Use wide character logging for efficiency as most o/p is QString
2020-09-26 14:56:16 +01:00
Bill Somerville
cbd4f109a8
Add a log channel for rig control
...
RIGCTRL is defined as a log channel for rig control messages and the
appropriate logger is made available to children of the Transceiver
class. Use Transceiver::logger() to access the logger.
Switched existing rig control QDebug messages to Boost logging.
2020-09-25 02:37:41 +01:00
Bill Somerville
81da36d681
Improved exception message wording
2020-07-17 17:58:23 +01:00
Bill Somerville
bcff949025
Update some missing i18n strings
2020-07-13 00:55:42 +01:00
Bill Somerville
8147c84260
Fix compile error using latest Hamlib headers
2020-07-04 23:39:00 +01:00
Bill Somerville
74c7fade32
Disable Hamlib caching while determining rig VFO resolution
2020-07-04 22:19:59 +01:00
Bill Somerville
713aad7057
Qt v5.15 and backwards compatibility
2020-06-14 12:35:48 +01:00
Bill Somerville
9c22b5c3ed
Qt v5.15 compatibility
2020-06-13 16:04:41 +01:00
Bill Somerville
9935ef8706
Make eliding the useless dummy rig model conditional on it existing
2020-06-07 16:48:50 +01:00
Bill Somerville
91d7c0124f
Remove testing only Hamlib dummy rig model
2020-06-07 15:47:44 +01:00
Bill Somerville
1b8fd35e03
Merge branch 'hotfix-2.2.1' into develop
2020-06-05 23:47:51 +01:00
Bill Somerville
48856fcefc
Update HRD interface to support the Yaesu FT-920
2020-06-03 15:54:51 +01:00
Bill Somerville
90a89c5a98
Merge branch 'release-2.2.0' into develop
2020-06-02 01:52:48 +01:00
Bill Somerville
366edf01ee
Allow for remote CAT with local hardware PTT
2020-06-01 14:40:56 +01:00
Bill Somerville
0c3fa17865
Avoid an uninitialized COM pointer reference in the Omni-Rig i/f
...
Removed port locking as it doesn't seem to work.
2020-05-29 23:38:55 +01:00
Bill Somerville
12993cb266
Avoid some bound to fail Hamlib API calls
2020-05-27 20:05:16 +01:00
Bill Somerville
1403c186d2
Updates for Qt v5.14 compaibility
2020-05-07 02:56:57 +01:00
Bill Somerville
ad4e196d13
Handle attempts to use Omni-Rig when not installed more gracefully
2020-04-12 22:09:06 +01:00
Bill Somerville
d93225aae9
Remove unneeded forward declarations
2019-12-03 19:07:08 +00:00
Bill Somerville
00f39e3ea0
Fix a couple of merging mishaps
2019-11-25 15:04:51 +00:00
Bill Somerville
fb1b2e7687
Tagging the WSJT-X v2.1.1 release
...
-----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEEUELwYiy7vDRM+hTD2GSwbR6BYY8FAl3a8/QACgkQ2GSwbR6B
YY8y+ggAqwaaCRMCSwDzStooYjStJErVoZ/yB//MmoF+798TBb+3MkiT+KclW7aN
rxTOmEJ+a84PmsiW6Qz/AAcHPnbKDhtwWASZooopgNYDfgyaUib3HfIa+cFJO6my
OUzlTsH94yDxeBCWOtf1dLiP0YwJKfp/vxzbfDAWXTd4dx3Ok/7KwghYocmP3eCq
ruZ+dWojQzwE+h50P6B9gTFxGWMHUDDNeZ/c8u494wqDQvQaRoM9oOnQWzlGiMis
JaerraI52JEdFLnXjtLYeyXtfg+zA0KvRY2DWy1aCPpGkNjy3DPNlOA+cDQpzBru
NIqsUF+GplgkVs3sKNLXq36ZgaBQBg==
=5w4B
-----END PGP SIGNATURE-----
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEEUELwYiy7vDRM+hTD2GSwbR6BYY8FAl3a9R8ACgkQ2GSwbR6B
YY9SWQf+JdfIvlHy8ExSs9ImCLck/e66V2OAqaEONQX1bEC4QiG3M/rVJGgf2iFz
ZFshtilsajlpsYZQIFToTmJmI76eGLAmyNIcZN2WpcJQMNWZnxqklMj2wIHbRh+g
Pvw3FC+lc4LUjZCCMYrVjNXxsRmQtjqV1lVFBnmrAWCdrgHmhyrVbPZT4B+fRTXL
ikw/BiRgxhI0aoIWKzNrtztMYUBjanKLTHE81AVgsgZkBDNybOjR7mE2E/Jwc4Qx
mVu+Z0uI+bVuBlMOrqp0K+rrUz7qMZe5/AMSRbgzwfueEOIShgu2wrfV++3JDXLH
AhtIAcL/b39RBx0jkFE8rBKaZpkoAw==
=DNp6
-----END PGP SIGNATURE-----
Merge tag 'wsjtx-2.1.1' into develop
Tagging the WSJT-X v2.1.1 release
2019-11-24 21:24:39 +00:00
Bill Somerville
01aaa852e3
Updates to support Qt v5.13
...
Replacement of deprecated Qt functions and member functions.
2019-07-08 01:37:04 +01:00
sirhc808
dd53e8d348
incorporate code review feedback
2019-07-02 13:00:32 -05:00
sirhc808
27d4471cde
Merge branch 'ft9_refactor' into feat-refactor
...
# Conflicts:
# CMakeLists.txt
# lib/ft4/getcandidates4.f90
# lib/ft4/sync4d.f90
2019-07-02 12:06:14 -05:00
sirhc808
ee5d5c8ae9
improve physical structure
2019-07-02 10:19:43 -05:00