Wykres commitów

9 Commity (4a9725493aa9b5fbe2ee0b59660cd4163b199ba4)

Autor SHA1 Wiadomość Data
Nate Bargmann 2d7d3d21df Quell gcc 8.2.0 warning of possible truncation
On Debian Buster gcc ((Debian 8.2.0-8) 8.2.0) was throwing the following
warning:

  CC       ft991.lo
../../hamlib/yaesu/ft991.c: In function ‘ft991_set_split_mode’:
../../hamlib/yaesu/ft991.c:336:5: warning: ‘strncat’ output may be truncated copying 128 bytes from a string of length 128 [-Wstringop-truncation]
     strncat (restore_commands, priv->ret_data, NEWCAT_DATA_LEN-1);
     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

At least now the warning is gone...
2018-10-25 16:41:33 -05:00
Michael Black W9MDB b06346a03c Fix compile warnings for yaesu 2018-04-22 18:41:49 -05:00
Michael Black W9MDB cab7eb1647 Fix FT-891/991 behavior with WSJT-X
Separate FT-891 features
Fix rigctl and rigctld to not abort on function not available
Change Yaesu detection of FA length to automatic method instead of rig specific
2017-06-27 16:48:44 +01:00
Bill Somerville 7ab76d59df Simplify and fix defects in the FT991 back end
The FT991 only receives  on VFO A, VFO B is only used  for split Tx or
for exchanging with VFO A. There are no commands to set or query VFO B
mode. Added a set split mode function  that saves VFO A mode and VFO b
frequency then sets the required VFO B mode into VFO A and then copies
VFO  A  to  VFO  B  and  restores  the  VFO  B  frequency  and  VFO  A
mode. Bandwidth and narrow settings are not touched.

Several functins that had been  implemented specifically for the FT991
have been removed because existing newcat.c functions were suitable or
there should not have been a function as the rig doesn't support it.
2017-01-21 11:56:12 +00:00
Michael Black 329f69e85f Fix ft991_get_mode 2017-01-02 17:49:26 -06:00
Michael Black f8ccebc694 FT-857 and FT-991 patches
Fixes S meter reporting for FT857 and FT991.

Fixes rig split for FT991.working now for WSJT-X rig split mode.

73

Mike W9MDB
2015-08-15 12:30:00 -05:00
Michael Black 7b3c17646e Small FT-991 patch for WSJT support
A small patch.  Allows the FT-991 to work with Fake Split in WSJT-X.
FT-991 Rig Split does not work due to audio routing (at least not with
the USB port).

The 991 needs a delay after transmit is turned off and 50ms works.

73

Mike W9MDB
2015-07-26 21:54:56 -05:00
Michael Black dffa130175 FT-991 patch
Attached fixes some problems with the Yaesu FT-991 exposed by recent
WSJT-x releases.

Made Yaesu newcat_get_cmd globally available.

Fixes a small bug in a debug print for frequency.

Adds a couple of TRACE debugs.

FT-991 now does split mode.

Tested and working on WSJT-X r5675  JT65/JT9 and WSPR mode.

73

Mike W9MDB
2015-07-16 21:44:04 -05:00
Michael Black 0a5b00c58d New backend for FT-991
Also, change from using malloc to calloc in Yaesu backend.
2015-04-13 21:02:41 -05:00