Wykres commitów

686 Commity (0177d85a5d9984932c261730e3865810c511283c)

Autor SHA1 Wiadomość Data
Mike Black W9MDB 0177d85a5d Forgot to also checking rig.c to allow get_powerstat failing to just keep going
https://github.com/Hamlib/Hamlib/issues/1226
2023-01-26 09:32:19 -06:00
Mike Black W9MDB a47eba7ce4 Revert "Update NEWS"
This reverts commit 76a3ab19eb.
2023-01-24 11:25:49 -06:00
Mike Black W9MDB 76a3ab19eb Update NEWS 2023-01-24 11:23:47 -06:00
Mike Black W9MDB 52bed765ef Clean up rig power on/off sequencing for Kenwood/Elecraft rigs
Note that the K3/K3S cannot power on via CAT control
https://github.com/Hamlib/Hamlib/issues/1225
2023-01-22 23:41:21 -06:00
Mike Black W9MDB cfde2c8a92 Add ability for set_vfo_opt 0/1 so rigctl can control VFO option 2023-01-20 16:53:42 -06:00
Mike Black W9MDB 57b063a44c Balance ENTER/RETURN in rig.c 2023-01-18 12:25:05 -06:00
Mike Black W9MDB 00dce998ae Fix Elecraft power2mW precision/accuracy
Should fix any others too
https://github.com/Hamlib/Hamlib/issues/1205
2023-01-09 23:26:15 -06:00
Mike Black W9MDB 5ebde1ca34 Really fix CM108 ptt_bitnum usage
https://github.com/Hamlib/Hamlib/issues/1203
2023-01-09 22:53:01 -06:00
Mike Black W9MDB 7cc477869f Revert "Close rig on set_powerstat 0 -- Linux was unable to reconnect to IC-7300"
This reverts commit 93e3aec588.
2023-01-09 12:21:33 -06:00
Mike Black W9MDB 56c87cfa9a Fix CM108 ptt setting
https://github.com/Hamlib/Hamlib/issues/1203
2023-01-09 11:03:50 -06:00
Mike Black W9MDB 93e3aec588 Close rig on set_powerstat 0 -- Linux was unable to reconnect to IC-7300
https://github.com/Hamlib/Hamlib/issues/1212
2023-01-08 16:48:35 -06:00
Mike Black W9MDB bbd0f856ca Fix rig_getpower2mW so it checks all range lists
https://github.com/Hamlib/Hamlib/issues/1205
2023-01-05 23:31:15 -06:00
Mike Black W9MDB c7b33ef0b3 Fix ID5100 ID4100 ID31 ID51 get/set freq
Remove get_powerstat from ID4100 ID31 ID51 as it they are not capable
Add new rig_is_model function to help with Icom rig identification checks
https://github.com/Hamlib/Hamlib/issues/1202
https://github.com/Hamlib/Hamlib/issues/1200
2023-01-02 11:30:52 -06:00
Mike Black W9MDB 04b18c9d5b Add --set-conf=tuner_control_pathname=hamlib_tuner_control
Program will be passed 0 or 1 (Off or On)
Example script in tests/hamlib_tuner_control
https://github.com/Hamlib/Hamlib/issues/1192
2022-12-19 12:55:18 -06:00
Mike Black W9MDB ea29263f35 Fix unidirectional rig cached frequency (e.g. FT736R)
https://github.com/Hamlib/Hamlib/issues/1187
2022-12-18 09:01:27 -06:00
Mike Black W9MDB b1828d951a Ensure get_powerstat return RIG_OK when rig does not have get_powerstat
https://github.com/Hamlib/Hamlib/issues/1189
2022-12-17 17:23:52 -06:00
Mike Black W9MDB 9970a2767d Reset rig->state.cache.split so it can be set again when rigctld reopens the rig
https://github.com/Hamlib/Hamlib/issues/1187
2022-12-17 10:35:56 -06:00
Mike Black W9MDB 04f5195cfd Do not reset cache for unidirectional rigs
https://github.com/Hamlib/Hamlib/issues/1187
2022-12-17 10:28:31 -06:00
Mike Black W9MDB 120c580de0 FT-736 did not have get_mode so only call get_mode when available
https://github.com/Hamlib/Hamlib/issues/1187
2022-12-17 09:59:04 -06:00
Michael Black 2f7e5ab733
Merge pull request #1180 from dforsi/fix/unused-includes
Remove unused includes
2022-12-09 12:19:06 -06:00
Daniele Forsi IU5HKX 05a8aaebe3 Remove unused include of usb_port.h 2022-12-09 17:39:43 +01:00
Daniele Forsi IU5HKX b93551712f Remove unused includes of fcntl.h 2022-12-09 14:06:59 +01:00
Mike Black W9MDB dd029a3082 Fix FTDX3000 split problem with sticking on Sub VFO
https://github.com/Hamlib/Hamlib/issues/1177
2022-12-08 22:26:09 -06:00
Mike Black W9MDB 22af811d5f Fix spelling error in rig.c 2022-12-06 12:56:13 -06:00
Mike Black W9MDB e603da4cb6 If rig does not have TARGETABLE_MODE then we return the cached values from VFOA
https://github.com/Hamlib/Hamlib/issues/1172
2022-12-04 11:59:28 -06:00
Mike Black W9MDB 4fe9f5918d If mode for VFOB is requested but rig does not have TARGETABLE_MODE then just return VFOA mode
https://github.com/Hamlib/Hamlib/issues/1172
2022-12-02 23:29:23 -06:00
Mike Black W9MDB 3e01e7e9a7 Balance the ELAPSED functions 2022-12-01 15:05:20 -06:00
Mike Black W9MDB f81c20eb37 Astyle files 2022-11-28 10:48:17 -06:00
Mike Black W9MDB ce1932fb9a Fix send_raw for Windows
https://github.com/Hamlib/Hamlib/issues/1157
2022-11-28 10:01:50 -06:00
Mike Black W9MDB 58f2549a99 Change rigctl send_raw to also require terminator
https://github.com/Hamlib/Hamlib/issues/1157
2022-11-26 15:19:23 -06:00
Mike Black W9MDB a0711bfa71 Fix send_raw and add some debug to it
https://github.com/Hamlib/Hamlib/issues/1157
2022-11-25 17:40:05 -06:00
Mike Black W9MDB af6d4d03e3 Add send_raw to rigctl 2022-11-24 23:27:07 -06:00
Mike Black W9MDB ca4814c472 astyle files 2022-11-23 23:31:08 -06:00
Mike Black W9MDB edcbd17612 Fix rig_send_raw to return bytes read, fill buffer, and also work with fixed length response/null terminator
https://github.com/Hamlib/Hamlib/issues/1157
2022-11-22 15:51:26 -06:00
Mike Black W9MDB 2c384ece6b Improve debug a bit in rig.c so show model and remove unnecessary debug 2022-11-19 10:44:49 -06:00
Mike Black W9MDB 25ac6d77d6 Fix dumpcaps filter printout to only show valid filters
https://github.com/Hamlib/Hamlib/issues/1151
2022-11-16 16:48:37 -06:00
Mike Black W9MDB 6c5e0e6974 Update astyle formatting 2022-11-16 15:30:36 -06:00
Mike Black W9MDB fde9ad706c Fix IC-7300 rig power on hopefully
https://github.com/Hamlib/Hamlib/issues/1142
2022-11-08 10:47:57 -06:00
Mike Black W9MDB e616f28281 set_mode will no longer set mode unless necessary
this will preven display flashing on some rigs now that WSJTX sets VFOB mode
2022-10-15 17:06:53 -05:00
Mike Black W9MDB a033b66f9c Fix an uninitialized value warning from valgrind 2022-09-21 09:31:59 -05:00
Mike Black W9MDB 67b933ddb5 Update astyle for 4.5 release 2022-09-20 08:46:28 -05:00
Mike Black W9MDB 66a823bb6b Show use_cached_freq in rig.c
https://github.com/Hamlib/Hamlib/issues/1108
2022-09-05 15:53:56 -05:00
Mike Black W9MDB f5f97b35db Update debug in rig.c
https://github.com/Hamlib/Hamlib/issues/1108
2022-09-05 09:56:07 -05:00
Mike Black W9MDB 0cd6f1f761 Fix cache clear on rigs without get_vfo to only clear cache when vfo is changing 2022-09-03 16:56:48 -05:00
Mike Black W9MDB d3824aa7ab Reset all cache when changing VFOs on a rig without get_vfo
https://github.com/Hamlib/Hamlib/issues/1108
2022-09-02 08:05:52 -05:00
Mike Black W9MDB 5e9b853d07 Reduce debug in rig_set_vfo 2022-08-29 12:49:55 -05:00
Mike Black W9MDB 1aed27c71a Remove #defines for rig_set_split and return to standard call 2022-08-27 07:36:14 -05:00
Mike Black W9MDB 825e3eefa8 Fix call to rig_get_vfo in rig.c -- compiler did not catch flipping tx_vfo and split pointers
https://github.com/Hamlib/Hamlib/issues/1100
2022-08-26 17:57:45 -05:00
Mike Black W9MDB a83eb3bf42 astyle files for 4.5 release 2022-07-27 17:16:17 -05:00
Mike Black W9MDB 627ec83652 Change malloc to calloc 2022-07-27 10:26:08 -05:00