Commit graph

1562 commits

Author SHA1 Message Date
Mike Black W9MDB
746ba96eb1 Fix netrigctl_stop_morse 2021-10-30 16:42:18 -05:00
Michael Black
4ad28fd5ab
Merge pull request #846 from df7cb/netrigctl_stop_morse
Implement netrigctl_stop_morse
2021-10-28 23:28:41 -05:00
Mike Black W9MDB
b9c86da0fb For kenwood.c allow another 2 transacation_reads after ? return
For the TS-2000 doing IF; after RX; was returning ? but still returned IF response later
https://github.com/Hamlib/Hamlib/issues/844
2021-10-28 17:28:27 -05:00
Mike Black W9MDB
0309a34d02 Change kenwood.c to not do a set_vfo if current_vfo already is set
https://github.com/Hamlib/Hamlib/issues/844
2021-10-28 16:42:07 -05:00
Christoph Berg
8cba9d7ee9 Implement netrigctl_stop_morse
This allows \stop_morse to work across rigctld.

Tested with IC-7610.
2021-10-28 22:21:04 +02:00
Mike Black W9MDB
ab0d25ce3b Remove TS570 code from newcat.c....duh...
https://github.com/Hamlib/Hamlib/issues/840
2021-10-28 08:34:37 -05:00
Mike Black W9MDB
022d4e4f67 Change Elecraft to remove AB3 command as it took 650ms to execute.
We now just set VFOB freq to VFOA freq when setting split mode
https://github.com/Hamlib/Hamlib/issues/842
2021-10-27 23:21:28 -05:00
Mike Black W9MDB
1dc9f56e13 Add debug to kenwood_set_split_vfo
https://github.com/Hamlib/Hamlib/issues/842
2021-10-27 08:48:59 -05:00
Mike Black W9MDB
eb8c8d8e5f Add comment to kenwood.c 2021-10-27 08:40:03 -05:00
Mike Black W9MDB
5f9153cd0a Make TS570 KEYSPD patch apply to TS570S too
Fix the TS570 KEYSPD get_level to return the correct value
https://github.com/Hamlib/Hamlib/issues/840
2021-10-25 07:13:38 -05:00
Mike Black W9MDB
a755d82ffd Fix newcat.c vfoB detection when in split mode
Add TRACE statements to chase down Yaesu bugs
https://github.com/Hamlib/Hamlib/issues/838
2021-10-24 14:49:03 -05:00
Mike Black W9MDB
47ca65cc67 Allow for firmware bug in KEYSPD on the TS-570D
Not sure this is the real fix or if the rig rate is correct instead -- to be tested
https://github.com/Hamlib/Hamlib/issues/840
2021-10-24 08:22:08 -05:00
Mike Black W9MDB
739d808d6a Remove stray break statement in ft1000mp.c
Probably affected XIT function
2021-10-23 23:53:51 -05:00
Mike Black W9MDB
0e3393a1e0 Add copy VFOA>B for Elecraft K3, KX2, and KX3 when split mode is requested to ensure we avoid cross band error
https://github.com/Hamlib/Hamlib/issues/839
2021-10-23 15:53:01 -05:00
Mike Black W9MDB
f5abd7a176 Add 10ms post_write_delay for the K3 -- was not going into split
Seems faster computers are speeding up serial I/O
https://github.com/Hamlib/Hamlib/issues/839
2021-10-23 13:24:36 -05:00
Mike Black W9MDB
1ca3d34010 Change Yaeus send_voice_mem to built-in function rather than FUNC implementaion
https://github.com/Hamlib/Hamlib/issues/830
2021-10-22 07:29:27 -05:00
Mike Black W9MDB
28cdd67161 Fix newcat.c VOICE_MEM format
https://github.com/Hamlib/Hamlib/issues/830
2021-10-21 17:40:07 -05:00
Mike Black W9MDB
c9d7a924c7 Add RIG_FUNC_SEND_VOICE_MEM with FT991 as the 1st implementation
https://github.com/Hamlib/Hamlib/issues/830
2021-10-21 17:36:54 -05:00
Mike Black W9MDB
efe54c80c5 Change IC-785x model string to IC-7850/7851 to better identify for users 2021-10-21 09:53:09 -05:00
Mike Black W9MDB
a312efb96b Fix funcube.c compilation some more 2021-10-21 07:10:22 -05:00
Mike Black W9MDB
f77dc09924 Fix funcube.c compilation 2021-10-21 06:56:34 -05:00
Mike Black W9MDB
3ae48c507d Fix compilation problem with funcube.c
https://github.com/Hamlib/Hamlib/issues/829
2021-10-20 23:00:13 -05:00
Mike Black W9MDB
9186702776 Add get_mode to funcube, funcubepro, and rs_hfiq
https://github.com/Hamlib/Hamlib/issues/829
2021-10-20 22:54:11 -05:00
Mike Black W9MDB
6553373ad1 Fix kenwood_get_mode for Elecraft K4 to use MD$ to get mode
https://github.com/Hamlib/Hamlib/issues/825
2021-10-20 16:21:43 -05:00
Mike Black W9MDB
c83949ae6d For Icom rigs like IC910H and IC9700 Main/Sub are only used for split and satmode
Otherwise VFOA/B can be used on either Main or Sub VFOs
So if Main is requested and not in split/satmode then VFOA is assumed -- this case was fixed
And if Sub is requested and not in split/satmode then VFOB is assumed -- this was already true
https://github.com/Hamlib/Hamlib/issues/832
2021-10-20 15:56:11 -05:00
Mike Black W9MDB
5e90774728 Change detection of Elecraft K4 in k3.c to use VFOB commands
https://github.com/Hamlib/Hamlib/issues/825
2021-10-20 08:52:13 -05:00
Mike Black W9MDB
6b6156c416 Fix Elecraft K3 BW$ length read warning
https://github.com/Hamlib/Hamlib/issues/825
2021-10-19 06:46:25 -05:00
Mike Black W9MDB
a15726e652 For the Elecraft K4 changing mode on either VFO while in split will now change mode on the other VFO
https://github.com/Hamlib/Hamlib/issues/830
2021-10-19 06:42:37 -05:00
Mike Black W9MDB
5c29e099a9 Add RIG_FUNCTION_SEND_VOICE_MEM for FT991
https://github.com/Hamlib/Hamlib/issues/830
2021-10-18 23:55:42 -05:00
Mike Black W9MDB
024f7f061c Add RIG_MODE_IQ for FunCube Pro Plus and RS-HFIQ
https://github.com/Hamlib/Hamlib/issues/829
2021-10-18 23:01:38 -05:00
Mike Black W9MDB
0cd7e5cc16 Update debug statement in elecraft.c to show is_k4 2021-10-18 22:59:18 -05:00
Mike Black W9MDB
c0aeb14a2a Change Elecraft K4 to use AB3;FT1 instead of AB0;FT1
https://github.com/Hamlib/Hamlib/issues/825
2021-10-18 22:41:07 -05:00
Mike Black W9MDB
dc09191f07 Add copy A/B for Elecraft K4 to avoid cross-band error when setting split
https://github.com/Hamlib/Hamlib/issues/825
2021-10-18 15:33:50 -05:00
Mike Black W9MDB
736072bbaf Fix k3.c case of BW command 2021-10-18 15:27:30 -05:00
Mike Black W9MDB
84df12919f Fix Elecraft K3 DT/DT$ command to expect the correct answer length
https://github.com/Hamlib/Hamlib/issues/825
2021-10-17 22:54:09 -05:00
Mike Black W9MDB
899cd71b1d Fix Elecraft K3/K4 bandwidth BW to expect 6 instead of 7 response
https://github.com/Hamlib/Hamlib/issues/825
2021-10-17 22:49:50 -05:00
Mike Black W9MDB
49f3452bf2 Add send_morse to Yaesu rigs -- message is the number of the memory to be played 2021-10-17 17:53:02 -05:00
Mike Black W9MDB
569f21c7fe Revert "Start to normalize Icom cmd detection"
This reverts commit 1ade49f3d5.
2021-10-17 16:02:30 -05:00
Mike Black W9MDB
80f7378bf5 Arrgghhh..fix spelling of PKTLSB 2021-10-17 13:14:57 -05:00
Mike Black W9MDB
3dde8030a0 Add PKTUSB PKTLSB to allowed rig modes for Icom in set_dsp_flt 2021-10-17 13:11:11 -05:00
Mike Black W9MDB
1ade49f3d5 Start to normalize Icom cmd detection 2021-10-17 13:10:15 -05:00
Mike Black W9MDB
1b10d113f2 Add debug info to k3_set_mode
https://github.com/Hamlib/Hamlib/issues/825
2021-10-17 06:54:07 -05:00
Mike Black W9MDB
25e5f59300 Fix k3.c build
https://github.com/Hamlib/Hamlib/issues/825
2021-10-17 06:47:26 -05:00
Mike Black W9MDB
015d79cc80 Fix k3_set_mode for K4 VFOB case
https://github.com/Hamlib/Hamlib/issues/825
2021-10-17 06:43:18 -05:00
Mike Black W9MDB
6c43e5c6ac Fix bogus "not supported" message when icom_set_mode_x26 is called 2021-10-16 23:29:05 -05:00
Mike Black W9MDB
83b7243946 Change icom_set_mode_with_data to reuse existing filter# if RIG_PASSBAND_NOCHANGE is requested
https://github.com/Hamlib/Hamlib/issues/827
2021-10-15 12:56:17 -05:00
Mike Black W9MDB
50512b4bf9 Fix Elecraft K4 set_mode to work with VFOB
https://github.com/Hamlib/Hamlib/issues/825
2021-10-15 12:05:46 -05:00
Mike Black W9MDB
891ca6ed75 Fix TS450 and TS690 split check -- should be using IF status now
Should work with any rigs that don't have split status too in case there are any.
https://github.com/Hamlib/Hamlib/issues/826
2021-10-15 12:02:41 -05:00
Mike Black W9MDB
4c634f8c04 Fix FT1000MP set_split_vfo
Testing shows RX=VFOA, TX=VFOB in contrast to the manual saying the opposite
https://github.com/Hamlib/Hamlib/issues/824
2021-10-14 16:34:42 -05:00
Mike Black W9MDB
4c1cbf0aa9 Change flrig FSK/PSK modes to use RTTY instead of PKTUSB
https://github.com/Hamlib/Hamlib/issues/823
2021-10-14 10:50:06 -05:00