Wykres commitów

8085 Commity (eaa6d1bc28711a2cf5c57b9d042956a447cd3c72)

Autor SHA1 Wiadomość Data
Mike Black W9MDB 603223d493 During rig_set_split_mode and non-targetable mode we will turn off split, set mode, and turn split back on. This should prevent some ugly flashing on Yaesu rigs
https://github.com/Hamlib/Hamlib/issues/838
2021-11-01 22:15:50 -05:00
Mike Black W9MDB 52e0840f1d Speed up serial timeout minimum from ~12ms to ~1ms 2021-10-31 17:21:20 -05:00
Mike Black W9MDB 746ba96eb1 Fix netrigctl_stop_morse 2021-10-30 16:42:18 -05:00
Mike Black W9MDB dc585776fc Add rig pointer to hamlib_port_t 2021-10-30 08:53:45 -05:00
Mike Black W9MDB 84fb123202 Pass empty stopset to read_string so it can determine appropriate stopset for async data 2021-10-30 08:22:55 -05:00
Mike Black W9MDB 44871f7e9b Change serial_flush to read any buffered data instead of flushing.
Perhaps to support transceive mode
2021-10-29 17:48:43 -05:00
Mike Black W9MDB 1ed398466d Revert "Change serial_flush to read data instead of TCFLUSH"
Was causing timing problems
This reverts commit d28f440968.
2021-10-29 14:38:40 -05:00
Mike Black W9MDB f071adac8f Revert "Revert "Revert "Fix hex print in serial_flush"""
Straighening out these reverts
This reverts commit b2646f54a4.
2021-10-29 14:38:14 -05:00
Mike Black W9MDB b2646f54a4 Revert "Revert "Fix hex print in serial_flush""
Was causing timing problems
This reverts commit bf2867021e.
2021-10-29 14:33:31 -05:00
Mike Black W9MDB bf2867021e Revert "Fix hex print in serial_flush"
Was causing timing problems
This reverts commit 4a18fa2282.
2021-10-29 14:33:08 -05:00
Mike Black W9MDB 4a18fa2282 Fix hex print in serial_flush 2021-10-29 11:43:41 -05:00
Mike Black W9MDB d28f440968 Change serial_flush to read data instead of TCFLUSH
This is for the future to enable transceive mode on rigs
2021-10-29 11:24:16 -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 9d2aaa00c0 Disallow set_split_vfo when PTT is active
https://github.com/Hamlib/Hamlib/issues/844
2021-10-28 09:49:18 -05:00
Mike Black W9MDB 6f82645ee8 Revert "Disallow set_split_vfo when ptt is active"
Had other temporary code in it

This reverts commit db9cd44bcf.
2021-10-28 09:46:52 -05:00
Mike Black W9MDB db9cd44bcf Disallow set_split_vfo when ptt is active
https://github.com/Hamlib/Hamlib/issues/844
2021-10-28 09:44:57 -05: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 ff1d2bab83 Merge branch 'master' of https://github.com/Hamlib/Hamlib 2021-10-24 14:51:24 -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 5863574649 Fix newcat.c vfoB detection when in split mode
Add TRACE statements to chase down Yaesu bugs
2021-10-24 14:37:36 -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 d18c3a8111 Fix cppcheck warning in network.c 2021-10-24 00:03:48 -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 468c5d2c03 Add 300ms delay to SPID rotators
https://github.com/Hamlib/Hamlib/issues/834
2021-10-23 13:27: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 a7a97776bb Revert "Remove VFO argument from stop_morse, wait_morse, send_voice_mem, and get_dcd"
This reverts commit c3d1e1559a.
2021-10-23 10:13:30 -05:00
Mike Black W9MDB 6bfa5705fd Update simicom.c -- lots more to do with these to enable better testing 2021-10-23 10:10:44 -05:00
Mike Black W9MDB 7e9a8f14cc Update rigctl rigctld man pages to note that dummy device is the default 2021-10-23 08:10:24 -05:00
Mike Black W9MDB 636acf2155 Add model name to dumpcaps output 2021-10-22 17:30:36 -05:00
Mike Black W9MDB 5cdbdd04c6 Add rig backends in 0 range (maingly FlRig and rigctld) to targetable_ptt -- should avoid some vfo swapping going on
https://github.com/Hamlib/Hamlib/issues/836
2021-10-22 17:15:35 -05:00
Mike Black W9MDB 6f018701a0 Update rigctl.1 man page to make -L a bit clearer 2021-10-22 16:35:02 -05:00
Mike Black W9MDB c3d1e1559a Remove VFO argument from stop_morse, wait_morse, send_voice_mem, and get_dcd
None of these should require a vfo
2021-10-22 13:02:02 -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 014219c4ad Add RIG_OTHER_VFO handling to rig_get_cache
https://github.com/Hamlib/Hamlib/issues/835
2021-10-21 22:31:38 -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