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
9cb511af00
Add some debug for Icom use_cached variables
...
https://github.com/Hamlib/Hamlib/issues/1108
2022-09-05 12:21:45 -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
4007581363
Add async capability to IC-706 series while we're debugging issue 1108
...
https://github.com/Hamlib/Hamlib/issues/1108
2022-09-05 09:54:17 -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
81f489b969
Add MSVC projects to scripts/MSVC for 32 and 64-bit builds in C++
...
https://github.com/Hamlib/Hamlib/milestone/14
2022-09-03 13:09:50 -05:00
Mike Black W9MDB
1d0d733405
Remove winpthreads.h
...
MSVC build now needs NuGet pthreads package to compile
https://github.com/Hamlib/Hamlib/issues/1107
2022-09-03 11:19:56 -05:00
Mike Black W9MDB
571f59e696
Add an async freq report to simicom9700
...
https://github.com/Hamlib/Hamlib/issues/1108
2022-09-03 11:12:16 -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
Mike Black W9MDB
9410e7f66f
Merge branch 'master' of https://github.com/Hamlib/Hamlib
2022-09-02 07:59:28 -05:00
Mike Black W9MDB
e2616b991a
Add RIG_VFO_ALL for rig_strvfo()
2022-09-02 07:59:07 -05:00
Mike Black W9MDB
e630fc8180
Update simicom9700.c
2022-09-01 23:04:43 -05:00
Mike Black W9MDB
5701e73e1e
Fix valgrind warning
...
https://github.com/Hamlib/Hamlib/issues/1108
2022-08-31 08:57:00 -05:00
Mike Black W9MDB
69a39dfa2e
Fix valgrind warning
2022-08-31 08:56:33 -05:00
Mike Black W9MDB
5e9b853d07
Reduce debug in rig_set_vfo
2022-08-29 12:49:55 -05:00
Mike Black W9MDB
7e51932a9e
Remove some debug from icom.c
2022-08-29 10:11:40 -05:00
Nate Bargmann
aa0937e6c1
Distribute winpthreads.h
...
Set file permissions on winpthreads.h to remove exec bits.
2022-08-27 08:31:46 -05:00
Mike Black W9MDB
884190886c
Add simftdx5000.c
2022-08-27 08:23:11 -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
b3d69d221e
Update LICENSE
2022-08-26 22:32:25 -05:00
Mike Black W9MDB
4c2a68c94b
Add simftdx3000
2022-08-26 22:11:48 -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
f0fdf97a9b
Change winpthreads.h block from _WIN32 to _MSC_VER to only invode winpthreads.h for MSVC
2022-08-26 11:45:49 -05:00
Mike Black W9MDB
7c071b84b6
Add winpthreads.h -- not sure if this will actually work in MSVC compiliaton for true threading support.
...
But at least it let's it compile and satisfied the pthread calls.
For standalone apps threading is not currently used although pthread mutex calls are used.
https://github.com/Hamlib/Hamlib/issues/1107#
2022-08-26 11:35:39 -05:00
Mike Black W9MDB
6f967a68d5
Make pthread.h a default include and remove config.h from being included in rig.h
...
https://github.com/Hamlib/Hamlib/milestone/14
2022-08-23 17:20:03 -05:00
Michael Black
efd166fb50
Merge pull request #1106 from mikaelnousiainen/fix-yaesu-power-off-handling
...
Fix handling of EPOWER error code and reduce unnecessary commands in Yaesu newcat backend
2022-08-23 12:11:51 -05:00
Mikael Nousiainen
2c5013662d
Fix warning message for allowed commands when rig is powered off
2022-08-23 00:14:12 +03:00
Mikael Nousiainen
dc02c566f5
Fix handling of the new EPOWER error code: do not re-open rig and fix/extend allowed commands when rig is powered off. Fix Yaesu newcat backend to not try to call rig ID command during command validation.
2022-08-23 00:10:25 +03:00
Mike Black W9MDB
ef06b358d7
Add verification of EX commands in newcat.c
2022-08-22 15:55:35 -05:00
Mike Black W9MDB
2275bf51f8
When Yaeus rigs are split and tx is on VFOA then turning split off will remain on VFOB tx/rx
...
https://github.com/Hamlib/Hamlib/issues/1100
2022-08-21 12:20:01 -05:00
Mike Black W9MDB
95126fd350
Add EX echo as separte get_cmd call for CAT TOT TIMEOUT
...
Could do this for other EX commands too
https://github.com/Hamlib/Hamlib/issues/1100
2022-08-21 12:00:38 -05:00
Mike Black W9MDB
f8f0678988
Take out EX echo request -- can't do that as EX command does not expect response
...
https://github.com/Hamlib/Hamlib/issues/1100
2022-08-21 11:57:53 -05:00
Mike Black W9MDB
4664620b92
Add FTDX300DM to same exceptions as FTDX3000
...
https://github.com/Hamlib/Hamlib/issues/1100
2022-08-21 11:51:34 -05:00
Mike Black W9MDB
3f99ec47db
Have FTDX5000 and DX3000 echo CAT TOT TIMEOUT when set
...
https://github.com/Hamlib/Hamlib/issues/1100
2022-08-21 11:47:13 -05:00
Mike Black W9MDB
e86e05bce3
Change FTDX3000 CAT TOT TIMEOUT to 100ms
...
Change Yaesu split detection to detect reverse split
https://github.com/Hamlib/Hamlib/issues/1100
2022-08-21 11:40:52 -05:00
Mike Black W9MDB
e8fa723bc8
Change FTDX3000 write_delay back to zero -- at value of 1 rigctl was showing all ? responses from rig at 38400 baud
...
https://github.com/Hamlib/Hamlib/issues/1100
2022-08-21 10:29:22 -05:00
Mike Black W9MDB
2fdf608793
Merge branch 'master' of https://github.com/Hamlib/Hamlib
2022-08-20 22:56:16 -05:00
Mike Black W9MDB
c34f719337
Astyle files
2022-08-20 22:56:04 -05:00
Michael Black
2f08201f12
Merge pull request #1102 from georges/cm119b-support
...
Add product id for CM119B chip. Used in KURI adapter designed by W7NX.
2022-08-20 22:35:27 -05:00
Georges Auberger
ce5c90a6c7
Add product id for CM119B chip. Used in KURI adapter designed by W7NX.
2022-08-20 15:26:17 -10:00
Mike Black W9MDB
b4150fce19
FT747GX add TARGETABLE_FREQ and update rx_range_list and tx_range_list for new range_list implmentation
...
https://github.com/Hamlib/Hamlib/issues/1101
2022-08-19 15:39:21 -05:00
Mike Black W9MDB
d0dcfbff84
FT747GX remove debug code -- duh...
2022-08-19 11:57:08 -05:00
Mike Black W9MDB
abc2d5a846
FT747GX show cached freqs when get_freq is called
...
https://github.com/Hamlib/Hamlib/issues/1101
2022-08-19 09:33:10 -05:00
Mike Black W9MDB
b97b8b0fe7
For FT747GX do not get info when PTT is on -- use cached info
2022-08-19 09:30:59 -05:00
Mike Black W9MDB
28b1a9bb95
Increase FT747GX cache timeout to 1500ms as get_freq is taking over 1000ms
2022-08-19 08:33:31 -05:00
Mike Black W9MDB
179ee66f0d
Add 600ms wait when newcat.c see rig busy
...
https://github.com/Hamlib/Hamlib/issues/1100
2022-08-19 08:21:29 -05:00