Wykres commitów

8059 Commity (39cec4aa27e6b3211034298df51ab852af862765)

Autor SHA1 Wiadomość Data
Mikael Nousiainen 39cec4aa27 Merge branch 'master' into async-reader 2021-11-20 22:50:55 +02: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 1f538ad7ec Started work on asynchronous reader thread to enable handling of rig tranceive and waterfall data (WIP) 2021-11-20 21:33:29 +02: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
Mike Black W9MDB b17d681fc2 More portable debug method -- should work on any compiler 2021-11-08 10:28:28 -06:00
Mike Black W9MDB 5eb169edc1 Add new method for debugging calling functions -- need to test with multiple compilers to see if it compiles OK 2021-11-08 10:19:12 -06:00
Mike Black W9MDB 3b927a81eb Fix icom filter number for 0x26 command -- filter should not change now at all from what the user sets.
https://github.com/Hamlib/Hamlib/issues/854
2021-11-07 12:39:54 -06:00
Mike Black W9MDB 41ebbb02b5 Reduce network_open debug to TRACE instead of ERROR 2021-11-07 08:21:54 -06:00
Mike Black W9MDB 50bbf7b36b Prep ft847 for mcHF firmware version check
https://github.com/Hamlib/Hamlib/issues/859
2021-11-07 08:14:46 -06:00
Mike Black W9MDB 663b149a48 Fix ELAPSED macros in rig.c to provide more accurate timing 2021-11-07 07:36:46 -06:00