Wykres commitów

30 Commity (revert-38-master)

Autor SHA1 Wiadomość Data
Michael Black 199111bcc4 Changed some modules to LGPL in lieu of GPL 2016-10-31 11:05:24 -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
Stephane Fillod 32a4066050 add DttSP control through UDP interface 2012-01-30 23:22:32 +01:00
Nate Bargmann ccbfdc42e1 Assure NULL terminated strings in flexradio file.
Various strncpy operations could result in a port pathname that is not a
NULL terminated string as the allowed string length is the same size as
the buffer per the strncpy manual page.  This is corrected by assuring
that the allowed length is FILPATHLEN - 1.
2012-01-07 21:48:05 -06:00
Nate Bargmann 681bba4844 Update LGPL header in Flexradio source files.
TNX to Lucian Laga, YO6PLB, for the notification.
2011-08-22 21:38:35 -05:00
Kamal Mostafa, KA6MAL ad1cf04ea7 source warnings cleanup: #if-0 out a few unused routines
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@3063 7ae35d74-ebe9-4afe-98af-79ac388436b8
2011-02-27 22:42:17 +00: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 49e446d105 fix warning (WIP)
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2753 7ae35d74-ebe9-4afe-98af-79ac388436b8
2009-11-01 22:35:57 +00:00
Stéphane Fillod, F8CFE 033d4f6519 UDP interface support besides IPC
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2743 7ae35d74-ebe9-4afe-98af-79ac388436b8
2009-10-30 23:43:50 +00:00
Thomas Beierlein, DL1JBE 12c8b0549c changed RIG_STATUS_NEW into RIG_STATUS_UNTESTED.
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2423 7ae35d74-ebe9-4afe-98af-79ac388436b8
2008-10-26 13:38:51 +00:00
Stéphane Fillod, F8CFE cca5fd3b19 prevent invalid free() in cleanup
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2355 7ae35d74-ebe9-4afe-98af-79ac388436b8
2008-05-07 22:18:25 +00:00
Stéphane Fillod, F8CFE 9fbf975f19 new file: flexradio.[ch],dttsp.c, removed sdr1k.h
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2233 7ae35d74-ebe9-4afe-98af-79ac388436b8
2007-11-07 19:09:29 +00:00
Stéphane Fillod, F8CFE a4980ef28a initial release, inspired by my work on gnuradio backend
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2232 7ae35d74-ebe9-4afe-98af-79ac388436b8
2007-11-07 19:08:30 +00:00
Stéphane Fillod, F8CFE d870c37176 move backend declaration into flexradio.c
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2231 7ae35d74-ebe9-4afe-98af-79ac388436b8
2007-11-07 19:06:44 +00:00
Stéphane Fillod, F8CFE c1779ac703 move backend prototypes into flexradio.h
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2230 7ae35d74-ebe9-4afe-98af-79ac388436b8
2007-11-07 19:05:40 +00:00
Stéphane Fillod, F8CFE 9fae198566 renamed port_t as hamlib_port_t
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@1957 7ae35d74-ebe9-4afe-98af-79ac388436b8
2005-04-03 12:27:17 +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 3e43344263 Split parallel port primitives in separate file from serial
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@1862 7ae35d74-ebe9-4afe-98af-79ac388436b8
2004-10-02 20:37:24 +00:00
Stéphane Fillod, F8CFE 66360b4f14 Prefixed misc str* and parse_* calls with rig_ to export them in rig.h
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@1738 7ae35d74-ebe9-4afe-98af-79ac388436b8
2004-05-17 21:09:45 +00:00
Stéphane Fillod, F8CFE 6c58a7b7d8 freq_t casting
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@1672 7ae35d74-ebe9-4afe-98af-79ac388436b8
2004-02-08 17:41:52 +00:00
Stéphane Fillod, F8CFE d32781a806 added set_level PREAMP
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@1586 7ae35d74-ebe9-4afe-98af-79ac388436b8
2003-11-16 17:22:06 +00:00
Stéphane Fillod, F8CFE 9052ad41c0 work based on Gerald's CRig.cls
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@1560 7ae35d74-ebe9-4afe-98af-79ac388436b8
2003-10-07 22:21:57 +00:00
Stéphane Fillod, F8CFE de179ba56b * First working version! still a WIP though..
* reworked parallel port access: invert logic to make it more natural
* explicit ppdev locking


git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@1544 7ae35d74-ebe9-4afe-98af-79ac388436b8
2003-09-28 15:36:57 +00:00
Stéphane Fillod, F8CFE 24da2d721a Include LIBOBJ portability replacements
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@1529 7ae35d74-ebe9-4afe-98af-79ac388436b8
2003-08-25 22:41:29 +00:00
Stéphane Fillod, F8CFE b082e43e2d Initial release
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@1479 7ae35d74-ebe9-4afe-98af-79ac388436b8
2003-06-22 19:36:37 +00:00