Wykres commitów

36 Commity (3709fcb9827d39948fb7b384d2c76caf02de059d)

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
Nate Bargmann 6ea09a138a Clean up build system, fix test programs
Clean up various left over commented lines from dlopen to single
libhamlib transition.  Remove unneeded configure variables.

Correct minor inconsistencies in Makefile.am files.

Define a new variable, READLINE_LIBS, so that only programs that offer
Readline support are linked against it.

Fix various compilation warnings and errors in test files revealed with
'make check' on MinGW.

Define rig and rotor backends to (mostly) be built in alphabetical
order.
2013-12-10 20:14:22 -06: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
Nate Bargmann ea97c7c3e9 Preserve CFLAGS & CXXFLAGS for the configure user
The Automake manual makes it clear that certain user variables such as
CC, CFLAGS, CXXFLAGS, CPPFLAGS, and so on are to be preserved for the
user running configure.  This patch cleans up such assignments and
assures that PTHREAD_CFLAGS and so forth are applied to those targets
that require it.
2013-05-25 06:00:36 -05:00
Nate Bargmann 93fa0698ec Update LGPL header in GNU Radio 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
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 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 018bcd805d missing include in dist
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@1698 7ae35d74-ebe9-4afe-98af-79ac388436b8
2004-03-03 20:57:38 +00:00
Stéphane Fillod, F8CFE 1a296ceebc WIP
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@1679 7ae35d74-ebe9-4afe-98af-79ac388436b8
2004-02-08 20:27:58 +00:00
Stéphane Fillod, F8CFE 78d61f5f58 acx_pthread.m4 macro
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@1600 7ae35d74-ebe9-4afe-98af-79ac388436b8
2003-11-16 22:12:47 +00:00
Stéphane Fillod, F8CFE ee8651ad96 initial revision
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@1570 7ae35d74-ebe9-4afe-98af-79ac388436b8
2003-10-20 22:34:56 +00:00
Stéphane Fillod, F8CFE 9b59a3b711 added SSB and WFM demodulator classes
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@1553 7ae35d74-ebe9-4afe-98af-79ac388436b8
2003-10-01 19:38:34 +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 6dd08088ca WIP, new demodulator chain class
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@1549 7ae35d74-ebe9-4afe-98af-79ac388436b8
2003-09-28 20:51:05 +00:00
Stéphane Fillod, F8CFE 51d88b3e74 version update
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@1546 7ae35d74-ebe9-4afe-98af-79ac388436b8
2003-09-28 16:00:56 +00:00
Stéphane Fillod, F8CFE 123f1ef98c * this is WIP. Some new demodulators copy/pasted from the GNU Radio project
* declared GrAudio I&Q interface


git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@1545 7ae35d74-ebe9-4afe-98af-79ac388436b8
2003-09-28 15:59:27 +00:00
Stéphane Fillod, F8CFE 94e9f06973 follow register.h init method
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@1540 7ae35d74-ebe9-4afe-98af-79ac388436b8
2003-09-23 22:54:56 +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 27c7db9b4b WIP
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@1430 7ae35d74-ebe9-4afe-98af-79ac388436b8
2003-04-06 18:50:21 +00:00
Stéphane Fillod, F8CFE 1164464937 some fixes, still to scope
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@1369 7ae35d74-ebe9-4afe-98af-79ac388436b8
2003-02-09 23:06:52 +00:00
Stéphane Fillod, F8CFE 03db5524aa * 2 demodulators are WIP: (W)FM and SSB
* MultiTask->process runs on its own thread within Hamlib backend,
	thus no need to compile GNUradio with -DTHREAD=1.
* Appropriate locking to gurantee GNUradio coherency wrt multithreading.
* support for tuner control through Hamlib! The rig model number
	can be set through set_conf
* made backend fully vfo targetable
* added set_level/get_level support. setting RIG_LEVEL_RF works!


git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@1368 7ae35d74-ebe9-4afe-98af-79ac388436b8
2003-02-09 23:02:26 +00:00
Stéphane Fillod, F8CFE 4b266c142a MultiTask in separate thread, support for tuner control through Hamlib, per channel modulation data
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@1367 7ae35d74-ebe9-4afe-98af-79ac388436b8
2003-02-09 22:54:15 +00:00
Stéphane Fillod, F8CFE c0cfa69923 can do vfo target, has set_level, and some priv capabilities
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@1365 7ae35d74-ebe9-4afe-98af-79ac388436b8
2003-02-09 22:49:33 +00:00
Stéphane Fillod, F8CFE dc5a2dee1a new calls and struct
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@1364 7ae35d74-ebe9-4afe-98af-79ac388436b8
2003-02-09 22:47:03 +00:00
Stéphane Fillod, F8CFE b2fe02645a added MC4020/graudio sources, gnuradio.cc now multithreaded, and some testgr fixes
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@1363 7ae35d74-ebe9-4afe-98af-79ac388436b8
2003-02-09 22:46:33 +00:00
Stéphane Fillod, F8CFE cba4901072 Initial release
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@1362 7ae35d74-ebe9-4afe-98af-79ac388436b8
2003-02-09 22:46:00 +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
Stéphane Fillod, F8CFE 52e9a15924 libhamlib-backend.so.x.y.z -> hamlib-backend.so, avoid version info for modules
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@1241 7ae35d74-ebe9-4afe-98af-79ac388436b8
2002-11-04 22:19:31 +00:00
Stéphane Fillod, F8CFE c44dfa2702 automake fix
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@1220 7ae35d74-ebe9-4afe-98af-79ac388436b8
2002-10-29 22:27:25 +00:00
Stéphane Fillod, F8CFE e39518da04 some fixes for gnuradio 0.5
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@1201 7ae35d74-ebe9-4afe-98af-79ac388436b8
2002-10-07 21:46:43 +00:00
Stéphane Fillod, F8CFE 27f6be0fd0 WARNING: renamed strmode to strrmode because the symbol is already in use on BSD systems
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@1139 7ae35d74-ebe9-4afe-98af-79ac388436b8
2002-08-26 21:26:06 +00:00
Stéphane Fillod, F8CFE 41f5748be2 converted to C99 intialization style
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@1132 7ae35d74-ebe9-4afe-98af-79ac388436b8
2002-08-16 17:43:02 +00:00
Stéphane Fillod, F8CFE b8dbee6114 Initial alpha release
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@1096 7ae35d74-ebe9-4afe-98af-79ac388436b8
2002-07-06 09:27:38 +00:00