Commit Graph

42 Commits

Author SHA1 Message Date
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
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
Michael Black
8eb09c2a38 More cppcheck fixes 2020-03-23 07:52:01 -05:00
Michael Black
d856248178 Add RIG_MODEL macro and change all rigs to support it 2020-03-05 08:44:18 -06:00
Michael Black
ff8ddf018c astyle all C files 2020-02-23 11:26:09 -06:00
Michael Black
e315f5e3ac Added skeleton for new get_ant function that will return ant_tx and ant_rx if known
Every rig will need to be reviewed to fill these in as appropriate
2020-02-18 23:10:14 -06:00
Michael Black
7e8938ae65 Changed y command to now use mandatory antenna argument
Put a looplimit on icom_get_ant_count trying to get autodetect to work
Changes to icom_get_ant_count to try and get this working
Added dummy antenna # args to rigs that don't care i.e. only have 1 antenna
2020-02-02 08:38:10 -06:00
Michael Black
d853c36fb3
Change get_ant to add another option for icom rigs (and others if needed) 2020-01-21 17:53:12 -06:00
Michael Black
8d6e2fc781
Directory migration to new layout 2020-01-17 09:22:44 -06:00