Wykres commitów

2540 Commity (4f0d78f1d91619b2cc67fade8c23ba88d6614371)

Autor SHA1 Wiadomość Data
Mike Black W9MDB 4f0d78f1d9 Fix cppcheck warnings 2023-05-08 23:56:28 -05:00
Mike Black W9MDB a4c10c3206 Fix cppcheck warnings 2023-05-08 12:16:51 -05:00
Mike Black W9MDB 247f0f72cf Excludes IC9100 from updating x25cmdfails from satmode
The IC9100 never supports 0x25
https://github.com/Hamlib/Hamlib/issues/1284
2023-05-08 10:30:24 -05:00
Mike Black W9MDB dad55ef148 astyle files getting ready for WSJT-x-2.7.0rc1 2023-05-08 07:37:13 -05:00
Mike Black W9MDB 2a758b96ab Fix compile warning in tci1x.c 2023-05-07 17:17:01 -05:00
Mike Black W9MDB 4a8a82ffc4 Fix icom.c 0x25 detection and add IC9100 to known rigs that doesn't have 0x25
https://github.com/Hamlib/Hamlib/issues/1284
2023-05-05 09:38:07 -05:00
Mike Black W9MDB 1ab828f8ef Reduce icom.c 0x25 warning to trace level -- the error is expected when rig does not support 0x25 2023-05-04 07:20:16 -05:00
Mike Black W9MDB d044ad998c Add retry to icom_get_ptt
https://github.com/Hamlib/Hamlib/issues/1283
2023-05-03 16:18:02 -05:00
Mike Black W9MDB ec64850901 Change netrigctl.c to return POWER_OFF when timeout occurs as opposed to invalid command
https://github.com/Hamlib/Hamlib/issues/1282
2023-05-03 15:40:00 -05:00
Mike Black W9MDB 5a079e03a4 Restore elecraft extended K2 cmd set to startup value 2023-04-30 09:52:24 -05:00
Mike Black W9MDB a349c3e07b Change ft817 startup timeout to 1500ms to avoid a timeout
https://github.com/Hamlib/Hamlib/issues/1278
2023-04-29 07:57:07 -05:00
Mike Black W9MDB e5a6055d57 Another attempt to fix ft817_get_vfo
https://github.com/Hamlib/Hamlib/issues/1278
2023-04-28 22:30:07 -05:00
Mike Black W9MDB 215aa6b92c Try to fix ft817 get_vfo to return the valid status bye
https://github.com/Hamlib/Hamlib/issues/1278
2023-04-28 08:20:57 -05:00
Mike Black W9MDB e82f127965 Allow icom read_frame to return when bus collision occurs
https://github.com/Hamlib/Hamlib/issues/1280
2023-04-26 15:38:08 -05:00
Mike Black W9MDB 07ba41d551 Add a retry in icom frame.c in case of collision
https://github.com/Hamlib/Hamlib/issues/1280
2023-04-25 11:07:25 -05:00
Mike Black W9MDB da94c8b770 Change ft817.c to not mask the low bit on eepromp reads -- hopefully this doesn't break everything
https://github.com/Hamlib/Hamlib/issues/1278
2023-04-25 08:52:42 -05:00
Mike Black W9MDB 1c1b9e7511 Enable async_io for IC-746 and IC-746PRO
https://github.com/Hamlib/Hamlib/issues/1280
2023-04-25 08:13:03 -05:00
Mike Black W9MDB 6fadbfb112 Change Icom 0x25 logic to only allow one detection
https://github.com/Hamlib/Hamlib/issues/1277
2023-04-25 08:00:43 -05:00
Mike Black W9MDB 4ba3a02512 FT-817 add 100ms delay during ft817_open to avoid initial cmd error during startup
https://github.com/Hamlib/Hamlib/issues/1278
2023-04-22 11:22:16 -05:00
Mike Black W9MDB 2af9f2c5b3 For FT-817 add sleep after set_vfo to allow vfo swap to occur
https://github.com/Hamlib/Hamlib/issues/1278
2023-04-21 22:05:42 -05:00
Mike Black W9MDB 6c410f164e This did not solve the problem with Win4Yaesu
Revert "https://github.com/Hamlib/Hamlib/issues/1275"

This reverts commit c02ded5b49.
2023-04-21 16:04:04 -05:00
Mike Black W9MDB c02ded5b49 https://github.com/Hamlib/Hamlib/issues/1275 2023-04-19 15:15:56 -05:00
Michael Black 3b66959f4e
Merge pull request #1274 from mikaelnousiainen/ts590sg-fixes
Fix and extend TS-590(S/SG) backend
2023-04-17 07:21:10 -05:00
Mikael Nousiainen 1a59ce2ae2 Fix and extend TS-590(S/SG) backend 2023-04-15 00:25:29 +03:00
Daniele Forsi IU5HKX 6f0efd59e6 Fix check for RIG_BUSBUSY
Fixes a cppcheck warning:
rigs/icom/frame.c:510:19: style: Redundant condition: The condition 'i != 14' is redundant since 'i < 0' is sufficient. [redundantCondition]
        if (i < 0 && i != RIG_BUSBUSY) /* die on errors */
2023-04-11 23:28:46 +02:00
Mike Black W9MDB 905c9fff95 Fix SDR++ giving wrong answer for get_powerstat
https://github.com/Hamlib/Hamlib/issues/1266
2023-04-10 09:37:01 -05:00
Michael Black 6c1d83ed86
Merge pull request #1269 from ncw/fix-qcx-cw-sending
Fix QRP Labs QCX Morse Sending
2023-04-09 22:14:00 -05:00
Michael Black cf77666cc1
Merge pull request #1268 from dforsi/fix/doxygen
Add/fix Doxygen comments
2023-04-09 22:13:42 -05:00
Daniele Forsi IU5HKX 96bb604b12 Fix typos 2023-04-09 23:06:32 +02:00
Mike Black W9MDB e5a00cddb9 Fix case where netrigctl gets a 0 answer to chk_vfo
https://github.com/Hamlib/Hamlib/issues/1266
2023-04-09 08:29:48 -05:00
Nick Craig-Wood 2c283ab47a Fix QRP Labs QCX Morse Sending
Before this fix, hamlib used the TS480 protocol for sending morse
which adds a lot of spaces on the end.

The QCX actually uses the Elecraft morse sending protocol so switch it
over to using that.

Tested with QCX Mini firmware v1.09a
2023-04-09 14:00:25 +01:00
Daniele Forsi IU5HKX 8d40732064 Fix initializer-overrides warnings by clang
Fixes:
dx77.c:225:5: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides]
    {
    ^
dx77.c:217:23: note: previous initialization is here
    .tx_range_list2 = {RIG_FRNG_END,},
                      ^~~~~~~~~~~~~~~

ft991.c:356:27: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides]
    .scan =               newcat_scan,
                          ^~~~~~~~~~~
ft991.c:352:27: note: previous initialization is here
    .scan =               newcat_scan,
                          ^~~~~~~~~~~
2023-03-28 19:53:29 +02:00
Mike Black W9MDB 79db09c201 Fix PS0; command in newcat.c
https://github.com/Hamlib/Hamlib/issues/1220
2023-03-28 10:24:31 -05:00
Mike Black W9MDB 224820fb44 Fix rigctld get_powerstat
https://github.com/Hamlib/Hamlib/issues/1220
2023-03-28 09:43:26 -05:00
Daniele Forsi IU5HKX 692deca638 Remove duplicated conditions
Fixes:
rigs/yaesu/newcat.c:10537:9: style: Same expression 'strcmp(priv->cmd_str,"IS1;")==0' found multiple times in chain of '||' operators. [duplicateExpression]
        || strcmp(priv->cmd_str, "IS1;") == 0
        ^
rigs/yaesu/newcat.c:10548:9: style: Same expression 'strcmp(priv->cmd_str,"NR0;")==0' found multiple times in chain of '||' operators. [duplicateExpression]
        || strcmp(priv->cmd_str, "NR0;") == 0
        ^
rigs/yaesu/newcat.c:10549:9: style: Same expression 'strcmp(priv->cmd_str,"NR1;")==0' found multiple times in chain of '||' operators. [duplicateExpression]
        || strcmp(priv->cmd_str, "NR1;") == 0
        ^
rigs/yaesu/newcat.c:10552:9: style: Same expression on both sides of '||'. [duplicateExpression]
        || strcmp(priv->cmd_str, "OS0;") == 0
        ^
2023-03-26 23:00:38 +02:00
Daniele Forsi IU5HKX 2db37fe7db Fix typos 2023-03-26 11:01:51 +02:00
Mike Black W9MDB ac197389a2 Fix IC-7160 get_powerstat to disable it...cannot read power status from 7610 2023-03-25 11:20:52 -05:00
Mike Black W9MDB 8cdb21b6f3 Add ST command detection to set_cmd_validate in newcat.c 2023-03-22 15:09:48 -05:00
Mike Black W9MDB 7914842c2d Another attempt to make Mac compiler happy
https://github.com/Hamlib/Hamlib/issues/1256
2023-03-21 12:03:10 -05:00
Mike Black W9MDB 9f960fa531 Try another fix for MacOS compile
https://github.com/Hamlib/Hamlib/issues/1256
2023-03-21 10:05:26 -05:00
Mike Black W9MDB 2712c57058 Try another fix for MacOS compile
https://github.com/Hamlib/Hamlib/issues/1256
2023-03-21 10:04:41 -05:00
Mike Black W9MDB d893de407e Fix Mac compile error in newcat.c
https://github.com/Hamlib/Hamlib/issues/1256
2023-03-21 08:44:29 -05:00
Mike Black W9MDB cf956daf17 Clean up id5100.c 2023-03-20 23:20:40 -05:00
Mike Black W9MDB 3254ac70a1 Change FT991, FTDX101MP, FTDX3000 to use ; for command validation
https://github.com/Hamlib/Hamlib/issues/1252
2023-03-20 23:10:35 -05:00
Daniele Forsi IU5HKX 8e24746a3e Fix typos 2023-03-19 22:20:28 +01:00
Mike Black W9MDB 113cad3ee1 For K3 prevent ID; command from K22; command
Remote ops was having a problem with K22;
https://github.com/Hamlib/Hamlib/issues/1254
2023-03-18 23:40:45 -05:00
Mike Black W9MDB fd473062d1 astyle kenwood.c 2023-03-18 15:21:30 -05:00
Leif Sawyer 09a6bbf7c7 Support 5ghz/60M memory channels 2023-03-09 13:56:09 -09:00
Mikael Nousiainen f17f6f0f42 Disable rig port flushing when async I/O is enabled. Improve validation of Icom frames. 2023-03-08 23:35:08 +02:00
Michael Black 0e6fd996bc
Merge pull request #1244 from mikaelnousiainen/ts2000-fixes
Improve Kenwood TS-2000 backend
2023-03-08 15:31:58 -06:00