Commit Graph

851 Commits

Author SHA1 Message Date
Mike Black W9MDB
ca705649ce Merge branch 'master' of https://github.com/Hamlib/Hamlib 2024-09-10 23:26:19 -05:00
Michael Black
f4bb956bf9
Merge pull request #1610 from GeoBaltz/fix17
Implement kenwood_get_clock + fixes for TZ offsets
2024-09-10 23:26:01 -05:00
Mike Black W9MDB
1235945076 Fix level_gran_kenwood.h 2024-09-10 23:25:11 -05:00
Mike Black W9MDB
32f5f97a5f Fix compile warnings in pihpsdr.c for MacOS 2024-09-10 22:51:21 -05:00
Mike Black W9MDB
e50dd7bcde Fix compile warning in flex6xxx.c for MacOS 2024-09-10 22:49:59 -05:00
Mike Black W9MDB
19ee9056d9 Fix compile warnings in ts990s.c for MacOS 2024-09-10 22:48:11 -05:00
Mike Black W9MDB
c1da9b979c Fix compile warnings in ts590.c for MacOS 2024-09-10 22:46:51 -05:00
Mike Black W9MDB
5ea17ccd21 Fix compile warnings in ts890s.c for MacOS 2024-09-10 22:41:31 -05:00
Mike Black W9MDB
1f3360e11d Fix compile warnings in k3.c for MacOS 2024-09-10 22:36:55 -05:00
Mike Black W9MDB
f8485ec2dc Fix compile warnings in k3.c for MacOS 2024-09-10 22:33:48 -05:00
Mike Black W9MDB
7d78e8a284 Add LVL_ATT check to level_gran_kenwood.h 2024-09-10 22:31:58 -05:00
George Baltz N3GB
99535c0682 Implement rig_get_clock for TS-890S
Should also work for TS-990S, but no H/W to test
Plus stub for set_clock.
2024-09-10 21:30:24 -04:00
George Baltz N3GB
676c39a9d0 Declare local functions as local 2024-09-10 21:30:24 -04:00
Mike Black W9MDB
52deeeeebf Fix compile warnings in ts930.c for MacOS 2024-09-10 17:55:46 -05:00
Mike Black W9MDB
3f40c7b70d Fix compile warnings in ts480.c for MacOS 2024-09-10 17:55:08 -05:00
Mike Black W9MDB
ed7b65d58c Fix compile warnings in ts2000.c for MacOS 2024-09-10 17:50:46 -05:00
Mike Black W9MDB
82c03a80fc Fix compile warnings in ts870s.c for MacOS 2024-09-10 17:46:19 -05:00
Mike Black W9MDB
fe909084b9 Fix compile warnings in ts850.c for MacOS 2024-09-10 17:45:29 -05:00
Mike Black W9MDB
8d52565335 Change k3,k3s,kx3 to use k4_get/set ptt -- they all should benefit from this 2024-09-08 17:27:25 -05:00
George Baltz N3GB
c498890069 Remove dead code
TS-890S set_mode(SF command) was separated from TS-990S. Remove the remnants
  of common processing.
2024-09-02 14:20:09 -04:00
George Baltz N3GB
93d12b9c6a Fix wrong error message for SF1 command.
And while we're at it, halve the code.
2024-09-01 04:22:44 -04:00
Mike Black W9MDB
f6c1a14291 Add morse commands for flex6xxx 2024-08-29 22:24:13 -05:00
Mike Black W9MDB
137231cb7b Add RFPOWER_METER_WATTS and SWR for Elecraft K4 2024-08-19 09:01:05 -05:00
Mike Black W9MDB
b489f68533 Fix mingw build 2024-08-18 07:18:09 -05:00
Mike Black W9MDB
67469ba119 Fixup kenwood PC command for RF_POWER set/get
https://github.com/Hamlib/Hamlib/issues/1595
2024-08-17 17:14:07 -05:00
Mike Black W9MDB
4aff005665 Fix TS-2000 flicker during RFPOWER request -- only check min/max when mode changes
https://github.com/Hamlib/Hamlib/issues/1595
2024-08-15 17:15:02 -05:00
Mike Black W9MDB
d9d07e513c For Kenwood rigs add 50ms wait after set_freq to allow rig to update internal IF command 2024-08-07 12:02:09 -05:00
Mike Black W9MDB
0fdfacafa3 Fix PT8000A ptt and bandwidth 2024-07-30 11:11:54 -05:00
Mike Black W9MDB
9ace7dbe5c Don't do any ID checks on Hilberling PT8000A 2024-07-30 10:03:16 -05:00
Mike Black W9MDB
6679746c62 Remove KEYSPD from Hilberling PT8000A 2024-07-30 09:46:37 -05:00
Mike Black W9MDB
db74acc725 Try to fix Hilberling PTT again 2024-07-21 22:22:12 -05:00
Mike Black W9MDB
673d031d5e Fix Hilbering TQ and AI commands 2024-07-21 17:38:40 -05:00
Mike Black W9MDB
fc8642fbf8 Fix elecraft TQ command processing.
Had put in an exception for Hilberling which affected Elecraft TQ command too
So have made Hilberling exception very specific
https://github.com/Hamlib/Hamlib/issues/1583
2024-07-13 16:31:26 -05:00
Mike Black W9MDB
21897517b6 Remove TQX command as not compatible with older K4 firmware.
Need to do firmware check before reimplementing
Give 250ms extra time after TQ command to allow K4 TCP response
https://github.com/Hamlib/Hamlib/issues/1583
2024-07-13 12:45:13 -05:00
Mike Black W9MDB
a3f930b061 Improve K4 firmware detection 2024-07-11 13:19:52 -05:00
Mike Black W9MDB
47cb5fdc1a Change Elecraft K4 to use TQX instead of TQ to speed up ptt checking time
TQ waits for s-meter hold off time so can time out
2024-07-11 10:00:09 -05:00
Mike Black W9MDB
74d780f19f Change Elecraft K4 to use TQX instead of TQ to speed up ptt checking time
TQ waits for s-meter hold off time so can time out
2024-07-11 09:36:33 -05:00
Mike Black W9MDB
2f1e6b636e Restore hardware flow control for TS590S/SG -- manual does say it is required
Use that had problems with RTS keying must find another solution.
https://github.com/Hamlib/Hamlib/issues/1579
2024-07-10 08:37:40 -05:00
Mike Black W9MDB
85ab6944bd Add 100ms delay to qdx_set_ptt to flush whatever response the Hilbering PT8000A is sending 2024-06-29 15:40:30 -05:00
Mike Black W9MDB
3f909be270 Fix Hilberling TQ command by ignoring ID check 2024-06-29 15:36:49 -05:00
George Baltz N3GB
0790f4d72e Fix ENTERFUNC/RETURNFUNC imbalances found by repaired func_chk 2024-06-26 16:44:04 -04:00
George Baltz N3GB
c502556fdb More balancing
In rigs/kenwood/*
2024-06-26 10:16:12 -04:00
George Baltz N3GB
06301679d3 Balance ENTERFUNC/RETURNFUNC usage
Still some unbalanced RETURNFUNC2 usage, but doesn't affect any rig data.
2024-06-26 10:16:12 -04:00
Mike Black W9MDB
5fc4e0b5d0 Reduce timing on ts890 2024-06-14 10:30:05 -05:00
Mike Black W9MDB
a5f53bbcf6 Change TS590 to Handshake=None -- it's not required and the rig can be in a state where RTS causes transmit. 2024-05-27 16:11:38 -05:00
Mike Black W9MDB
382be707ae Normalize Flex radio names 2024-05-19 16:06:07 -05:00
Mike Black W9MDB
a9c31b16fc Fix k3.c vfo_op -- was missing a break statement 2024-05-17 12:32:19 -05:00
Mike Black W9MDB
03f0bca7dc Fix auto tune function for Elecraft rigs 2024-05-16 16:40:40 -05:00
Mike Black W9MDB
ee6b89d45b Fix currvfo warning message in kenwood.c 2024-05-11 17:30:10 -05:00
Mike Black W9MDB
37df9e93bd Add RIG_OP_TUNE to Elecraftc K2 -- update docs a bit 2024-05-11 07:55:32 -05:00