Wykres commitów

161 Commity (465d14ff3039539c95220ff3e68f6dd51408a51a)

Autor SHA1 Wiadomość Data
Mike Black W9MDB 465d14ff30 Change dummy ptt_type to None
https://github.com/Hamlib/Hamlib/issues/888
2021-12-13 09:07:40 -06:00
Mike Black W9MDB 4fa2d68477 Add rig_model and rigctld_version to dump_caps in rigctl_parse.c 2021-12-11 22:54:54 -06:00
Mike Black W9MDB b11f2e4bbf Reduce # of retries in FLRig -- don't need as many and was causing timeouts in remote rigctld control 2021-12-06 10:22:37 -06:00
Mike Black W9MDB a1c8493c62 First cut at clock setting for IC7300/7800/785x/9700
https://github.com/Hamlib/Hamlib/issues/851
2021-12-01 11:50:33 -06:00
Mike Black W9MDB e16035ef8e Chance #if 0 in tci1x.c to make cppcheck happy 2021-11-28 16:56:25 -06:00
Mike Black W9MDB fc7beda918 Another attempt to get tci1x.c to compile without warning 2021-11-28 16:50:22 -06:00
Mike Black W9MDB 1fe7a9a780 Remove dead code in tci1x.c
Note that tci1x is not functional at all yet
2021-11-28 16:39:18 -06:00
Mike Black W9MDB 361dc2c2e2 Hopefully suppress compile warning on tci1x.c 2021-11-28 15:37:46 -06:00
Mike Black W9MDB 63a51c36a1 astyle files preparing for 4.4 release 2021-11-28 12:41:10 -06:00
Mike Black W9MDB 7349a0de73 Update tci1x.c 2021-11-25 16:02:50 -06:00
Mike Black W9MDB 8a443a8667 First draft of TCI backend
https://github.com/Hamlib/Hamlib/issues/736
2021-11-25 15:47:45 -06:00
Mike Black W9MDB d820ee9dbf Add expected_len to read_string function for potential serial I/O speedup
https://github.com/Hamlib/Hamlib/issues/850
2021-11-24 13:02:39 -06:00
Mike Black W9MDB 8928672e2c Rigs with non-targetable set_mode will now use cached values to determine if mode needs to be changed
Hamlib 5.0 plans are to start using transceive mode and AI2 mode to detect rig changes so eventually
users on these types of rigs will be able to twiddle knobs and hamlib will follow.
But for now we are avoiding the VFO flashing and relay chattering on non-targetable rigs
https://github.com/Hamlib/Hamlib/issues/872
2021-11-24 09:03:26 -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
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 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 a9c2792c23 Fix netrigctl.c power2mW buffer overflow
https://github.com/Hamlib/Hamlib/issues/855
2021-11-07 06:52:40 -06:00
Mike Black W9MDB 8fe190d622 Reduce error messages about RIG_VFO_OTHER which only applies to some rigs like Icom rigs with the 0x25 command
Add a flush_flag to read_string so that the new serial_flush will not produce a timeout value when flushing
https://github.com/Hamlib/Hamlib/issues/835
2021-11-01 23:43:45 -05:00
Mike Black W9MDB 746ba96eb1 Fix netrigctl_stop_morse 2021-10-30 16:42:18 -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 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
AuroraRAS 782ad2a034 make the Android.mk files adapt to multi arch 2021-09-25 07:03:23 +08:00
Mike Black W9MDB e49693af08 Update version in flrig.c to match format of all others 2021-09-18 06:00:35 -05:00
Mike Black W9MDB 1a7a7a5ae7 Fix flrig modeMap loop to ignore NULL entries
https://github.com/Hamlib/Hamlib/issues/798
2021-09-14 11:29:07 -05:00
Mike Black W9MDB 8ab0f0167d Make flrig compatible with older versions e.g. 1.3.42 on RPi
https://github.com/Hamlib/Hamlib/issues/798
2021-09-14 10:02:21 -05:00
Mike Black W9MDB a5064bc5d9 Fix shadow variable in flrig.c 2021-09-11 05:35:05 -05:00
Mike Black W9MDB e21e9b3304 Reduce if clause in flrig.c 2021-09-11 05:33:22 -05:00
Mike Black W9MDB 283281c4cb astyle all files preparing for 4.3 release 2021-08-26 06:49:24 -05:00
Wouter van Gulik 9aec383329 Simplify get_ant by having setting to unknown by default.
Drop setting to default in rigs.
Add some more documentation on get_ant.
2021-08-25 22:13:21 +02:00
Mike Black W9MDB 49038c78be Add a check in flrig to protect strdup from a NULL pointer
https://github.com/Hamlib/Hamlib/issues/765
2021-08-14 17:56:32 -05:00
Mike Black W9MDB 4bfd71f91f Fix Icom split and implement reverse split
These should work now from rigctl and via the API
S VFOB 1 VFOA
S Sub 1 Main
https://github.com/Hamlib/Hamlib/issues/754
2021-08-02 23:37:31 -05:00
Mike Black W9MDB 0afa000de1 Fix xml tag in flrig.c 2021-07-22 07:04:53 -05:00
Mike Black W9MDB c3b4eafc2c Add new xml tag to flrig.c 2021-07-21 23:02:14 -05:00
Mike Black W9MDB 28c8b5a502 Increase timeout in netrigctl.c to 10000 to allow for worst case rig
Most rigs will have their timeout set to the rig's timeout plus 500ms.
2021-07-12 11:22:26 -05:00
Mike Black W9MDB 21ade6493a Add MainA/B and SubA/B to dummy rig for testing
Add debug cache display for same when applicable
https://github.com/Hamlib/Hamlib/issues/730
2021-07-05 11:24:07 -05:00
Mike Black W9MDB 716fbb7643 Fix MAIN_B pointing to priv->vfo_mainb in dummy.c 2021-07-02 16:23:30 -05:00
Mike Black W9MDB 4e0107e988 Make 100Hz freq truncation work on 32-bit compilers in dummy.c 2021-07-01 07:22:02 -05:00
Mike Black W9MDB 76527afba5 Block 100Hz resolution logic from dummy.c 2021-06-30 13:01:45 -05:00
Mike Black W9MDB 466afd5d3f Fix WSJTX rig split behavior with rigctld -- was setting VFOA to VFOB freq
https://github.com/Hamlib/Hamlib/issues/721
2021-06-28 22:27:26 -05:00
Mike Black W9MDB 42a9d4fbd6 Fix netrigctl vfo where non vfo mode VFOB was not working
https://github.com/Hamlib/Hamlib/issues/721
2021-06-13 22:53:18 -05:00
Mike Black W9MDB ed09f54483 Fix dummy rig current_vfo where non vfo mode VFOB was not working
https://github.com/Hamlib/Hamlib/issues/721
2021-06-13 22:51:55 -05:00
Mike Black W9MDB 9ff92fa5ec Add VFO_B as valid VFO for trxmanager set_split_freq_mode
https://github.com/Hamlib/Hamlib/issues/724
2021-06-13 16:06:40 -05:00
Mike Black W9MDB 37b16fa283 Improved FLRig error message when requesting a mode that FLRig does not have 2021-06-07 09:32:57 -05:00
Mikael Nousiainen 840333266f Add spectrum scope caps for dummy rig. Fix duplicate definition for IC-785x. 2021-06-05 21:48:10 +03:00
Mike Black W9MDB 503897c41c Fix debug msg in netrigctl.c 2021-05-27 23:40:33 -05:00
Mike Black W9MDB 94410f7a71 Increase FLRig timeout to 5 seconds 2021-05-11 11:59:20 -05:00
Mike Black W9MDB 7f60e1fcb0 Fix dummy rig to recognize Main/Sub VFOS -- this fixes "M CW 500"
Fix rig.c set_mode to recognize curr_vfo correctly
https://github.com/Hamlib/Hamlib/issues/689
2021-05-04 14:35:34 -05:00
Mike Black W9MDB 81e3e2e5d2 astyle files 2021-04-29 17:23:37 -05:00
Mike Black W9MDB 386b08dc4f Add ctcss_list and dcs_list to rigctld so rigcctld caps reflects the connected rig
https://github.com/Hamlib/Hamlib/issues/659
2021-04-29 10:49:29 -05:00