Wykres commitów

65 Commity (56d096fd1af799d7140fe0c0a0cb3f8c17c1b81d)

Autor SHA1 Wiadomość Data
Michael Black 60b5b78b83
Fix cppcheck warnings in nrd525.c 2019-12-07 15:37:16 -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
Ladislav Vaiz f632695131 Android build updates for monolithic build
Android is now built as a static library.

Signed-off-by: Nate Bargmann <n0nb@n0nb.us>
2013-09-19 07:25:08 -05:00
Nate Bargmann 332a04b7cd Clean up backend Makefile.am files
Moved all backend *.h files into the SOURCES primary as Automake
documentation states all source file types should be listed.  This
causes Automake to include *.h files in rebuild rules for the targets.

Removed the '-DIN_HAMLIB' assignment from the CFLAGS primary in each
backend and assigned it to AM_CPPFLAGS in configure.ac.  The effect is
the same and it simplifies the backend Makefile.am files.

Removed all commented lines.
2013-09-16 21:51:39 -05:00
Remi Chateauneu 60019c9444 Monolitic libraries. 2013-09-08 14:56:28 +01:00
Ladislav Vaiz 6d4295af2c Add Android build support
Android makefile fragments are distributed as extra distribution files
by the GNU build system but are otherwise ignored.  The Android build
support is independent and does not rely on the GNU build system.

See android/README.android for more info.

Signed-off-by: Nate Bargmann <n0nb@n0nb.us>
2013-04-26 22:31:56 -05: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
Kamal Mostafa, KA6MAL 2567b93af7 Move backend libraries into /usr/lib/hamlib directory.
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2988 7ae35d74-ebe9-4afe-98af-79ac388436b8
2010-09-26 02:23:50 +00: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 3772a75de1 added more vfo_ops
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2031 7ae35d74-ebe9-4afe-98af-79ac388436b8
2005-04-20 16:36:00 +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 138fad8ba7 reflect backend change
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2006 7ae35d74-ebe9-4afe-98af-79ac388436b8
2005-04-10 21:57:13 +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 bd7063a085 account for improvements
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@1974 7ae35d74-ebe9-4afe-98af-79ac388436b8
2005-04-03 19:57:46 +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
Mark J. Fine 8bc54d76de Fixed low-end of freq range from 100kHz to 10kHz.
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@1869 7ae35d74-ebe9-4afe-98af-79ac388436b8
2004-11-14 22:33:58 +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 191b3d7c7b Added provisions for a variable bandwidth control (BWC)
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@1847 7ae35d74-ebe9-4afe-98af-79ac388436b8
2004-09-14 22:19:10 +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 90e7a4f591 Reconfigured default filter modes
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@1801 7ae35d74-ebe9-4afe-98af-79ac388436b8
2004-08-12 02:06:10 +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 02c7bc3180 account for backend improvement
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@1775 7ae35d74-ebe9-4afe-98af-79ac388436b8
2004-08-01 21:23:41 +00:00
Mark J. Fine ec081b5b92 Fixed post-write-delay timing
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@1766 7ae35d74-ebe9-4afe-98af-79ac388436b8
2004-06-26 20:01:00 +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 02e5735c72 gcc-2.x fixes
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@1630 7ae35d74-ebe9-4afe-98af-79ac388436b8
2003-12-08 08:46:11 +00:00
Stéphane Fillod, F8CFE f1244e1e15 added NRD535
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@1592 7ae35d74-ebe9-4afe-98af-79ac388436b8
2003-11-16 17:30:58 +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 f81b00a700 Initial release
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@1582 7ae35d74-ebe9-4afe-98af-79ac388436b8
2003-11-16 16:58:35 +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 3497d098a5 misc Makefile fixes
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@1282 7ae35d74-ebe9-4afe-98af-79ac388436b8
2002-11-13 20:39:07 +00:00