Mike Black W9MDB
d72127f29a
Fix cppcheck warnings
2023-10-11 23:22:42 -05:00
Mike Black W9MDB
3b5f7a6dcf
Add and fix some cppcheck suppress items
...
https://github.com/Hamlib/Hamlib/issues/1351
2023-10-03 17:11:09 -05:00
Mike Black W9MDB
5ac1e50b80
Fix always true conditions found by cppcheck
...
https://github.com/Hamlib/Hamlib/issues/1351
2023-10-02 23:10:58 -05:00
Mike Black W9MDB
0484dc08c8
Fix prints/scanf argument mismatches idenfitied by cppcheck
...
https://github.com/Hamlib/Hamlib/issues/1351
2023-10-01 18:01:27 -05:00
Mike Black W9MDB
18e122196f
Fix shadow variable warnings from cppcheck
...
https://github.com/Hamlib/Hamlib/issues/1351
2023-10-01 17:38:13 -05:00
Mike Black W9MDB
6e8d328fb1
Fix most of the redundant warning from cppcheck
2023-09-30 23:42:22 -05:00
Mike Black W9MDB
4d540b1459
Fix scope reductions from cppcheck
2023-09-30 22:50:16 -05:00
Mike Black W9MDB
6b4cc5b36b
Fix stop_voice_mem for some kenwood rigs
2023-09-26 08:14:50 -05:00
Mike Black W9MDB
6f3a9831c3
Add voice to TS480
2023-09-25 16:44:52 -05:00
Mike Black W9MDB
5e4cb6f1c1
Add voice_mem functions for TS590S/SG and TS-2000
...
Increase max baud for TS-2000 to 115200
Change TS-2000 to hardware handshake default
2023-09-25 15:15:45 -05:00
Mike Black W9MDB
5115fa8959
Fix Kenwood PB command to stop last requested voice channel started
...
https://github.com/Hamlib/Hamlib/issues/1385
2023-09-16 09:36:00 -05:00
Mike Black W9MDB
8a4767db17
Add kenwood_stop_voice and fix TS890S send_voice
2023-09-14 17:29:20 -05:00
Mike Black W9MDB
c1f24b2f7a
Fix TS2000 SA command
2023-08-25 15:36:12 -05:00
Mike Black W9MDB
194906b290
For QRPLabs ignore the IF return length as the differenet models can't agree on the length.
...
QMX adds an extra space on the end with firmware 1_00_09
https://github.com/Hamlib/Hamlib/issues/1372
2023-08-21 10:13:26 -05:00
Mike Black W9MDB
424e8cc04a
Reduce KY wait time in kenwood.s to 50ms instead of 500ms
...
https://github.com/Hamlib/Hamlib/issues/1366
2023-08-19 11:22:31 -05:00
Mike Black W9MDB
d57e4ae185
Improve Kenwood send_morse speed
2023-08-18 17:36:19 -05:00
George Baltz N3GB
b2ea9da61c
Enable level_gran[] checking for all calls to kenwood_set_level.
...
Part of issue #1144
2023-07-10 15:39:41 -04:00
George Baltz N3GB
14cb2304b0
Use level_gran[] values in kenwood_get_level.
2023-07-10 15:39:41 -04:00
Mike Black W9MDB
25ad13cea9
Add BG2FX FC4/C/CR/L
2023-06-28 12:48:30 -05:00
Mike Black W9MDB
2728d47a60
For TS-2000 turn off VOX before TX
2023-06-27 06:55:16 -05:00
Mike Black W9MDB
4bd904502b
Fix TS2000 RIG_VFO_C errors
2023-06-26 23:16:48 -05:00
Mike Black W9MDB
b158b224ab
Fix TS-2000 set_ptt
...
https://github.com/Hamlib/Hamlib/issues/1321
2023-06-26 23:07:40 -05:00
Mike Black W9MDB
224d68d1ac
Speed up Malachite normal operations with 125ms post write requirement instead of 400ms
...
400ms needs for band changes on Malachite
Fix BUILTINFUNC calls to compile correctly -- this is for debugging only
2023-06-08 17:34:39 -05:00
Mike Black W9MDB
9bec3fad4f
Hopefully speed up Malachite on get commands by temporarily changin post_write_delay to 400ms
2023-06-07 17:36:19 -05:00
Michael Black
f01a165ec7
Merge pull request #1302 from mikaelnousiainen/power-status-bug-fixes
...
Power status bug fixes
2023-05-26 10:47:35 -05:00
George Baltz N3GB
b6fe91504f
Avoid NULL dereference in debug statement.
2023-05-23 13:14:28 -04:00
Mikael Nousiainen
9e1adcfdb8
Merge master and fix conflicts
2023-05-21 23:11:26 +03:00
Mikael Nousiainen
cce66d3257
Fix power on/off bugs: rig_open() should succeed even if rig is powered off, auto power-on should not be automatically enabled (prevents turning rig off), fix Kenwood and Yaesu power on/off sequences for all rigs
2023-05-21 23:01:03 +03:00
Mike Black W9MDB
4832cc1bb2
Improve kenwood.c debug a little bit to reduce confusion
...
https://github.com/Hamlib/Hamlib/issues/1298
2023-05-21 08:15:47 -05:00
Mike Black W9MDB
a9d098bab3
Add send_voice_mem to kenwood.c and TS890
2023-05-17 22:41:29 -05:00
Mike Black W9MDB
dad55ef148
astyle files getting ready for WSJT-x-2.7.0rc1
2023-05-08 07:37:13 -05:00
Mikael Nousiainen
1a59ce2ae2
Fix and extend TS-590(S/SG) backend
2023-04-15 00:25:29 +03:00
Nick Craig-Wood
2c283ab47a
Fix QRP Labs QCX Morse Sending
...
Before this fix, hamlib used the TS480 protocol for sending morse
which adds a lot of spaces on the end.
The QCX actually uses the Elecraft morse sending protocol so switch it
over to using that.
Tested with QCX Mini firmware v1.09a
2023-04-09 14:00:25 +01:00
Daniele Forsi IU5HKX
2db37fe7db
Fix typos
2023-03-26 11:01:51 +02:00
Mike Black W9MDB
113cad3ee1
For K3 prevent ID; command from K22; command
...
Remote ops was having a problem with K22;
https://github.com/Hamlib/Hamlib/issues/1254
2023-03-18 23:40:45 -05:00
Mike Black W9MDB
fd473062d1
astyle kenwood.c
2023-03-18 15:21:30 -05:00
Mikael Nousiainen
ec0645780c
Fix Kenwood TS-2000 bugs and implement essential commands for remote control
2023-03-07 10:38:20 +02:00
George Baltz N3GB
07fc69f3e8
Enable first user of check_level_param
...
Use check_level_param for all RIG_LEVEL_CWPITCH sets for Kenwood rigs.
Note that the placement of the call is temporary; eventually it should
be moved outside the main switch statement, and invoked for all set_levels.
2023-02-26 13:12:52 -05:00
Mike Black W9MDB
a9cb121584
Add stop_morse for some Kenwood rigs
2023-02-25 22:11:11 -06:00
Mike Black W9MDB
717dae5027
Fix potential segfault in cmdstr check in kenwood.c
2023-02-21 11:44:12 -06:00
Mike Black W9MDB
514d87dcc9
astyle kenwood.c
2023-02-19 17:01:42 -06:00
Mike Black W9MDB
10ac497c0b
Improve response of ;;;;PS1; command
2023-02-19 16:56:51 -06:00
Daniele Forsi IU5HKX
420125b8bc
[kenwood] Fix includes
2023-02-16 19:08:24 +01:00
Daniele Forsi IU5HKX
5c17054295
[kenwood] Remove unused include of config.h
2023-02-14 19:29:22 +01:00
Mike Black W9MDB
f9adf5de0a
Add attenuator level control for TS890
...
Update SMeter/SWR tables for TS890
Thanks to N3GB George Baltz
2023-02-08 12:02:19 -06:00
Mike Black W9MDB
73fc563ceb
Add fix for TMD700
...
https://github.com/Hamlib/Hamlib/issues/1230
2023-02-06 15:58:18 -06:00
Mike Black W9MDB
0e9bdc5d04
Fix spelling error in kenwood.c
2023-02-04 17:08:31 -06:00
Mike Black W9MDB
d645bae207
Ensure K4 is in K40 mode when requesting ID
2023-02-01 16:50:10 -06:00
Mike Black W9MDB
1e353191bc
Make Kenwood rigs wake up serial port on PS command
...
Failing get_powerstat will now return RIG_OK
https://github.com/Hamlib/Hamlib/issues/1226
2023-01-26 08:35:45 -06:00
Mike Black W9MDB
eb049ab92d
Add dummy bytes to kenwood PS; command
...
https://github.com/Hamlib/Hamlib/issues/1226
2023-01-25 22:18:45 -06:00