Wykres commitów

39 Commity (80a36a665c69b426533e52a83d466a62777ec2aa)

Autor SHA1 Wiadomość Data
Michael Black fb73e5abd7
Fix some cppcheck warnings
Fix declarations after statements
Remove some !rig checks...we either don't need them or need them everywhere with a new error code
If you pass a NULL rig you get what you deserve :-)
2019-12-09 17:12:13 -06:00
Michael Black 34ed98ee32
Fix some cppcheck warning in jrc 2019-12-06 17:45:39 -06:00
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
Michael Black 73c1ecd165
Change freq & chan struct start/end to avoid colliding with LUA SWIG start/end 2019-08-17 23:20:48 -05: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
Nate Bargmann 44be80d09a Update LGPL header in JRC source files.
TNX to Lucian Laga, YO6PLB, for the notification.
2011-08-22 21:38:35 -05:00
Stéphane Fillod, F8CFE 1404b754fe portability of long long
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2880 7ae35d74-ebe9-4afe-98af-79ac388436b8
2010-04-16 19:04:00 +00:00
Stéphane Fillod, F8CFE 0b6c5c0927 added NRD-525
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2641 7ae35d74-ebe9-4afe-98af-79ac388436b8
2009-02-18 22:51:47 +00:00
Alexandru Csete OZ9AEC 2c6605b41b - Cast/change unsigned char to char in order to fix compile warnings.
- Incremented backend version number.


git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2125 7ae35d74-ebe9-4afe-98af-79ac388436b8
2006-10-07 17:51:00 +00:00
Mark J. Fine ae1be18b09 Added missing manual notch switch for the NRD-545
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2036 7ae35d74-ebe9-4afe-98af-79ac388436b8
2005-05-04 20:57:52 +00:00
Mark J. Fine d606528468 Fixed several differences in 535/545 commands
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2035 7ae35d74-ebe9-4afe-98af-79ac388436b8
2005-05-01 11:09:38 +00:00
Stéphane Fillod, F8CFE 45b0e772ac fixes around continuous mode
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2034 7ae35d74-ebe9-4afe-98af-79ac388436b8
2005-04-21 20:50:04 +00:00
Stéphane Fillod, F8CFE d82fdffd68 fix Hold on decode, get out of remote mode for the I command
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2032 7ae35d74-ebe9-4afe-98af-79ac388436b8
2005-04-20 16:43:29 +00:00
Stéphane Fillod, F8CFE a5f46d23d9 * jrc_transaction made static
* do not mask RIG_ETIMEOUT in jrc_transaction
* refactor jrc2rig_mode & rig2jrc_mode
* turned comments into #if 0 / #endif
* added support for RIG_OP_UP/RIG_OP_DOWN


git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2013 7ae35d74-ebe9-4afe-98af-79ac388436b8
2005-04-13 22:31:46 +00:00
Stéphane Fillod, F8CFE 25ab6898d7 tab reformat
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2011 7ae35d74-ebe9-4afe-98af-79ac388436b8
2005-04-13 18:20:37 +00:00
Stéphane Fillod, F8CFE 74c6d2ba61 fix proprer read_string() return code error handling
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2003 7ae35d74-ebe9-4afe-98af-79ac388436b8
2005-04-10 21:47:14 +00:00
Stéphane Fillod, F8CFE cccf1318ce second pass at getting rid of "ll" immediate literal format (64bit int)
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@1904 7ae35d74-ebe9-4afe-98af-79ac388436b8
2005-01-25 00:22:14 +00:00
Stéphane Fillod, F8CFE 23369a0c25 * abstract 64bit int format type to cope with portability issues.
introduce PRIll (printf format) and SCNll (scanf) in misc.h.
  This needs to have config.h included beforehand.
* do likewise with freq_t type (double) in rig.h
  FREQFMT is deprecated.


git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@1903 7ae35d74-ebe9-4afe-98af-79ac388436b8
2005-01-24 23:04:35 +00:00
Stéphane Fillod, F8CFE fe10198f27 remove deprecated RIG_LEVEL_SQLSTAT and fix get_dcd, fix str_cal in icom backend
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@1853 7ae35d74-ebe9-4afe-98af-79ac388436b8
2004-09-26 08:35:05 +00:00
Mark J. Fine 5fe4627604 Added provisions for a variable bandwidth control
Added provisions for a tone control
Corrected problems with Squelch (SQL) and Notch (NOTCHF) controls


git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@1846 7ae35d74-ebe9-4afe-98af-79ac388436b8
2004-09-14 22:17:49 +00:00
Mark J. Fine 0172a259f9 Added set/get channel functions
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@1832 7ae35d74-ebe9-4afe-98af-79ac388436b8
2004-09-05 00:33:56 +00:00
Mark J. Fine 395d62ead0 Added set_vfo command for vfo/mem switching
Corrected handling of "vacant" memory channels


git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@1830 7ae35d74-ebe9-4afe-98af-79ac388436b8
2004-08-31 03:47:52 +00:00
Stéphane Fillod, F8CFE 618aa09eae C++ constructs are not permitted by gcc-2.9x..
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@1812 7ae35d74-ebe9-4afe-98af-79ac388436b8
2004-08-17 20:41:05 +00:00
Mark J. Fine 126d5e5556 Added support for ECSS/FAX and meter strength
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@1786 7ae35d74-ebe9-4afe-98af-79ac388436b8
2004-08-08 20:13:19 +00:00
Stéphane Fillod, F8CFE 2354575993 Patch from Mark J. Fine, Part III:
- Added ability in JRCs to get AGC, BEEP and POWER status.
- First-cuts at the Drake R8A and Drake R8B.


git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@1748 7ae35d74-ebe9-4afe-98af-79ac388436b8
2004-06-04 21:48:05 +00:00
Stéphane Fillod, F8CFE f8cf2c04b2 patch from Mark J. Fine, plus generic code and fixes of mine
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@1741 7ae35d74-ebe9-4afe-98af-79ac388436b8
2004-05-19 08:57:50 +00:00
Stéphane Fillod, F8CFE 6985ec78ca converted RIG_LEVEL_STRENGTH to RIG_LEVEL_RAWSTR. RIG_LEVEL_STRENGTH is then derived from calibration table
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@1583 7ae35d74-ebe9-4afe-98af-79ac388436b8
2003-11-16 17:14:44 +00:00
Stéphane Fillod, F8CFE 91df9591f4 Prepare eventual move from freq_t as a "long long" to a "double" type.
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@1569 7ae35d74-ebe9-4afe-98af-79ac388436b8
2003-10-20 22:15:02 +00:00
Stéphane Fillod, F8CFE 84ad9b827b include fixup, stdio.h is not included by rig.h anymore
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@1551 7ae35d74-ebe9-4afe-98af-79ac388436b8
2003-10-01 19:32:04 +00:00
Stéphane Fillod, F8CFE 960c83c4c5 * added ABI VERSION to backend entry point symbol name
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@1442 7ae35d74-ebe9-4afe-98af-79ac388436b8
2003-04-16 22:30:43 +00:00
Stéphane Fillod, F8CFE e0b2a7b4ac fix headers
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@1435 7ae35d74-ebe9-4afe-98af-79ac388436b8
2003-04-07 22:42:11 +00:00
Stéphane Fillod, F8CFE ad7310335b replaced fread_block in favor of the more intelligent read_string, added some serial_flush
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@1025 7ae35d74-ebe9-4afe-98af-79ac388436b8
2002-03-13 23:37:13 +00:00
Stéphane Fillod, F8CFE 2fd1486135 added a private data pointer argument to event callbacks
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@977 7ae35d74-ebe9-4afe-98af-79ac388436b8
2002-02-27 23:25:42 +00:00
Stéphane Fillod, F8CFE 303861e483 warning: backend module breakage: symbol changed: init_ -> initrigs_
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@821 7ae35d74-ebe9-4afe-98af-79ac388436b8
2001-12-28 20:28:04 +00:00
Stéphane Fillod, F8CFE 8867ba9342 added scan,set_parm/get_parm,decode_event and vfo_op calls
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@787 7ae35d74-ebe9-4afe-98af-79ac388436b8
2001-12-20 23:03:27 +00:00
Stéphane Fillod, F8CFE 4bb22483ab removed useless vfo arg to set_trn/get_trn funcs
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@784 7ae35d74-ebe9-4afe-98af-79ac388436b8
2001-12-20 08:02:01 +00:00
Stéphane Fillod, F8CFE 081dd050c7 Initial release
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@754 7ae35d74-ebe9-4afe-98af-79ac388436b8
2001-12-17 22:40:34 +00:00