Mike Black W9MDB
|
657e41fd09
|
Add rig_date_strget to DLL for WSJTX use
|
2023-05-22 09:32:04 -05:00 |
Mike Black W9MDB
|
dbf1cacac6
|
Special version of misc.c for debugging
|
2023-05-22 09:10:42 -05:00 |
Mike Black W9MDB
|
15a01889cd
|
Prevent segfault in rig_get_caps_int/cptr calls
|
2023-05-22 08:47:01 -05:00 |
Mike Black W9MDB
|
52358d7922
|
Add some more debug to rig_get_caps_int
https://github.com/Hamlib/Hamlib/issues/1299
|
2023-05-21 10:15:22 -05:00 |
Mike Black W9MDB
|
082bf83daa
|
Add some debug to misc.c to figure out why WSJT-X is seeing ptt_type==0
|
2023-05-21 09:45:57 -05:00 |
Mike Black W9MDB
|
ece6a7ae1a
|
Add a slight delay after opening the rig port to allow serial port settling
|
2023-05-20 23:41:18 -05:00 |
George Baltz N3GB
|
e5f6b4e9d2
|
Fix the comment about float levels.
And now that the comment parses, fix the check to respect it.
I seriously doubt anyone will ever use this, but you never know.
|
2023-05-20 11:13:16 -04:00 |
Mike Black W9MDB
|
1c08cd7a64
|
Remove timeout_retry as it broke DLL compatibility
|
2023-05-19 23:50:57 -05:00 |
Mike Black W9MDB
|
e2a1a00f3a
|
Add some more LOCKs and astyle rig.c
|
2023-05-19 23:45:36 -05:00 |
Mike Black W9MDB
|
14c535a01b
|
Add RIG_VFO_CURR check to suppress bogus warning
|
2023-05-17 12:22:12 -05:00 |
Mike Black W9MDB
|
b607482651
|
Fix stupid error in rig_debug
|
2023-05-17 12:05:58 -05:00 |
Mike Black W9MDB
|
3c93d83848
|
Reduce debug in rig.c to CACHE for the lock function
|
2023-05-17 12:04:19 -05:00 |
Mike Black W9MDB
|
efc90d30de
|
Remove another temporary debug from iofunc.c
|
2023-05-17 11:45:50 -05:00 |
Mike Black W9MDB
|
84187e976d
|
Remove temporary DEBUG from iofunc.c
|
2023-05-17 11:36:09 -05:00 |
Mike Black W9MDB
|
445e5070c1
|
Fix 30-second timeout on Windows for the async thread to stop
https://github.com/Hamlib/Hamlib/issues/1295
|
2023-05-17 10:25:33 -05:00 |
Mike Black W9MDB
|
e02c42f629
|
Reduce hl_usleep debug to DEBUG_CACHE
|
2023-05-16 17:03:47 -05:00 |
Mike Black W9MDB
|
f691be94d9
|
Fix sleep.c conversion from usec to sec
|
2023-05-16 15:56:50 -05:00 |
Mike Black W9MDB
|
c14d6f0fa2
|
Add timeout value to debug in iofunc.c
https://github.com/Hamlib/Hamlib/issues/695
|
2023-05-16 07:54:17 -05:00 |
Mike Black W9MDB
|
1ad664be4c
|
Add line# to a couple of debug statements in iofunc.c to distinguish them
https://github.com/Hamlib/Hamlib/issues/695
|
2023-05-16 07:52:00 -05:00 |
Mike Black W9MDB
|
58655be355
|
Replace hl_usleep with monotonic sleep shamelessly stolen from FLRig
https://github.com/Hamlib/Hamlib/issues/1290
|
2023-05-15 11:45:54 -05:00 |
Mike Black W9MDB
|
31733cea22
|
Reduce lock debug to VERBOSE
https://github.com/Hamlib/Hamlib/issues/695
|
2023-05-15 07:49:02 -05:00 |
Mike Black W9MDB
|
647c5b37ef
|
Fix hl_usleep again to undo prior fix
Fix hl_usleep to not sleep if 1ms or less is called for -- speeds things up on Windows dramatically
|
2023-05-14 15:42:00 -05:00 |
Mike Black W9MDB
|
29d3833228
|
Fix nanosleep timing
|
2023-05-14 14:11:13 -05:00 |
Mike Black W9MDB
|
5e8de57f54
|
Allow using nanosleep in hl_usleep
|
2023-05-14 13:52:05 -05:00 |
Mikael Nousiainen
|
a43cd80799
|
Set default timeout_retry value to 1 and allow per-rig override of the setting. Disable timeout_retry during serial flush to avoid slowing down flushes.
|
2023-05-14 21:13:39 +03:00 |
Mike Black W9MDB
|
6651345065
|
Add SF command for TS-590S/SG
Still need to add bandwidth get/set
https://github.com/Hamlib/Hamlib/issues/1293
|
2023-05-14 11:06:22 -05:00 |
Mikael Nousiainen
|
eea12aff0a
|
Merge master
|
2023-05-14 12:08:15 +03:00 |
Mikael Nousiainen
|
93e8a2879d
|
Fix read timeout retry logic
|
2023-05-14 11:57:09 +03:00 |
Mikael Nousiainen
|
c75fdeb3e4
|
Make retries in case of read timeout optional and configurable via set-conf option. When not absolutely necessary, they will significantly slow down flushing and normal serial communications with a rig
|
2023-05-14 11:52:48 +03:00 |
Mike Black W9MDB
|
09c57dd961
|
Check multicast for null
https://github.com/Hamlib/Hamlib/issues/695
|
2023-05-13 16:26:46 -05:00 |
Mike Black W9MDB
|
c3cfb760bb
|
Align lock with depth check
https://github.com/Hamlib/Hamlib/issues/695
|
2023-05-13 16:24:52 -05:00 |
Mike Black W9MDB
|
7f4665723a
|
Add lock function affected rig_get_freq and rig_set_freq
https://github.com/Hamlib/Hamlib/issues/695
|
2023-05-13 16:20:55 -05:00 |
Mike Black W9MDB
|
12384c7796
|
Change rigctl_parse to use ENTERFUNC2 instead of ENTERFUNC
https://github.com/Hamlib/Hamlib/issues/695
|
2023-05-13 16:11:46 -05:00 |
Mike Black W9MDB
|
300c0c415a
|
Fix some state.depth values
|
2023-05-13 16:02:41 -05:00 |
Mike Black W9MDB
|
c4d0df1f86
|
Balance RETURNFUNC2 in cache.c
|
2023-05-13 15:22:31 -05:00 |
Mike Black W9MDB
|
14cdbcba31
|
Balance RETURNFUNC in cache.c
|
2023-05-13 15:11:11 -05:00 |
Mike Black W9MDB
|
99baa872bf
|
Move sleep for serial before the flush
|
2023-05-13 10:49:08 -05:00 |
Mike Black W9MDB
|
43b24caa01
|
Fix rigctld timeout on open
https://github.com/Hamlib/Hamlib/issues/1288
|
2023-05-13 10:41:41 -05:00 |
Mike Black W9MDB
|
fc96ec0874
|
Add new rig_lock function for eventual use in threading with new multicast
https://github.com/Hamlib/Hamlib/issues/695
|
2023-05-13 08:00:06 -05:00 |
Mikael Nousiainen
|
e89687668d
|
Add flushing of rig port, including async data pipes, after \send_raw and \send_cmd to drain any extra rig responses
|
2023-05-13 00:04:37 +03:00 |
Mikael Nousiainen
|
92215dfd2a
|
Fix bugs in \send_raw command and add possibility to specify any command terminator character. Add \stop_morse to Dummy rig.
|
2023-05-12 10:01:32 +03:00 |
Mike Black W9MDB
|
5f55b0ea48
|
Since we do two timeouts now for serial we can cut serial timeouts in half
https://github.com/Hamlib/Hamlib/issues/1282
|
2023-05-10 23:23:33 -05:00 |
Mike Black W9MDB
|
f03b03878e
|
Speed up timeout during rig_open by not doing any retries
https://github.com/Hamlib/Hamlib/issues/1282
|
2023-05-10 23:00:12 -05:00 |
Mikael Nousiainen
|
4b8de5f96d
|
Change float level granularity formatting to use %f to avoid E notation. Fix AGC_TIME level range for Icom rigs. Fix listing of AGC levels in \dump_caps. Add \stop_morse and \wait_morse in \dump_caps. Add simulation of responses in \send_cmd_rx and \send_raw for dummy rig (and if rig port type is NONE). Fix other minor issues.
|
2023-05-10 20:53:18 +03:00 |
Mike Black W9MDB
|
322ba6901c
|
Remove multicast.h from src/Makefile.am
|
2023-05-09 11:57:11 -05:00 |
Mike Black W9MDB
|
04e10da6e3
|
Move multicast.h to include/hamlib and fix some other things
https://github.com/Hamlib/Hamlib/issues/695
|
2023-05-09 11:46:54 -05:00 |
Mike Black W9MDB
|
b67803358c
|
Update multicast.c JSON
https://github.com/Hamlib/Hamlib/issues/695
|
2023-05-09 09:23:46 -05:00 |
Mike Black W9MDB
|
7985286208
|
Add PTT to multicast packet
https://github.com/Hamlib/Hamlib/issues/695
|
2023-05-09 09:15:41 -05:00 |
Mike Black W9MDB
|
7835329e32
|
Fix mingw build for multicast.c
https://github.com/Hamlib/Hamlib/issues/695
|
2023-05-09 07:00:03 -05:00 |
Mike Black W9MDB
|
ca763d4ff1
|
Clean up JSON
https://github.com/Hamlib/Hamlib/issues/695
|
2023-05-08 17:15:26 -05:00 |