Mike Black W9MDB
ccac553f1b
Add Main/Sub support to kenwood data mode determination
...
Improve simkenwood
https://github.com/Hamlib/Hamlib/issues/872
2021-11-23 08:33:57 -06:00
Mike Black W9MDB
e283e2b039
Make kenwood set_split more robust to possible reverse split
2021-11-22 16:56:54 -06:00
Mike Black W9MDB
238e17b736
rig_set_mode for non-targetable rigs will only set mode on VFOB once per run unless mode is changed
...
This allows subsequent rig_set_mode to execute quickly without any VFO juggling
If user twiddles with VFOB mode they are on their own
https://github.com/Hamlib/Hamlib/issues/872
2021-11-22 16:54:22 -06:00
Mike Black W9MDB
3fb9f50003
Improve simkenwood.c
2021-11-22 16:41:11 -06:00
Mike Black W9MDB
cf527c8d24
Fix Kenwood split to remove redundant FT call
...
https://github.com/Hamlib/Hamlib/issues/872
2021-11-20 23:46:29 -06:00
Mike Black W9MDB
ba407cfcdf
Fix RIG_VFO_OTHER in icom.c set_vfo
...
https://github.com/Hamlib/Hamlib/issues/853
2021-11-20 17:02:48 -06:00
Mike Black W9MDB
6f308b9407
Fix timing simulation for dummy rotator
...
https://github.com/Hamlib/Hamlib/issues/861
2021-11-20 16:45:13 -06:00
Mike Black W9MDB
42284ef70b
Fix G command in netrigctl.c
...
https://github.com/Hamlib/Hamlib/issues/874
2021-11-20 16:26:47 -06:00
Michael Black
9b5e283e95
Merge pull request #875 from mikaelnousiainen/yaesu-apf-and-contour
...
Add contour, audio peak filter and keyer functions/levels for many Yaesu rigs
2021-11-20 14:31:48 -06:00
Mikael Nousiainen
f71712b23b
Add contour, audio peak filter and keyer functions/levels for many Yaesu rigs
2021-11-20 21:28:26 +02:00
Mike Black W9MDB
12f7bb4d8f
Change getnameinfo to return numeric IP instead of hostname to avoid Windows long delay on reverse lookups
...
https://github.com/Hamlib/Hamlib/issues/873
2021-11-20 11:52:39 -06:00
Mike Black W9MDB
4b3bbabc5d
Fix rig_set_split problem on Kenwood rigs
...
https://github.com/Hamlib/Hamlib/issues/872
2021-11-19 16:19:18 -06:00
Mike Black W9MDB
050826bb44
Add send_voice_mem to ic7610.c
2021-11-19 14:16:27 -06:00
Mike Black W9MDB
383d97dee0
Add update to rig->state.current_vfo in a couple of places
...
https://github.com/Hamlib/Hamlib/issues/872
2021-11-19 00:04:00 -06:00
Mike Black W9MDB
f3dc90f8f5
Show split result in kenwood_get_split_vfo_if
...
https://github.com/Hamlib/Hamlib/issues/872
2021-11-18 16:09:45 -06:00
Mike Black W9MDB
c229c2f52d
Add some debug to kenwood.c
...
https://github.com/Hamlib/Hamlib/issues/872
2021-11-18 12:05:57 -06:00
Mike Black W9MDB
8c3e8fed28
Improved debug in rig_get_cache
...
https://github.com/Hamlib/Hamlib/issues/872
2021-11-18 10:42:58 -06:00
Mike Black W9MDB
489ecf6aed
kenwood.c change to minimize mode setting if change not needed
...
https://github.com/Hamlib/Hamlib/issues/872
2021-11-18 09:21:09 -06:00
Mike Black W9MDB
d9d247cad3
Add rig_lock to icom.c -- testing multicast capability
...
https://github.com/Hamlib/Hamlib/issues/695
2021-11-15 07:23:18 -06:00
Mike Black W9MDB
3de368f6a2
Add rig_lock and rig_unlock to support serial I/O locking for a transaction
...
https://github.com/Hamlib/Hamlib/issues/695
2021-11-15 07:16:31 -06:00
Mike Black W9MDB
3502852d42
Improve simyaesu a bit
2021-11-15 07:16:17 -06:00
Mike Black W9MDB
f044c2bfdd
If VFO_RX requested use rx_vfo
...
https://github.com/Hamlib/Hamlib/issues/866
2021-11-14 22:52:10 -06:00
Mike Black W9MDB
4502731644
Add sys/time.h include to enable build on FreeBSD
...
https://github.com/Hamlib/Hamlib/issues/869
2021-11-14 22:36:32 -06:00
Mike Black W9MDB
fdd0749c09
Add AB BA commands to newcat.c validate logic and don't validate AB/BA/SV commands
...
https://github.com/Hamlib/Hamlib/issues/858
2021-11-14 16:34:30 -06:00
Mike Black W9MDB
a67f885c85
Implement SV command in newcat.c
...
https://github.com/Hamlib/Hamlib/issues/858#
2021-11-14 12:49:52 -06:00
Mike Black W9MDB
470d3b7c4f
All icom_open to do 1 retry
...
https://github.com/Hamlib/Hamlib/issues/868
2021-11-14 11:51:14 -06:00
Mike Black W9MDB
4e717d2386
Add set/get_vfo for ft991 so rigctld can be used wihout --vfo argument
...
Hopefully fixes rig_vfo_op function too
https://github.com/Hamlib/Hamlib/issues/858
2021-11-13 22:29:19 -06:00
Mike Black W9MDB
dbb9f90abf
Remove VFOA/B copy from ft1000mp_rig_set_split_vfo
...
https://github.com/Hamlib/Hamlib/issues/867
2021-11-13 08:08:31 -06:00
Mike Black W9MDB
d6110a8b8b
Add rx_vfo to state structure
...
More to be added to implement this
https://github.com/Hamlib/Hamlib/issues/866
2021-11-12 22:59:59 -06:00
Mike Black W9MDB
8b5685425a
For non-targetable VFOs we will set VFO on every set_freq
...
https://github.com/Hamlib/Hamlib/issues/865
2021-11-11 17:10:57 -06:00
Mike Black W9MDB
0032f567e1
More fixes to k4_set_ptt
...
https://github.com/Hamlib/Hamlib/issues/864
2021-11-10 18:05:27 -06:00
Mike Black W9MDB
4c530dc578
More fixes to k4_set_ptt
...
https://github.com/Hamlib/Hamlib/issues/864
2021-11-10 17:49:49 -06:00
Mike Black W9MDB
782e39eb33
More fixes to k4_set_ptt
...
https://github.com/Hamlib/Hamlib/issues/864
2021-11-10 17:39:08 -06:00
Mike Black W9MDB
7dceda7d2c
More fixes to k4_set_ptt
...
https://github.com/Hamlib/Hamlib/issues/864
2021-11-10 17:27:47 -06:00
Mike Black W9MDB
65cc461918
Fix k4_set/get ptt
2021-11-10 17:09:51 -06:00
Mike Black W9MDB
ff89d6441e
Add new k4_set_ptt
...
https://github.com/Hamlib/Hamlib/issues/864
2021-11-10 16:57:14 -06:00
Mike Black W9MDB
f2ae765c37
Fix elecraft_get_vfo_tq
...
https://github.com/Hamlib/Hamlib/issues/863
2021-11-09 23:56:32 -06:00
Mike Black W9MDB
e64a128f3a
In rig_set_split_mode and rig mode is not targetable we disable split, set mode, and re-enable to avoid vfo flashing.
...
This disable is moved behind the targetable mode now as it should not be required in that case
https://github.com/Hamlib/Hamlib/issues/863
2021-11-09 23:52:21 -06:00
Mike Black W9MDB
61141126c1
Add more ELAPSED timings
2021-11-09 23:20:02 -06:00
Mike Black W9MDB
68edfe3357
Add more ELAPSED timings
2021-11-09 23:14:44 -06:00
Mike Black W9MDB
9eccaec6af
Improve debug in rig_get_split_vfo
2021-11-09 23:07:02 -06:00
Mike Black W9MDB
5102d3e721
Another attempt at elecraft_get_vfo_tq
...
https://github.com/Hamlib/Hamlib/issues/863
2021-11-09 17:48:34 -06:00
Mike Black W9MDB
353bee3a5f
Fix elecraft_get_vfo_tq
...
https://github.com/Hamlib/Hamlib/issues/863
2021-11-09 17:32:29 -06:00
Mike Black W9MDB
6ba1bc0811
Add elecraft_get_vfo_tq to take advantage of K4's new TQ command
...
https://github.com/Hamlib/Hamlib/issues/863
2021-11-09 17:07:40 -06:00
Mike Black W9MDB
eed9637675
Do not change split freq if change not needed
...
https://github.com/Hamlib/Hamlib/issues/863
2021-11-09 17:06:48 -06:00
Mike Black W9MDB
aa86f25321
For Kenwood rigs read split status to see if split needs to be set
...
https://github.com/Hamlib/Hamlib/issues/863
2021-11-09 13:20:14 -06:00
Mike Black W9MDB
40546d9e5a
For Kenwood rigs set_freq now reads VFO to see if it needs changing
...
https://github.com/Hamlib/Hamlib/issues/863
2021-11-09 13:05:05 -06:00
Mike Black W9MDB
d6541eba0a
https://github.com/Hamlib/Hamlib/issues/863
2021-11-09 11:59:15 -06:00
Mike Black W9MDB
a3e888dc3f
Fix post_write_delay for K3 and zeroize for K4
...
f5abd7a176
2021-11-09 11:17:51 -06:00
Mike Black W9MDB
d1f9ca1b68
Update status of FTDX9000 to Stable
2021-11-08 16:52:00 -06:00