Wykres commitów

62 Commity (55d034c83433dbc1b57eec6c9e07ab652de3b910)

Autor SHA1 Wiadomość Data
Nate Bargmann 55d034c834 Build system: Syntax and formatting cleanup
Cleaned up M4sh syntax for variable quoting, replaced shell 'if'
conditionals with M4sh AS_IF macro and shell 'case' with AS_CASE macro.
Properly quoted macro variables.  Added comments to configure.ac
describing actions, commented out obsolete macros, commented obsolecent
macros, and added comments for major sections.

Corrected a Mingw linker error on the .EXE files adding
'--enable-auto-import' to their LD flags.  Testing this commit on win32
shows that rigctld is now working properly.  Will need to port this to
the Stable branch and test.

Replaced older local macros with newer replacements from GNU Autoconf
archive.
2012-09-27 14:22:07 -05:00
Nate Bargmann c3bc66eafc Tidy up rotctl --list output
Implemented hash table to temporarily store and sort the rot models by ID
to print the --list by model numbers.  Hash is implemented using
uthash.h, see http://uthash.sourceforge.net/

Suppressed rot backend register output by setting rig_debug_level to 0
for list output.

Removed rotlist definition of RPC backend.
2012-02-13 15:28:03 -06:00
Nate Bargmann cb1732fc2a Fix error for 'make check'
Implement several simple shell scripts to exercise various aspects of
Hamlib.  The previous implementation relied on the installation of
DejaGNU and the tests/config and tests/*.test directories were not
distributed.  Also, later Autotools documenation seems to suggest that
DejaGNU is to be replaced by Autotest.  The generation and use of simple
scripts was chosen to provide a usable check target until Autotest can
be supported.
2012-01-12 15:34:38 -06:00
Nate Bargmann, N0NB 121f4a996b Implement and document Extended Response Protocol for rotctld
New test program, testrotctld.pl for rotctld
Implemented locator.c functions in rotctl and rotctld



git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2831 7ae35d74-ebe9-4afe-98af-79ac388436b8
2010-02-14 22:18:00 +00:00
Nate Bargmann, N0NB 52a87d096c Added initial support for Block protocol in rigctld and documented same.
Rewrote testctld.pl for new block protocol and included it with 
source distribution.



git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2813 7ae35d74-ebe9-4afe-98af-79ac388436b8
2010-01-24 23:24:20 +00:00
Stéphane Fillod, F8CFE c14de60c41 Use pkg-config check for libxml2 instead of ancient m4 macro, patch by Priit Laes
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2677 7ae35d74-ebe9-4afe-98af-79ac388436b8
2009-03-21 11:19:02 +00:00
Thomas Beierlein, DL1JBE 636911225b Added missing script for build of distribution.
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2425 7ae35d74-ebe9-4afe-98af-79ac388436b8
2008-10-27 20:45:40 +00:00
Stéphane Fillod, F8CFE 4cbfe38c1d initial rotctld release (same idea as rigctld)
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2382 7ae35d74-ebe9-4afe-98af-79ac388436b8
2008-09-12 22:55:10 +00:00
Stéphane Fillod, F8CFE b58bd02ef3 do not make rigctld conditional anoymore, check for winsock2 so rigctld can compile on mingw32
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2358 7ae35d74-ebe9-4afe-98af-79ac388436b8
2008-05-08 16:21:33 +00:00
Stéphane Fillod, F8CFE b133ee9062 rigctld.8 man page
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2280 7ae35d74-ebe9-4afe-98af-79ac388436b8
2008-01-06 22:48:59 +00:00
Stéphane Fillod, F8CFE 13cd46419e new rigctld
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2244 7ae35d74-ebe9-4afe-98af-79ac388436b8
2007-11-11 23:05:37 +00:00
Stéphane Fillod, F8CFE 467fe36b23 automated generation of <backend>_lst.html files for web site sup-info
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2200 7ae35d74-ebe9-4afe-98af-79ac388436b8
2007-05-21 20:35:41 +00:00
Stéphane Fillod, F8CFE c8f0b6052d new rigsmtr
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2198 7ae35d74-ebe9-4afe-98af-79ac388436b8
2007-05-21 20:03:17 +00:00
Stéphane Fillod, F8CFE 3a976e1c84 fix vpath build of rigmatrix.html
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2196 7ae35d74-ebe9-4afe-98af-79ac388436b8
2007-05-21 19:53:46 +00:00
Stéphane Fillod, F8CFE 45a0e41c0c Use the lib XML 2 macro file
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@1807 7ae35d74-ebe9-4afe-98af-79ac388436b8
2004-08-16 22:32:25 +00:00
Stéphane Fillod, F8CFE d2c9605fd5 fix typo
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@1759 7ae35d74-ebe9-4afe-98af-79ac388436b8
2004-06-14 21:07:58 +00:00
Thierry Leconte, F4DWV 22eb95c38e add rigswr
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@1756 7ae35d74-ebe9-4afe-98af-79ac388436b8
2004-06-14 20:13:35 +00:00
Stéphane Fillod, F8CFE 7ed7ab59e9 added rigmem
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@1623 7ae35d74-ebe9-4afe-98af-79ac388436b8
2003-12-04 23:15:54 +00:00
Stéphane Fillod, F8CFE 916a21ad52 moved some sprintf's out of library into dumpcap application.
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@1594 7ae35d74-ebe9-4afe-98af-79ac388436b8
2003-11-16 17:34:00 +00:00
Stéphane Fillod, F8CFE 9bb96bc753 lib replacement needed for portability
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@1557 7ae35d74-ebe9-4afe-98af-79ac388436b8
2003-10-01 21:51:19 +00:00
Stéphane Fillod, F8CFE b8b048189e DejaGNU tests
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@1515 7ae35d74-ebe9-4afe-98af-79ac388436b8
2003-08-20 07:28:49 +00:00
Stéphane Fillod, F8CFE fd9075048d added rig_bench app to measure get_freq/get_mode speed
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@1381 7ae35d74-ebe9-4afe-98af-79ac388436b8
2003-02-24 20:55:12 +00:00
Stéphane Fillod, F8CFE 7c57c346ae testfreq doesn't need backends
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@1341 7ae35d74-ebe9-4afe-98af-79ac388436b8
2003-01-06 22:13:09 +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 2cbac50168 user app need libmisc, in case of
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@1229 7ae35d74-ebe9-4afe-98af-79ac388436b8
2002-10-31 00:23:12 +00:00
Stéphane Fillod, F8CFE 440ebc0c99 build only when requested
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@1206 7ae35d74-ebe9-4afe-98af-79ac388436b8
2002-10-07 21:55:28 +00:00
Stéphane Fillod, F8CFE 4e528d0f85 merged testcaps and dumpcaps into rigctl, added -u option (dumpcaps) to rigctl
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@1160 7ae35d74-ebe9-4afe-98af-79ac388436b8
2002-09-06 14:07:17 +00:00
Stéphane Fillod, F8CFE 99b831683f ignore dumpcaps return value
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@945 7ae35d74-ebe9-4afe-98af-79ac388436b8
2002-01-29 22:03:03 +00:00
Stéphane Fillod, F8CFE 3fc5f29a64 testcpp moved to ../c++
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@912 7ae35d74-ebe9-4afe-98af-79ac388436b8
2002-01-27 14:45:04 +00:00
Stéphane Fillod, F8CFE 6b37509e11 rot backend fix
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@879 7ae35d74-ebe9-4afe-98af-79ac388436b8
2002-01-16 23:34:18 +00:00
Stéphane Fillod, F8CFE e39d1cc10a added rotctl: rotator control
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@829 7ae35d74-ebe9-4afe-98af-79ac388436b8
2001-12-28 20:35:44 +00:00
Stéphane Fillod, F8CFE 86c67a8273 various cleanup and testloc added
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@819 7ae35d74-ebe9-4afe-98af-79ac388436b8
2001-12-27 22:02:19 +00:00
Stéphane Fillod, F8CFE 6f83897dcb misc fix
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@794 7ae35d74-ebe9-4afe-98af-79ac388436b8
2001-12-26 23:33:55 +00:00
Stéphane Fillod, F8CFE 55a98968dd build flags cleanup
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@770 7ae35d74-ebe9-4afe-98af-79ac388436b8
2001-12-19 03:28:25 +00:00
Stéphane Fillod, F8CFE dc9487a284 static/dynamic build fixes
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@744 7ae35d74-ebe9-4afe-98af-79ac388436b8
2001-12-16 11:07:54 +00:00
Stéphane Fillod, F8CFE 54c2039062 more flexible management of the list of backends, prepare work for optional
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@683 7ae35d74-ebe9-4afe-98af-79ac388436b8
2001-10-16 19:24:07 +00:00
Stéphane Fillod, F8CFE 7df2e93de6 added rpc backend
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@674 7ae35d74-ebe9-4afe-98af-79ac388436b8
2001-10-07 21:49:23 +00:00
Stéphane Fillod, F8CFE 3debb5052f added kachina backend, winradio no more optional
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@631 7ae35d74-ebe9-4afe-98af-79ac388436b8
2001-08-12 23:00:43 +00:00
Stéphane Fillod, F8CFE 42725c83f6 added rigctl man page, workaround for libtool bug?
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@600 7ae35d74-ebe9-4afe-98af-79ac388436b8
2001-07-21 13:02:31 +00:00
Stéphane Fillod, F8CFE a273617c2c added uniden and tentec backends
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@585 7ae35d74-ebe9-4afe-98af-79ac388436b8
2001-07-14 16:45:20 +00:00
Stéphane Fillod, F8CFE 12566bdd40 fix dist
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@580 7ae35d74-ebe9-4afe-98af-79ac388436b8
2001-07-11 07:09:33 +00:00
Stéphane Fillod, F8CFE c1ea846263 misc fix
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@564 7ae35d74-ebe9-4afe-98af-79ac388436b8
2001-06-20 06:03:36 +00:00
Stéphane Fillod, F8CFE 409d2d8e52 added sample C++ demo program
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@554 7ae35d74-ebe9-4afe-98af-79ac388436b8
2001-06-15 07:06:11 +00:00
Stéphane Fillod, F8CFE 9c32855611 more portability stuff
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@541 7ae35d74-ebe9-4afe-98af-79ac388436b8
2001-06-11 00:41:28 +00:00
Stéphane Fillod, F8CFE 33ec1fdd31 misc update (yaesu)
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@532 7ae35d74-ebe9-4afe-98af-79ac388436b8
2001-06-04 21:25:07 +00:00
Stéphane Fillod, F8CFE 252c7d75d3 maintainance work
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@518 7ae35d74-ebe9-4afe-98af-79ac388436b8
2001-06-02 18:11:49 +00:00
Stéphane Fillod, F8CFE aebf5a58b1 Install only rigctl
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@492 7ae35d74-ebe9-4afe-98af-79ac388436b8
2001-05-22 22:02:21 +00:00
Stéphane Fillod, F8CFE c32308e044 * added dumpmem
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@479 7ae35d74-ebe9-4afe-98af-79ac388436b8
2001-05-04 22:44:57 +00:00
Stéphane Fillod, F8CFE 3148e26ec5 * new testcaps released
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@460 7ae35d74-ebe9-4afe-98af-79ac388436b8
2001-04-24 20:04:47 +00:00
Stéphane Fillod, F8CFE f859ece040 * added new 'pcr' backend (Icom PCR1000)
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@421 7ae35d74-ebe9-4afe-98af-79ac388436b8
2001-03-02 18:28:35 +00:00