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
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
927b2d858a
Update debug in cache.c
...
https://github.com/Hamlib/Hamlib/issues/1108
2022-09-02 08:03:35 -05:00