Wykres commitów

38 Commity (d7b332c3f7d28573aec2a234d3c40ee6b7f000a0)

Autor SHA1 Wiadomość Data
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