Wykres commitów

17 Commity (be78cc6e319392832d19a55e7b08555f7d4d40ad)

Autor SHA1 Wiadomość Data
Michael Black 6bf3b00c4f
astyle all files 2019-11-30 10:19:08 -06:00
Michael Black 72087f1b10
Change all __FUNCTION__ to __func__ 2019-11-30 10:16:28 -06:00
Michael Black 2f4d62709e
Added a dummy snprintf to rig_debug to allow gcc to check format strings
This found tons of errors in rig_debug statements
So this patch cleans up all the files that were producing warnings or errors
This should fix a few segfaults when running with debug turned on
2019-11-30 10:04:31 -06:00
Bill Somerville 222ad74de7 Add RIG_PASSBAND_NOCHANGE as possible set_{split_,split_freq_,}mode argument
This change  allows the set_mode  functions to leave the  rig passband
unchanged  if required.  For the  few rigs  that do  not have  explcit
passband width control either current state is read and rewritten or a
"normal" width  is chosen e.g. select  a normal width when  there is a
choice like CW and CW-NARROW.
2016-04-19 21:27:52 +01:00
Bill Somerville e7dc01827b Fix response lengths for the TT Jupiter 538
Rather than use an  oversize buffer and let the reads  time out I have
set the  expected length  to what  should come  back. This  means that
lengthy timeouts are not required every time a response is read.

Also added undocumented split set/get and PTT on/off.
2015-03-20 10:33:58 +00:00
Bill Somerville 9713e60b42 Fix TenTec Argonaut message lengths and timeout
The TT Argonaut back end was falling over if the rate of returned data
varied because  some commands were  coded to have shorter  than actual
responses,  this is  not necessary  as by  increasing the  timeout all
characters can be read as expected.

Also fix direct reading and setting of mode per VFO.
2015-03-15 00:16:44 +00:00
Martin Ewing e88d0208bd jupiter.c: Updates from Martin, AA6E
Correct RAWSTR processing, add cal table for RIG_LEVEL_STRENGTH
Add support for "IF" (passband tuning), NB, NR, ANF
Revise reported bandwidth code

Signed-off-by: Nate Bargmann <n0nb@n0nb.us>
2012-12-10 17:49:37 -06:00
Martin Ewing 57ccb20c64 Increment Jupiter version 2012-03-01 20:25:19 -05:00
Martin Ewing bea1a0ef3a remove debug stmt 2012-02-29 23:15:55 -05:00
Martin Ewing 9a36fc277d implement level settting and misc fixes 2012-02-29 23:12:42 -05:00
Nate Bargmann 02a90bf2cf Update LGPL header in TenTec source files.
TNX to Lucian Laga, YO6PLB, for the notification.
2011-08-22 21:38:37 -05:00
Stéphane Fillod, F8CFE 70d146f67e RIG_STATUS_BETA
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2754 7ae35d74-ebe9-4afe-98af-79ac388436b8
2009-11-01 22:37:41 +00:00
Nate Bargmann, N0NB ff37dda7b1 Patch from Ken Prox, "Added new filters included in the latest Jupiter
firmware.  Fixed array over run in function tt538_filter_number."



git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2732 7ae35d74-ebe9-4afe-98af-79ac388436b8
2009-09-27 12:02:28 +00:00
Alexandru Csete OZ9AEC eba1db1658 - Cast unsigned char to char in order to avoid compiler warnings.
- Ensure that all variables have a value before they are used (tentec.c).


git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2123 7ae35d74-ebe9-4afe-98af-79ac388436b8
2006-10-07 17:38:05 +00:00
Stéphane Fillod, F8CFE b6c547533d don't export local functions, make them static
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@1932 7ae35d74-ebe9-4afe-98af-79ac388436b8
2005-02-26 22:29:52 +00:00
Stéphane Fillod, F8CFE 6354385023 patch for tt538 native support from Mike AB3AP
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@1864 7ae35d74-ebe9-4afe-98af-79ac388436b8
2004-11-08 21:52:30 +00:00
Stéphane Fillod, F8CFE 6498879c50 Initial release
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@1730 7ae35d74-ebe9-4afe-98af-79ac388436b8
2004-05-03 22:33:13 +00:00