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
17112c308e
Fix kenwood_get_rit to utilize the +/- sign
...
https://github.com/Hamlib/Hamlib/issues/342
2020-07-14 11:26:14 -05:00
Michael Black W9MDB
f986be28a8
Fix kenwood RD command to use abs value instead of negative sign
...
https://github.com/Hamlib/Hamlib/issues/341
2020-07-12 11:29:31 -05:00
Michael Black W9MDB
a19169a6b0
Update kenwood_transaction to improve cache invalidation
2020-07-07 07:10:22 -05:00
Bill Somerville
06d130371c
Updates to the TH-D7A/E back end
...
Allow for these rigs echo of successful set commands, no command
verification is requires nor necessary with TH style rigs.
Change rig_open to not use teh IF command with TH style rigs as it is
not supported and breaks communications for the next command.
Send the correct command to disable auto-information mode on TH style
rigs.
Ensure the correct command terminator is sent with all commands to TH
style rigs.
Fix an issue with MEM mode selection in the TH-D7.
Use the correct DCD detection command for the TH-D7.
2020-07-04 13:00:31 +01:00
Michael Black W9MDB
bd1085af20
Change timeout length on kenwood startup when com not responding to approx 10 seconds
...
https://github.com/Hamlib/Hamlib/issues/311
2020-06-24 23:34:13 -05:00
Michael Black W9MDB
d95bcccc94
Add newer Set 2 RIT command to appropriate kenwood rigs
2020-06-21 15:44:01 -05:00
Michael Black W9MDB
fe8decf475
Fix kenwood get_xit to correct status bit
2020-06-21 14:32:07 -05:00
Michael Black W9MDB
9033eb733a
Add RIT to get_func for kenwood.c
2020-06-19 17:46:14 -05:00
Michael Black W9MDB
e6a5e4ca31
Only update kenwood.c IF cache when RIG_OK
2020-06-17 10:47:50 -05:00
Michael Black W9MDB
779cd69287
Fix kenwood AG command to use vfo+level format instead of just level
...
Some rigs say 0 is the default and need to find out if 1 causes an error
If it does we need to have rig exceptions -- hopefully it's ignored
https://github.com/Hamlib/Hamlib/issues/304
2020-06-15 09:45:58 -05:00
Michael Black W9MDB
8fd58e211d
Rigs will only power up once if needed
...
https://github.com/Hamlib/Hamlib/issues/297
2020-06-14 17:14:24 -05:00
Michael Black W9MDB
17109382b0
Fix kenwood setting of priv->tx_vfo based on IF response split indication
...
When not transmitting tx_vfo is still VFO_B
https://github.com/Hamlib/Hamlib/issues/272
2020-06-01 12:09:24 -05:00
Michael Black W9MDB
0d4b277179
Adding PowerSDR rig
...
https://github.com/Hamlib/Hamlib/issues/265
2020-05-28 16:05:18 -05:00
Michael Black W9MDB
4599322ea5
Add PowerSDR rig
2020-05-28 11:29:42 -05:00
Michael Black W9MDB
3d4d2dfe83
Add alpha version of Elecraft K4
2020-05-23 10:39:01 -05:00
Michael Black W9MDB
320b25525d
Fix get_powerstat in kenwood.c to reset err to RIG_OK
...
https://github.com/Hamlib/Hamlib/issues/242
2020-05-08 15:44:14 -05:00
mdblack98
d1677a71d3
Move kenwood get_id before firmware check and only when first get-id fails
...
https://github.com/Hamlib/Hamlib/issues/230
2020-05-01 14:44:05 -05:00
mdblack98
4b071f90ae
Fix kenwood cache IF len -- have to remove terminator
...
https://github.com/Hamlib/Hamlib/issues/226
2020-04-29 08:13:23 -05:00
mdblack98
39ea145365
Allow an IF response to TX/RX for kenwood.c
...
https://github.com/Hamlib/Hamlib/issues/229
2020-04-28 22:18:05 -05:00
mdblack98
600a674891
Add cache invalidation for kenwood and yaesu
...
Reset all kenwood/yaesu backend versions to 0 since main backend is new
https://github.com/Hamlib/Hamlib/issues/226
2020-04-27 09:41:33 -05:00
mdblack98
d6825cffbd
Fix newcat.c cache check
...
Add cache for kenwood IF cmd
https://github.com/Hamlib/Hamlib/issues/226
2020-04-26 22:30:09 -05:00
mdblack98
5eb5b6f3d8
https://github.com/Hamlib/Hamlib/issues/227
...
Added read_only flag everywhere
2020-04-26 14:37:03 -05:00
Michael Black
dbca3e15dc
Change kenwood_open to non-fatal when ID does not match
...
Add kenwood_open to all kenwood rigs
Allow kenwood_open to keep searching list for a better match
2020-04-13 08:10:07 -05:00
Michael Black
66525c81f8
Change kenwood to keep searching for matching id/model
...
Hilberling PT8000A is a 480 emulator but doesn't quite behave like one
So we have to allow for the same ID but a different model
2020-04-11 22:37:10 -05:00
Michael Black
b12fa053a1
Add Hilberling PT800A...emulates a TS-480
2020-04-11 08:16:34 -05:00
Michael Black
3ac82b5635
Fix divide by zero in kenwood.c set_powerstat
2020-04-06 08:38:58 -05:00
Michael Black
ed2a359a64
Add Kenwood TS-950S entry
2020-04-03 07:46:11 -05:00
Michael Black
2c79b1c2fd
Change Kenwood rig id for TS950SDX to 012 per the manual
...
Replace TS950SDX with TS950 as 008 per the manual
Reference TS-950 External Control Instruction Manual
2020-04-02 07:34:01 -05:00
Michael Black
d3b62d5e9e
Change all rig model checks to MACROS for brevity
...
Add data mode for TS950/TS950SDX
2020-04-01 11:15:22 -05:00
Michael Black
b36fb74499
Fix TS480 ptt off -- seems some versions of it don't return anything at all
...
for RX; command where some do when in PTT. So we won't expect any return at all like all other Kenwood rigs.
Start migrating main version number to use YYYYMMDD. Backends which use generic brand commands will still use numeric versions. So the TS480 right now will become 20200329.6
2020-03-29 10:14:30 -05:00
Michael Black
5d52ef3094
Fix some cppcheck warnings
...
Fix TS-480 ptt behavior
2020-03-19 15:02:56 -05:00
Michael Black
727c8f5ea7
Bump version in kenwood.h
2020-03-12 10:28:34 -05:00
Michael Black W9MDB
4cdebac333
bump verison in kenwood.h
2020-03-04 09:36:48 -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