Mike Black W9MDB
|
6142e98c23
|
Merge branch 'master' of https://github.com/Hamlib/Hamlib
|
2023-05-15 11:53:42 -05:00 |
Mike Black W9MDB
|
73465d16c4
|
Remove cJSON.c from cppcheck as it segfaults on it right now
|
2023-05-15 11:48:59 -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
|
d3b912aadb
|
Add precise_time.c to misc to help speed up Windows
https://github.com/Hamlib/Hamlib/issues/1290
|
2023-05-15 11:45:40 -05:00 |
Mike Black W9MDB
|
1265ede384
|
Add precise_time.c to misc to help speed up Windows
|
2023-05-15 11:44:17 -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
|
eff6f2d554
|
Fix TS590 vfo test to ensure correct A/B when CURR/TX/RX is used
https://github.com/Hamlib/Hamlib/issues/1293
|
2023-05-15 07:45:38 -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 |
Michael Black
|
fa9948b17d
|
Merge pull request #1294 from mikaelnousiainen/improve-read-timeout-retry-logic
Improve read timeout retry logic
|
2023-05-14 13:19:34 -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
|
176a63c726
|
Add simft847.c
|
2023-05-14 13:12:45 -05:00 |
Mike Black W9MDB
|
0ad834f59e
|
Add simft847 to Makefile.am
|
2023-05-14 13:11:58 -05:00 |
Mike Black W9MDB
|
05ab130f91
|
Add width/shift debug to ts590.c
https://github.com/Hamlib/Hamlib/issues/1293
|
2023-05-14 12:50:49 -05: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 |
Michael Black
|
10f1f3a7cd
|
Merge pull request #1289 from mikaelnousiainen/bug-fixes-1
Fix a number of issues in the current Hamlib code
|
2023-05-14 07:26:34 -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
|
7c5a636a64
|
Add FTDX10 to CAT TOT 100ms rigs
|
2023-05-13 22:27:23 -05: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
|
006ca07b3c
|
Fix multicast.h
https://github.com/Hamlib/Hamlib/issues/695
|
2023-05-13 15:44:08 -05:00 |
Mike Black W9MDB
|
75b1b20fa2
|
Remove dead code from multicast.h
https://github.com/Hamlib/Hamlib/issues/695
|
2023-05-13 15:41:38 -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
|
c2d1f04507
|
Add comments about multicast mutex
https://github.com/Hamlib/Hamlib/issues/695
|
2023-05-13 14:54:43 -05:00 |
Mike Black W9MDB
|
8ad62b1af8
|
Merge branch 'master' of https://github.com/Hamlib/Hamlib
|
2023-05-13 10:49:26 -05:00 |
Mike Black W9MDB
|
99baa872bf
|
Move sleep for serial before the flush
|
2023-05-13 10:49:08 -05:00 |
Mike Black W9MDB
|
28e2d8f45c
|
Move sleep for serial before the flush
|
2023-05-13 10:48:39 -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
|
26aa57aded
|
Add rig_lock and pthread mutex for multicast
https://github.com/Hamlib/Hamlib/issues/695
|
2023-05-13 08:11:50 -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 |
Mike Black W9MDB
|
c7cfc78303
|
Add IC7700 to rigs that don't have 0x25
|
2023-05-12 14:36:40 -05:00 |
Mike Black W9MDB
|
1f98f0d347
|
Try again to fix ft847 vfo reading
https://github.com/Hamlib/Hamlib/issues/1286#issuecomment-1545971701
|
2023-05-12 11:19:02 -05: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
|
dfc5e72d02
|
Have FT847 default to sat_mode when Sub VFO is requested
Don't see any way to query satellite mode
https://github.com/Hamlib/Hamlib/issues/1286#issuecomment-1544662994
|
2023-05-11 16:36:12 -05:00 |
Mike Black W9MDB
|
bdecc7f73e
|
Only do close functions when comm_state is true
https://github.com/Hamlib/Hamlib/issues/1282
|
2023-05-10 23:27:40 -05: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 |
Mike Black W9MDB
|
6285c4a6b8
|
Remove unused variable in newcat.c
https://github.com/Hamlib/Hamlib/issues/1282
|
2023-05-10 17:28:49 -05:00 |
Mike Black W9MDB
|
131f8443a3
|
Improve Yaesu poweron detection speed in default condition of already powered on
https://github.com/Hamlib/Hamlib/issues/1282
|
2023-05-10 17:24:41 -05:00 |
Mike Black W9MDB
|
e9cc1881dc
|
Fix x25cmdfails detection in icom.c
https://github.com/Hamlib/Hamlib/issues/1277#issuecomment-1542655090
|
2023-05-10 14:42:22 -05:00 |
Mikael Nousiainen
|
c80d45378a
|
More fixes to command 0x25 logic
|
2023-05-10 22:39:45 +03:00 |
Mikael Nousiainen
|
716637c4ab
|
Fix x25cmdfails logic to allow failure detection only once. Subsequent failures after an initial successful use of command 0x25 will not prevent use of the command.
|
2023-05-10 22:35:44 +03:00 |