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
da9199577e
Add voice_mem commands for TS990S
2023-09-17 16:26:50 -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
256766c5b6
Fix Elecraft K3 RVF fail to just warn and not quit
2023-09-08 16:54:15 -05:00
Mike Black W9MDB
8ebadb3b7d
Get more firmware info for Elecraft K3
2023-09-07 12:01:18 -05:00
Mike Black W9MDB
c1f24b2f7a
Fix TS2000 SA command
2023-08-25 15:36:12 -05:00
Mike Black W9MDB
46c0649b23
Fix spacing in k3/k4_stop_morse
...
https://github.com/Hamlib/Hamlib/issues/1366
2023-08-21 16:33:53 -05:00
Mike Black W9MDB
453a8cc94f
Fix K3/K4 stop_morse
...
https://github.com/Hamlib/Hamlib/issues/1366
2023-08-21 15:10:41 -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
1b0f0ec422
Fix K3 stop_morse RPRT return
...
https://github.com/Hamlib/Hamlib/issues/1365
2023-08-19 15:35:54 -05:00
Mike Black W9MDB
b40da0f6b0
Increase send_morse size to use maximum for rigs or 20 chars (if morse_qsize unknown)
...
This will still allow for up to 1023 characater to queue up.
No guarantees on which rigs allow for this queuing though.
Kenwood rigs can at least find the buffer status to wait for room but not all rigs do.
https://github.com/Hamlib/Hamlib/issues/1368
2023-08-19 12:36:07 -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
3492be2562
Fix compile warning in flex6xxx.c
2023-08-19 08:29:05 -05:00
Mike Black W9MDB
d57e4ae185
Improve Kenwood send_morse speed
2023-08-18 17:36:19 -05:00
Mike Black W9MDB
3318766a7c
Add stop_morse to elecraft rigs
...
https://github.com/Hamlib/Hamlib/issues/1366
2023-08-18 16:54:19 -05:00
Mike Black W9MDB
3814f2dadf
Add set_voice_mem and stop_voice_mem for K3/K3S/K4
...
https://github.com/Hamlib/Hamlib/issues/1367
2023-08-18 16:49:35 -05:00
Mike Black W9MDB
aa338afa1a
Fix parm_gran for Kenwood
...
https://github.com/Hamlib/Hamlib/issues/1357
2023-08-17 17:12:33 -05:00
Mike Black W9MDB
fb3d83a19a
Add BANDSELECT to PowerSDR
...
https://github.com/Hamlib/Hamlib/issues/1353
2023-08-11 17:50:42 -05:00
Mike Black W9MDB
6c89f0045f
Fix cppcheck warning
2023-08-02 22:24:05 -05:00
Mike Black W9MDB
d5828f65ff
Fix cppcheck style
2023-08-02 22:22:13 -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
649f09449a
Yet more missing level defs.
2023-07-10 15:39:41 -04:00
George Baltz N3GB
34fd238291
Still more level_gran data.
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
fcef98e60d
Improve Malachine band change time a bit
2023-06-23 23:38:44 -05:00
Mike Black W9MDB
788db91e2f
Change Malachite post_write_delay to 250ms based on user testing on Linux & Windows
2023-06-09 12:38:45 -05:00
Mike Black W9MDB
163d10651b
Add stop_morse and wait_morse to PowerSDR
2023-06-09 09:07:36 -05:00
Mike Black W9MDB
c4f635ab5d
Add send_morse to PowerSDR
2023-06-08 23:42:21 -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
Mike Black W9MDB
138060d4d9
Fix flex6xxx ZZAR command
2023-06-06 14:17:48 -05:00
Mike Black W9MDB
bc50d9c273
+04d actaully kicks out 3-digits and not 4 -- the + is included in the width value
...
Revert "Fix PowerSDR ZZAR command format -- may need another fix for SmartSDR format to be different"
This reverts commit 1e5563909d
.
2023-06-06 10:16:21 -05:00
Mike Black W9MDB
1e5563909d
Fix PowerSDR ZZAR command format -- may need another fix for SmartSDR format to be different
2023-06-06 10:09:32 -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
George Baltz N3GB
14dbe41e76
Add Elecraft defaults to makefile.
2023-05-20 13:30:40 -04:00
George Baltz N3GB
d3c2ebcc1f
Round 4 of level_gran updates.
...
Fill in more holes. This should cover the Kenwood and Elecraft rigs,
with most of the callers of kenwood_set_level vetted. Also fills in
some other data in rig->caps.
Still looking for a way to (programatically) verify that AGC data is
checked and processed correctly.
2023-05-20 11:13:16 -04:00
George Baltz N3GB
3029260582
Add default level values for Elecraft rigs.
...
Add limits for 0.0-1.0 float values.
2023-05-20 11:13:16 -04:00
George Baltz N3GB
7a69042876
Enable full level checking for TS-890S.
...
Turn on checking against level_gran on the TS-890S,
so I can eat my own dog food.
2023-05-20 11:13:16 -04:00