Wykres commitów

8495 Commity (a33f1b7920ab5b9633c55255d8f4194862c8481e)

Autor SHA1 Wiadomość Data
Mike Black W9MDB 77e946c118 Remove ASYNC definitions from deprecated hamlib_port_t 2022-01-24 12:14:24 -06:00
Mike Black W9MDB 4dfaa03838 Enable ASYNC and rename async to asynio to avoid python name collision
https://github.com/Hamlib/Hamlib/issues/894
2022-01-24 10:37:07 -06:00
Mike Black W9MDB a2d5893437 Change TS-2000 to RIG_PTT_RIG_MICDATA 2022-01-23 16:22:17 -06:00
Mike Black W9MDB 91102743d0 Fix rig.h again 2022-01-23 14:51:56 -06:00
Mike Black W9MDB c27ef08d5a Fix rig.h 2022-01-23 14:43:39 -06:00
Mike Black W9MDB 987af84908 Update version in icom.h 2022-01-23 11:50:04 -06:00
Michael Black 51da62f3fb
Merge pull request #943 from mikaelnousiainen/async-rigctld-icom-bugfixes
Bugfixes for async I/O, rigctld and Icom backend
2022-01-23 11:49:14 -06:00
Mikael Nousiainen 26e5692119 Remove comments added during debugging 2022-01-23 19:35:15 +02:00
Mike Black W9MDB f04aa34876 Add set_transaction functions to flrig.c
https://github.com/Hamlib/Hamlib/issues/942
2022-01-23 09:02:03 -06:00
Mike Black W9MDB 1beebfc835 Make set_transaction functions use intra process mutex -- Phase 1
Phase 2 will be inter-process named mutexes
https://github.com/Hamlib/Hamlib/issues/942
2022-01-23 09:01:06 -06:00
Mike Black W9MDB 388738b78b Add set_vfo_opt to py3test.py 2022-01-23 08:56:09 -06:00
Mike Black W9MDB 3bf3ed8aa6 Remove static mutex in misc.c 2022-01-23 08:28:16 -06:00
Mikael Nousiainen 664604f7b6 Make icom_rig_open() fail in case rig_set_powerstat() failure is auto_power_on is requested. Exit rigctld client loop if process is interrupted. 2022-01-23 11:49:16 +02:00
Mike Black W9MDB 976cd61d2e Change snprintf to SNPRINTF in simulators
https://github.com/Hamlib/Hamlib/issues/857
2022-01-22 22:39:00 -06:00
Mike Black W9MDB 38d7697d03 Change snprintf to SNPRINTF in rigs
https://github.com/Hamlib/Hamlib/issues/857
2022-01-22 22:37:09 -06:00
Mike Black W9MDB fba46c7850 Change snprintf to SNPRINTF in rigctl.c
https://github.com/Hamlib/Hamlib/issues/857
2022-01-22 22:33:28 -06:00
Mike Black W9MDB bff29003ea Change snprintf to SNPRINTF in rotators
https://github.com/Hamlib/Hamlib/issues/857
2022-01-22 22:28:32 -06:00
Mike Black W9MDB 6f0d8bdcce Change snprintf to SNPRINTF in lib files
https://github.com/Hamlib/Hamlib/issues/857
2022-01-22 22:20:05 -06:00
Mike Black W9MDB 506fcd1881 Fix rig.swg set_vfo_opt
https://github.com/Hamlib/Hamlib/issues/930
2022-01-22 16:42:22 -06:00
Mikael Nousiainen 1f428c8d95 Allow icom_rig_open() to succeed even if the rig is powered off. Fix issues with async I/O error code propagation. Allow rigctld daemon to start even if rig is powered off. Add mutex locks around rig_open()/rig_close() calls as multiple client connections could end up calling them concurrently, which could lead to all kinds of issues as the functions are not meant to be thread-safe. This also blocks execution of rigctl commands during rig open/close. 2022-01-22 23:19:07 +02:00
Mike Black W9MDB be992b8a36 Fix kenwood_get_split_vfo_if(1583): unknown rxVFO=None 2022-01-21 22:57:57 -06:00
Mike Black W9MDB 03aa7b1d83 Add FTDX-9000 to Yaesu rigs that cannot deal with "VS0;VS;" and end up muting the VFO 2022-01-21 17:02:56 -06:00
Mike Black W9MDB 1eb474f2e6 Allow read_string_generic to timeout even when some chars have been received 2022-01-20 17:04:20 -06:00
Mike Black W9MDB 8585a04284 Hopefully the final numbers for FTDX101MP watts table
https://github.com/Hamlib/Hamlib/issues/940
2022-01-20 14:45:31 -06:00
Mike Black W9MDB b650277642 Merge branch 'master' of https://github.com/Hamlib/Hamlib 2022-01-20 07:59:38 -06:00
Mike Black W9MDB 6105687847 Update FTDX101MP power levels slightly
https://github.com/Hamlib/Hamlib/issues/940
2022-01-20 07:58:11 -06:00
Mike Black W9MDB dc1a9dd2cd Update FTDX101MP power levels slightly 2022-01-20 07:56:17 -06:00
Mike Black W9MDB 1561bc9600 Adjust FTDX101MP_RFPOWER_METER_WATTS_CAL
https://github.com/Hamlib/Hamlib/issues/940
2022-01-19 23:35:02 -06:00
Mike Black W9MDB 965d2dc52b Add IC-705 power meter scale
https://github.com/Hamlib/Hamlib/issues/939
2022-01-19 17:19:04 -06:00
Mike Black W9MDB 970d253866 In rig_set_vfo query vfo first to see if it needs to be changed.
Doing VS0 on an FTDX-3000 was causing VFOA to mute
https://github.com/Hamlib/Hamlib/issues/903
2022-01-19 15:40:08 -06:00
Mike Black W9MDB ed4a667f77 Remove command validation for VS command for FTDX-3000
https://github.com/Hamlib/Hamlib/issues/903
2022-01-19 14:18:14 -06:00
Mike Black W9MDB 308a221c78 Reduce driver not found to verbose message since it should not be critical to know this 2022-01-19 13:34:05 -06:00
Mike Black W9MDB 4d8e2c1f94 Remove FA/FB command validation for FT-DX3000 -- trying to find out why VFOA is muting on freq change
https://github.com/Hamlib/Hamlib/issues/903
2022-01-19 13:28:02 -06:00
Mike Black W9MDB 9ed935e10b Change TS440 to use kenwood get/set freq instead of ic10 get/set freq
The ic10_set_freq is the same as kenwood_set_freq
The ic10_get_freq uses IF instead of FA/FB for some unknown reason
https://github.com/Hamlib/Hamlib/issues/937
2022-01-19 13:17:06 -06:00
Mike Black W9MDB b6c5ecd584 Move write_block debug statement before post_write_delay so the debug timing makes more sense 2022-01-19 12:54:31 -06:00
Mike Black W9MDB 2d85464688 Allow Kenwood FW command to return a custom filter setting 2022-01-19 12:39:05 -06:00
Mike Black W9MDB 09c9b01552 Change snprintf to SNPRINTF in src
https://github.com/Hamlib/Hamlib/issues/857
2022-01-19 09:11:04 -06:00
Mike Black W9MDB 191ac98634 Change TS-440 post_write_delay to 20ms vs 0ms
QRPLabs QDX is workign with TS-480 but not TS-440 and this is one of the differences between the two rigs
https://github.com/Hamlib/Hamlib/issues/937
2022-01-19 09:09:21 -06:00
Mike Black W9MDB c45c088f49 Change sprintf to SNPRINTF in icmarine.c
https://github.com/Hamlib/Hamlib/issues/857
2022-01-18 23:23:13 -06:00
Mike Black W9MDB f90af0d054 Change sprintf to SNPRINTF in icmarine
https://github.com/Hamlib/Hamlib/issues/857
2022-01-18 23:20:56 -06:00
Mike Black W9MDB 265ac88646 Change sprintf to SNPRINTF in yaesu
https://github.com/Hamlib/Hamlib/issues/857
2022-01-18 23:20:25 -06:00
Mike Black W9MDB c364345173 Change snprintf to SNPRINTF in flexradio
https://github.com/Hamlib/Hamlib/issues/857
2022-01-18 23:17:28 -06:00
Mike Black W9MDB 52ca1f5dfa Change sprintf to SNPRINTF in dummy
https://github.com/Hamlib/Hamlib/issues/857
2022-01-18 23:16:45 -06:00
Mike Black W9MDB 58d650a872 Change sprintf to SNPRINTF in tentec
https://github.com/Hamlib/Hamlib/issues/857
2022-01-18 23:14:14 -06:00
Mike Black W9MDB 00f25c1e14 Change sprintf to SNPRINTF in rs
https://github.com/Hamlib/Hamlib/issues/857
2022-01-18 23:13:18 -06:00
Mike Black W9MDB 98259ffa6d Change sprintf to SNPRINTF in jrc
https://github.com/Hamlib/Hamlib/issues/857
2022-01-18 23:10:45 -06:00
Mike Black W9MDB b3e2110f8d Change sprintf to SNPRINTF in aor
https://github.com/Hamlib/Hamlib/issues/857
2022-01-18 23:10:03 -06:00
Mike Black W9MDB 9aaed9e313 Change sprintf to SNPRINTF in adat
https://github.com/Hamlib/Hamlib/issues/857
2022-01-18 23:07:00 -06:00
Mike Black W9MDB a5a5cc90d8 Change sprintf to SNPRINTF in kit
https://github.com/Hamlib/Hamlib/issues/857
2022-01-18 23:05:41 -06:00
Mike Black W9MDB 53c8abd307 Change sprintf to SNPRINTF in elad
https://github.com/Hamlib/Hamlib/issues/857
2022-01-18 23:05:01 -06:00