Wykres commitów

1582 Commity (Hamlib-4.5.3)

Autor SHA1 Wiadomość Data
Mike Black W9MDB 6643d44ed9 Remove set_rts and set_dtr low from serial.c
This was causing hardward flow control to fail on Linux and MacOS
https://github.com/Hamlib/Hamlib/issues/1198
https://github.com/Hamlib/Hamlib/issues/1199
2022-12-31 09:34:47 -06:00
Mike Black W9MDB 16e55b6047 Fix grep error on mingw build 2022-12-24 13:54:54 -06:00
Mike Black W9MDB ac882ee896 Fix unidirectional rig cached frequency (e.g. FT736R)
https://github.com/Hamlib/Hamlib/issues/1187
2022-12-18 09:04:46 -06:00
Mike Black W9MDB ce8f50d04c Ensure get_powerstat return RIG_OK when rig does not have get_powerstat
https://github.com/Hamlib/Hamlib/issues/1189
2022-12-18 09:03:47 -06:00
Mike Black W9MDB 701a53ce23 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:44:07 -06:00
Mike Black W9MDB 777a40216e Do not reset cache for unidirectional rigs
https://github.com/Hamlib/Hamlib/issues/1187
2022-12-17 10:19:46 -06:00
Mike Black W9MDB 7a3600295f FT-736 did not have get_mode so only call get_mode when available
https://github.com/Hamlib/Hamlib/issues/1187
2022-12-17 10:07:16 -06:00
Mike Black W9MDB 5c12619117 Add --disable-parallel configure option
https://github.com/Hamlib/Hamlib/issues/1181
2022-12-10 12:04:50 -06:00
Mike Black W9MDB 9a1ea33d0e Revert "Add MDS 4710 rig"
This reverts commit 1e68b06b53.
2022-12-08 09:08:50 -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 dc7e9bd7e9 Re-enable O_NDELAY -- slowed things down by about 2X
https://github.com/Hamlib/Hamlib/issues/1163
2022-11-30 12:01:46 -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 8b75fc8ea6 Fix 32-bit compile warning in sprintflst.c 2022-11-28 09:00:00 -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 f8a5b92bc7 Add AGC levels to ts2000.c and fix AGC Level printout to show index number instead of enumeration number.
Add RIG_AGC_LONG and RIG_AGC_ON levels to match rig's capabilities better
Still need to allow setting AGC level using mnemonics instead of level value to make it more usable
2022-11-24 09:47:12 -06:00
Mike Black W9MDB ca4814c472 astyle files 2022-11-23 23:31:08 -06:00
Mike Black W9MDB 1ef3549e94 Fix rigctld showing the real rig agc_levels instead of all levels
Fix display of RIG_AGC_OFF
Add RIG_AGC_LONG
Fix PowerSDR AGC values
https://github.com/Hamlib/Hamlib/issues/1155
2022-11-23 23:29:18 -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 2b487fe718 Move ser_set_rts/dtr to beggining of serial_setup
https://github.com/Hamlib/Hamlib/issues/1131
2022-11-16 15:29:36 -06:00
Mike Black W9MDB 31e40d2751 ser_open now sets rts and dtr low on startup
https://github.com/Hamlib/Hamlib/issues/1131
2022-11-16 13:26:48 -06:00
Mike Black W9MDB 1e68b06b53 Add MDS 4710 rig 2022-11-14 23:57:22 -06:00
Mike Black W9MDB 1aebee2da9 Fix clang warning on callback functions
https://github.com/Hamlib/Hamlib/issues/1149
2022-11-14 16:37:20 -06:00
Mike Black W9MDB eeac97c725 Fix FT-991 level_gran
https://github.com/Hamlib/Hamlib/issues/1144
2022-11-10 16:00:00 -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 c218996e2f Add RIG_FUNC_OVF_STATUS for IC-7300, IC-9700, IC-705, IC-R8600 2022-11-04 23:31:51 -05:00
Mike Black W9MDB d311153f63 Add AGC_TIME to IC-7300, IC-9700, and IC-705
https://github.com/Hamlib/Hamlib/issues/1136
2022-11-04 10:49:14 -05:00
Mike Black W9MDB 790bf7704c Remove debug from misc.c 2022-11-01 12:27:33 -05:00
Mike Black W9MDB 0d73bb22a0 Fix LEVEL_USB_AF
https://github.com/Hamlib/Hamlib/issues/1135
2022-11-01 12:25:42 -05:00
Mike Black W9MDB 2a30396d70 Add RIG_LEVEL_USB_AF for IC-705, IC-7300, IC-9700, IC-785x, and IC-R8600
In combination with RIG_LEVEL_RF we should be able to create an AGC control
for WSJTX and JTDX for example to keep audio levels within a good A/D range automagically
https://github.com/Hamlib/Hamlib/issues/1135
2022-11-01 09:14:19 -05:00
Mike Black W9MDB 5a6b0b4719 Reduce debug verbosity 2022-10-28 16:30:39 -05:00
Mike Black W9MDB b63460f05f Future code information in iofunc.c 2022-10-25 23:23:13 -05: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 e6d0403cd2 Add future change notes to iofunc.c as part of serial I/O speedup to be done 2022-10-12 22:40:49 -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 7da1a1f6a1 Allow cached freq and mode to be used when rig is in transceive mode
https://github.com/Hamlib/Hamlib/issues/1108
2022-09-05 15:29:53 -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 6c746c310b Improve debug distinction in iofunc.c 2022-09-04 11:38:41 -05:00
Mike Black W9MDB 86245cffa6 Remove some debug from iofunc.c 2022-09-04 10:48:53 -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