Mike Black W9MDB
c17bcaa343
Fix TT599 set bandwidth to return control to bandwidth knob
...
https://github.com/Hamlib/Hamlib/issues/1055
2022-06-06 15:51:08 -05:00
Mike Black W9MDB
901cea8944
Add wait_morse to rigs that had send_morse but missing wait_morse
...
wait_morse only works on full break-in
https://github.com/Hamlib/Hamlib/issues/1043
2022-05-29 22:53:30 -05:00
Mike Black W9MDB
5427b4cf86
Promote UNTESTED to ALPHA -- assuming no news is good news
2022-04-16 22:47:51 -05:00
Mike Black W9MDB
656ba431c3
Update hamlib_check_rig_caps
2022-02-11 15:01:57 -06:00
Mike Black W9MDB
8c34ce1a2d
astyle source code
2022-02-05 15:27:43 -06:00
Mike Black W9MDB
68e121d82c
Change all to remove HAVE_CONFIG dependency and include <hamlib/config.h> by default
...
This is necessary to keep alignment between the client view of rig->state and the shared libarary view
Including PTHREAD functions in rig->state necessitated this as HAVE_PTHREAD only defined during hamlib compilation.
Clients including hamlib/rig.h did not pick up all the HAVE* config variable that control what gets included
https://github.com/Hamlib/Hamlib/issues/947
2022-02-04 07:41:36 -06:00
Mike Black W9MDB
a277d7ab9b
Changes changing hamlib_port_t to pointer are not backwards compatible
2022-01-25 17:41:26 -06:00
Mike Black W9MDB
9e86e62238
Enable async I/O by default
...
Change hamlib_port_t to a pointer in rig.state
Deprecate static hamlib_port_t structure
New hamlib_port_t structure at end of rig.state
Clients built with older hamlib will use old structure in DLL
Clients built with newer hamlib will use new structure in DLL
So we maintain backwards compatibility until Hamlib 5.0
https://github.com/Hamlib/Hamlib/issues/894
2022-01-25 07:59:47 -06:00
Mike Black W9MDB
38d7697d03
Change snprintf to SNPRINTF in rigs
...
https://github.com/Hamlib/Hamlib/issues/857
2022-01-22 22:37:09 -06:00
Mike Black W9MDB
58d650a872
Change sprintf to SNPRINTF in tentec
...
https://github.com/Hamlib/Hamlib/issues/857
2022-01-18 23:14:14 -06:00
Mike Black W9MDB
8c3a5e8d3c
Change sprintf to snprint in tentec
...
https://github.com/Hamlib/Hamlib/issues/857
2022-01-11 17:46:42 -06:00
Mikael Nousiainen
c764336e73
Fix build warnings caused by changes to I/O function signatures
2021-12-18 23:49:45 +02:00
Mikael Nousiainen
56c95b1529
Merge upstream changes and fix conflicts
2021-12-12 23:05:26 +02:00
Mikael Nousiainen
d857f18163
Initial implementation of: reader thread for async handling of rig data, UDP multicast publisher routine and rig state poll thread routine. The reader thread can correctly handle asynchronous data, such as transceive or spectrum data. Work in progress: multi-platform code for I/O routines still missing and the poll routine is not yet in use. Tested briefly on an IC-7300 so far.
2021-11-28 20:52:29 +02:00
Mike Black W9MDB
63a51c36a1
astyle files preparing for 4.4 release
2021-11-28 12:41:10 -06:00
Mike Black W9MDB
d820ee9dbf
Add expected_len to read_string function for potential serial I/O speedup
...
https://github.com/Hamlib/Hamlib/issues/850
2021-11-24 13:02:39 -06:00
Mike Black W9MDB
8fe190d622
Reduce error messages about RIG_VFO_OTHER which only applies to some rigs like Icom rigs with the 0x25 command
...
Add a flush_flag to read_string so that the new serial_flush will not produce a timeout value when flushing
https://github.com/Hamlib/Hamlib/issues/835
2021-11-01 23:43:45 -05:00
AuroraRAS
782ad2a034
make the Android.mk files adapt to multi arch
2021-09-25 07:03:23 +08:00
Mike Black W9MDB
1cdc387bc4
Promote Orion Tentec 599 Eagle to stable
2021-09-18 08:45:55 -05:00
Mike Black W9MDB
f01a9647d0
Prompt TenTec Orion to stable
2021-09-17 09:00:23 -05:00
Mike Black W9MDB
388294c3d6
Fix RIG_STATUS_STABLE misspelling
2021-09-15 13:50:31 -05:00
Mike Black W9MDB
8cc59cca3b
Rigs have been at BETA status forever so promoting all to STABLE
2021-09-15 13:44:42 -05:00
Mike Black W9MDB
86a8e6baf5
Bump version in rx331.c
2021-09-11 10:24:42 -05:00
Mike Black W9MDB
d9db709963
Remove overlapping union references in rx331.c
2021-09-11 10:24:07 -05:00
Mike Black W9MDB
7bae5bbd3d
Add const declaration to omnivii.c
2021-09-11 10:15:44 -05:00
Mike Black W9MDB
9b15316bd1
Remove unneeded clause and add const declaration in jupiter.c
2021-09-11 10:11:54 -05:00
Wouter van Gulik
9aec383329
Simplify get_ant by having setting to unknown by default.
...
Drop setting to default in rigs.
Add some more documentation on get_ant.
2021-08-25 22:13:21 +02:00
Mike Black W9MDB
4501c1c97b
Remove generated files
2021-04-14 15:41:01 -05:00
Mike Black W9MDB
9d310062eb
More files for git clone configure to work
2021-04-14 09:19:27 -05:00
Michael Black W9MDB
3d613519d5
Rename macros to avoid collisions with other software
2021-03-06 12:37:53 -06:00
Michael Black W9MDB
ee60a68bec
astyle files
2021-02-28 09:46:01 -06:00
Michael Black W9MDB
27f9c30480
Fix compilation warnings in tt550.c
2021-02-26 11:14:29 -06:00
Michael Black W9MDB
9869e07af6
Fix compilation warnings in tt550.c
2021-02-26 11:13:55 -06:00
Michael Black W9MDB
6429a7ef72
Fix compilation warnings in tentec.c
2021-02-26 11:13:28 -06:00
Michael Black W9MDB
e7fa4b1c2b
Fix compilation warnings in omnivii.c
2021-02-26 11:12:29 -06:00
Michael Black W9MDB
f5e4f8e3a8
Prompt TT-538 to Stable
2020-10-18 12:24:35 -05:00
Michael Black W9MDB
7bee01f785
Add suppress for AST broken bug in cppcheck
2020-09-19 16:09:44 -05:00
Michael Black W9MDB
8d60a82f54
Clean up cppcheck warning
2020-09-19 14:38:00 -05:00
Michael Black W9MDB
fade1681fa
Fix cppcheck errors and warnings
2020-09-02 16:56:11 -05:00
Daniele Forsi
a507bfec80
Fix more spelling errors
...
As the previous commit, but adding --interactive=2 and ba
codespell --write-changes --interactive=2 --summary --skip=*.m4 --ignore-words-list="ba,develope,get's,quitt,setts,som,ue,vektor"
2020-07-24 09:06:37 +02:00
Daniele Forsi
d7b332c3f7
Fix spelling errors
...
Fixed using the following command:
codespell --write-changes --summary --skip=*.m4 --ignore-words-list="develope,get's,quitt,setts,som,ue,vektor"
codespell --write-changes --summary --skip=aclocal.m4,lib --ignore-words-list="develope,get's,quitt,setts,som,ue,vektor"
Codespell home page: https://github.com/codespell-project/codespell
2020-07-24 09:02:48 +02:00
Michael Black W9MDB
b6a960d48e
All conversions to rig_flush now done
...
https://github.com/Hamlib/Hamlib/issues/307
2020-06-23 09:01:46 -05:00
Michael Black W9MDB
f71c12da94
astyle files
2020-06-09 22:37:03 -05:00
Michael Black W9MDB
044126fe0b
Fix a couple compile warnings
2020-06-09 22:27:27 -05:00
mdblack98
a3b1b055b3
Fix cppcheck warnings
2020-05-05 11:32:09 -05:00
Michael Black
0267c1b7c9
astyle all files
2020-04-10 09:13:35 -05:00
Michael Black
46cb356f11
Fix numerous gcc v10 warnings
2020-04-04 22:49:27 -05:00
Michael Black
ee55fba442
Fix gcc10 compiler warning
2020-04-04 17:31:35 -05:00
Michael Black
b040803765
Standard all version numbers to YYYYMMDD.N where n is intended for multiple versions in one day.
...
So typically .N will be .0
2020-03-29 23:03:21 -05:00
Michael Black
9d8ddd4582
Replace RIG_LEVEL_VOX with RIG_LEVEL_VOXDELAY
2020-03-24 10:02:17 -05:00