Nick Craig-Wood M5NCW
a81c295b3c
Fix sending morse with QRPLabs QCX rigs
...
The QCX series emulates the Kenwood TS480. However for the sending
morse command it seems to be more in line with the Elecraft K series
rigs.
Before this change, the QCX mini would reply to the KY command with
KY2 which was not understood. The QCX mini defines the KY responses to
be:
- KY0; if message sending is in progress and the transmit text buffer is not more than 75% full
- KY1; if message sending is in progress and the transmit text buffer is more than 75% full
- KY2; if no message is being sent, therefore the transmit text buffer is emtpy
This seems to be an extension of the original Kenwood protocol but it
is exactly as implemented by Elecraft in their K series rigs.
This patch treats the KY2 response the same as the KY0 response
meaning - OK to transmit.
2022-08-03 18:31:03 +01:00
Mike Black W9MDB
36c777e8bb
Add Rohde&Schwartz EK895/896
2022-07-28 23:26:35 -05:00
Mike Black W9MDB
2da9e4903a
Revert accidental commit on rigctld.c
2022-07-28 14:20:00 -05:00
Mike Black W9MDB
be3865693a
astyle tmd710.c
2022-07-28 10:34:01 -05:00
Mike Black W9MDB
15f54ccab5
Merge branch 'master' of https://github.com/Hamlib/Hamlib
2022-07-28 10:33:28 -05:00
Mike Black W9MDB
4385b50b1f
Add Xiegu X5105 from G90 config
2022-07-28 10:33:07 -05:00
Michael Black
64c8327190
Merge pull request #1095 from mikaelnousiainen/fix-kenwood-tmd710-split
...
Fix current and split VFO frequency handling for Kenwood TM-D710(G)
2022-07-28 09:40:27 -05:00
Mikael Nousiainen
1f05801d0f
Fix current and split VFO frequency handling for Kenwood TM-D710(G). Use CTRL VFO in the rig for denoting current VFO and PTT VFO for split VFO.
2022-07-28 17:18:04 +03:00
Mike Black W9MDB
57aa5e8399
Revert "Fix FT897 freq set/get for > 100MHz"
...
This reverts commit 44ad5c6363
.
2022-07-28 07:10:13 -05:00
Mike Black W9MDB
a83eb3bf42
astyle files for 4.5 release
2022-07-27 17:16:17 -05:00
Mike Black W9MDB
44ad5c6363
Fix FT897 freq set/get for > 100MHz
...
https://github.com/Hamlib/Hamlib/issues/1065
2022-07-27 12:45:13 -05:00
Mike Black W9MDB
627ec83652
Change malloc to calloc
2022-07-27 10:26:08 -05:00
Mike Black W9MDB
dd3208ad34
Change malloc to calloc
2022-07-27 10:08:29 -05:00
Mike Black W9MDB
027b3ee0a5
Fix valgrind warning uninitialized value in dummy.c for priv->split
2022-07-27 10:03:20 -05:00
Mike Black W9MDB
0c89bcd89f
Fix possible uninitialized access in dummy.c
2022-07-27 07:24:19 -05:00
Mike Black W9MDB
9715babfaf
Balance RETURNFUNC in rig.c
2022-07-26 23:13:21 -05:00
Mike Black W9MDB
f8039c9d91
Update simkenwood.c
2022-07-26 22:53:19 -05:00
Mike Black W9MDB
21e6e9bf2a
Fix X command turning of split mode
...
https://github.com/Hamlib/Hamlib/issues/1083
2022-07-26 10:00:36 -05:00
Mike Black W9MDB
d8b33f3b0e
Add vfo to ft100_set_vfo debug
2022-07-26 09:51:11 -05:00
Michael Black
aa130e5474
Merge pull request #1092 from dforsi/fix/unused-includes
...
Revert unwanted changes
2022-07-24 16:32:36 -05:00
Daniele Forsi IU5HKX
8af92926bb
Revert unwanted changes
2022-07-24 23:19:47 +02:00
Michael Black
74b4d7beb6
Merge pull request #1091 from dforsi/fix/unused-includes
...
Fix/unused includes
2022-07-24 11:44:01 -05:00
Daniele Forsi IU5HKX
7a132e2703
Remove unused includes
...
Removes includes of stdio.h stdlib.h string.h unistd.h
2022-07-24 17:08:57 +02:00
Daniele Forsi IU5HKX
34018600ee
Remove unused includes of math.h
2022-07-23 18:39:55 +02:00
Mike Black W9MDB
5f7b56801b
Prevent Flex F6K from asking for VFOB at startup
2022-07-23 11:32:11 -05:00
Daniele Forsi IU5HKX
4dfe46edbb
Remove unused includes related to times and dates
...
Removes includes of time.h sys/time.h hamlibdatetime.h
2022-07-23 18:12:10 +02:00
Mike Black W9MDB
b7cbd39d1d
Make HAMLIB_SETTINGS_FILE global
2022-07-23 10:39:14 -05:00
Mike Black W9MDB
8e9dea8ca9
Fix compile warning in gemini.c
2022-07-22 22:38:04 -05:00
Mike Black W9MDB
ff15e141ef
Fix termios.c warnings
2022-07-22 22:36:47 -05:00
Mike Black W9MDB
05941406da
This broke Icom rigs.
...
Revert "Improve debug output on icom_get_vfo to note Icom's inability to get current vfo"
This reverts commit 02b2dad5b0
.
2022-07-22 15:51:22 -05:00
Mike Black W9MDB
02b2dad5b0
Improve debug output on icom_get_vfo to note Icom's inability to get current vfo
2022-07-22 12:57:11 -05:00
Mike Black W9MDB
1c0655a9f5
Reduce a couple of debug statements from ERROR to VERBOSE
2022-07-22 12:43:22 -05:00
Mike Black W9MDB
72c6bbf2c3
Allo chk_vfo and dump_caps while rig power is off
...
https://github.com/Hamlib/Hamlib/issues/1085
2022-07-20 22:26:18 -05:00
Mike Black W9MDB
4677fb16d4
Change FTDX5000 to RIG_PTT_RIG_MICDATA and add logic to newcat.
2022-07-19 23:25:56 -05:00
Mike Black W9MDB
4627e7c4fb
Update kenwood rig->state.tx_vfo in kenwood_get_split_vfo_if
...
https://github.com/Hamlib/Hamlib/issues/1083
2022-07-19 13:25:28 -05:00
Mike Black W9MDB
f4f7bc9081
Allow rigctl/rigctld to timeout faster on startup
...
https://github.com/Hamlib/Hamlib/issues/1087
2022-07-18 09:51:45 -05:00
Mike Black W9MDB
67248edfb8
Allow Omni VII to timeout faster
...
https://github.com/Hamlib/Hamlib/issues/1087
2022-07-18 09:51:00 -05:00
Mike Black W9MDB
bceac4b401
Remove debug statements
...
https://github.com/Hamlib/Hamlib/issues/1087
2022-07-18 08:01:51 -05:00
Mike Black W9MDB
6d329131af
Fix rigctld
...
https://github.com/Hamlib/Hamlib/issues/1087
2022-07-17 23:39:14 -05:00
Mike Black W9MDB
946408e0de
Promote FDM-DUO to STABLE
2022-07-17 11:25:29 -05:00
Mike Black W9MDB
cbef79b873
Make rigctld powerstat query only when able and ETIMEOUT occurs
...
https://github.com/Hamlib/Hamlib/issues/1085
2022-07-17 08:31:15 -05:00
Mike Black W9MDB
cc7c5961a0
Fix rig_cache to fix up RIG_VFO_OTHER when requested.
...
https://github.com/Hamlib/Hamlib/issues/1086
2022-07-16 10:53:03 -05:00
Mike Black W9MDB
d9c7fda5c9
Add global rig_powerstat so other rigctld clients can see powerstat
...
https://github.com/Hamlib/Hamlib/issues/1085
2022-07-16 07:54:27 -05:00
Mike Black W9MDB
ea9257db45
Add get_powerstat when rigctld gets an error in case rig gets powered off
2022-07-15 23:59:18 -05:00
Mike Black W9MDB
4d41dd140f
Add some #ifdefs for future Apple support if needed
...
https://github.com/Hamlib/Hamlib/issues/985
2022-07-15 17:43:23 -05:00
Mike Black W9MDB
8be68aacff
Default rig->state.powerstat to RIG_POWER_ON in rig_init
...
https://github.com/Hamlib/Hamlib/issues/1085
2022-07-15 16:41:18 -05:00
Mike Black W9MDB
ccea73e631
Add set_powerstat and get_powerstat to PowerSDR
2022-07-15 16:25:36 -05:00
Mike Black W9MDB
93ca57a555
Only check power on if backend has rig_get_powerstat
...
https://github.com/Hamlib/Hamlib/issues/1085
2022-07-15 16:16:11 -05:00
Mike Black W9MDB
74aba61978
Default rig_get_powerstat to RIG_POWER_ON when function is not available
...
https://github.com/Hamlib/Hamlib/issues/1085# Please enter the commit message for your changes. Lines starting
2022-07-15 16:09:49 -05:00
Mike Black W9MDB
0e2ec27646
Default to powerstat=RIG_POWER_ON
...
https://github.com/Hamlib/Hamlib/issues/1085
2022-07-15 16:06:06 -05:00