Wykres commitów

76 Commity (revert-38-master)

Autor SHA1 Wiadomość Data
Ervin Hegedus 2b657e7c9d Added Lua binding and demo script 2016-12-13 16:28:41 -06: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 9c2989e1a4 Favor $HOME over '~' in text
As perhaps not all shells support '~' as a shortcut for $HOME, use $HOME
instead to clarify text.
2016-01-16 09:17:39 -06:00
Bill Somerville aebe52a45e Add a new command line option '--no-restore-ai' ('-n') to rigctl
As Hamlib now restores the rig auto information state (AI) on exit
there is now a need to disable that functionality so that rigctl can
be used to set/reset AI mode on the rig explicitly.

A new  public API  function 'rig_no_restore_ai()'  is also  added that
allows any  client to  disable this auto  AI restore  functionality if
required. Most  clients should do nothing  as restoring AI state  is a
good thing.
2015-12-04 00:22:01 +00:00
Nate Bargmann 69c2ceb957 Set LD_LIBRARY_PATH for test programs
Setting LD_LIBRARY_PATH for testcpp and testrig in the generated test
shell scripts corrects a long-standing bug that broke 'make check'.

Add Hamlib_design.eps to allow 'make dvi' to succeed when running
'make distcheck'.
2013-05-07 22:22:07 -05:00
Nate Bargmann dae53864a8 doc/Makefile.am: Don't build/distribute PDF manual
Building PDF may be problematic with older texinfo tools so don't build
or distribute the PDF version of the manual.  On systems with a newer
texinfo installation, 'make pdf' will generate a print version of the
manual.
2013-04-21 19:18:57 -05:00
Nate Bargmann 09e4e672f9 hamlib.texi: Chapter 3 draft
Initial draft of chapter 3 of the Hamlib manual.
2013-04-12 10:35:04 -05:00
Nate Bargmann c7dc2059eb Split chapters from hamlib.texi
Make working with the texinfo files more manageable by splitting the
large chapters into their own files.

Actually include the texinfo files into the source distribution.
2013-03-10 21:17:44 -05:00
Nate Bargmann 5f8fc0cf6e hamlib.texi: Chapter 2 draft
Initial draft of chapter 2 of the Hamlib manual.
2013-03-03 06:54:18 -06:00
Nate Bargmann 4a7e7ff103 hamlib.texi: Chapter 1 draft
Complete draft of Chapter 1, including the Hamlib-design.png image from
Martin, AA6E.
2013-02-28 12:32:30 -06:00
Nate Bargmann f35f2f1919 doc/Makefile.am: distribute Texinfo HTML and PDF
Build and distribute the HTML and PDF files generated from the Texinfo
source with 'make dist'.  Also install these files with 'make install'.
2013-02-27 12:49:13 -06:00
Nate Bargmann dc7e50ba73 doc: First run at texinfo documentation
After much consideration, texinfo was chosen for the Hamlib manual.
Initially Docbook had been considered and then abandoned.  Doxygen
generated output from the source files has filled that role since but
experience has shown that more explanation would be useful.  ASCIIdoc
had been considered and while HTML and PDF outputs are possible, GNU
info style documentation seems not to be.  Texinfo provides for all
three and is easily integrated into Automake and enables version and
update variables generated by Autotools to be easily integrated into the
documentation.

The manual is released under the GNU Free Document License with no
invariant sections and no cover texts.  This meets the current Debian
Free Software Guidelines.
2013-02-24 08:04:51 -06:00
Nate Bargmann a5f13e0056 Set AC_PREREQ to 2.67, enable Automake warnings
Deprecate the use of the INCLUDES variable in favor of the AM_CPPFLAGS
variable per Automake warnings and documentation.
2012-02-03 22:09:45 -06:00
Nate Bargmann, N0NB 9083fd9144 Move files into their relevant directories
doc/ directory is now only for Doxygen generated documentation.

git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@3048 7ae35d74-ebe9-4afe-98af-79ac388436b8
2011-02-14 03:04:19 +00:00
Nate Bargmann, N0NB 54eed55ac0 Remove obsolete SGML files.
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@3047 7ae35d74-ebe9-4afe-98af-79ac388436b8
2011-02-14 03:03:54 +00:00
Nate Bargmann, N0NB cf6443e3c4 Doxygen tweaks
New CSS file, added Doxygen logo to footer, tweaked hamlib.cfg.in for
Doxygen configuration.  Minor edits to index.doxygen.

Minor Doxygen edits to rotlist.h and network.c

git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@3035 7ae35d74-ebe9-4afe-98af-79ac388436b8
2011-02-03 02:52:17 +00:00
Joop Stakenborg, PG4I 4cd49c5a62 distribute footer.html
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2180 7ae35d74-ebe9-4afe-98af-79ac388436b8
2007-01-31 20:36:51 +00:00
Martin Ewing, AA6E 3056681ec4 documentation
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2154 7ae35d74-ebe9-4afe-98af-79ac388436b8
2006-10-30 20:21:15 +00:00
Martin Ewing, AA6E 4d55a93b19 documentation page
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2150 7ae35d74-ebe9-4afe-98af-79ac388436b8
2006-10-17 01:26:44 +00:00
Martin Ewing, AA6E e4fbbad792 documentation
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2146 7ae35d74-ebe9-4afe-98af-79ac388436b8
2006-10-15 00:49:08 +00:00
Martin Ewing, AA6E f6ddc3edad documentation
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2145 7ae35d74-ebe9-4afe-98af-79ac388436b8
2006-10-15 00:27:52 +00:00
Martin Ewing, AA6E b46e096dcd doc improvements
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2143 7ae35d74-ebe9-4afe-98af-79ac388436b8
2006-10-13 18:24:02 +00:00
Martin Ewing, AA6E 59afa7d404 doxygen formatting
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2140 7ae35d74-ebe9-4afe-98af-79ac388436b8
2006-10-12 19:19:47 +00:00
Stéphane Fillod, F8CFE 938edd5245 add some Internet links, fixes Debian Bug#263287
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@1791 7ae35d74-ebe9-4afe-98af-79ac388436b8
2004-08-09 20:55:31 +00:00
Stéphane Fillod, F8CFE 57bc360860 deprecated in favor of hamlib.cfg.in
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@1790 7ae35d74-ebe9-4afe-98af-79ac388436b8
2004-08-09 20:53:47 +00:00
Stéphane Fillod, F8CFE 0bb9b90e45 copy from hamlib.cfg with tweaks to allow VPATH build
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@1789 7ae35d74-ebe9-4afe-98af-79ac388436b8
2004-08-09 20:52:53 +00:00
Stéphane Fillod, F8CFE 08bb4b3909 add event.c, misc tuning
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@1490 7ae35d74-ebe9-4afe-98af-79ac388436b8
2003-06-22 19:58:59 +00:00
Stéphane Fillod, F8CFE 281a188dff don't forget style sheet in dist
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@1486 7ae35d74-ebe9-4afe-98af-79ac388436b8
2003-06-22 19:51:49 +00:00
Nate Bargmann, N0NB 6b33e4038f 2003-04-04:
Updated:
		Implemented RIT functions, setting and reading PTT status
		as well as (rudimentary) reading S-meter level.

	New:
		README.ft890


git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@1422 7ae35d74-ebe9-4afe-98af-79ac388436b8
2003-04-05 04:13:53 +00:00
Nate Bargmann, N0NB 8d53121692 2003-02-26
Added:
		doc/README.rotorez -- backend to API document
	Updated:
		Added rot_set_conf support to rotorez.c
		Added interactive support for rot_set_conf in rotctl.c
		Updated rotctl.1 for changes.


git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@1397 7ae35d74-ebe9-4afe-98af-79ac388436b8
2003-02-27 03:47:47 +00:00
Nate Bargmann, N0NB 07eed6da75 2003-01-18
Updated:
		More code cleanups.  Updated README.ft920 to reflect
		latest backend status.


git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@1353 7ae35d74-ebe9-4afe-98af-79ac388436b8
2003-01-19 04:48:00 +00:00
Nate Bargmann, N0NB 0decddf9e1 2003-01-06
Updated:
		Added set/get_split_freq/mode support to FT-920 backend.
		Added error handling in ft920.c to pass errors from called
		functions to main library.


git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@1342 7ae35d74-ebe9-4afe-98af-79ac388436b8
2003-01-07 03:32:35 +00:00
Nate Bargmann, N0NB ce7cfacd49 2002-11-23
New:
		Added doc/README.ft920 to document FT-920 behavior with
		Hamlib.

	Updated:
		Added support for rig_set_split and rig_get_split


git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@1292 7ae35d74-ebe9-4afe-98af-79ac388436b8
2002-11-23 14:09:21 +00:00
Stéphane Fillod, F8CFE b635bdf847 doxygenized rig.h and riglist.h
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@1277 7ae35d74-ebe9-4afe-98af-79ac388436b8
2002-11-12 00:12:35 +00:00
Alexandru Csete OZ9AEC 7c6afab810 Added rotator.h and rotlist.h to the input list.
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@1274 7ae35d74-ebe9-4afe-98af-79ac388436b8
2002-11-09 13:11:10 +00:00
Stéphane Fillod, F8CFE e2f54e9d10 split rig.c
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@1242 7ae35d74-ebe9-4afe-98af-79ac388436b8
2002-11-04 22:22:30 +00:00
Stéphane Fillod, F8CFE c69f9b4168 cleanup doxygen warnings
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@1191 7ae35d74-ebe9-4afe-98af-79ac388436b8
2002-09-24 21:42:56 +00:00
Stéphane Fillod, F8CFE 9b7cabeae8 removed deprecated script, we're now using doxygen/DocBook
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@1190 7ae35d74-ebe9-4afe-98af-79ac388436b8
2002-09-23 22:33:46 +00:00
Stéphane Fillod, F8CFE bee4ed212b moved to ..
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@1189 7ae35d74-ebe9-4afe-98af-79ac388436b8
2002-09-23 22:27:36 +00:00
Stéphane Fillod, F8CFE 890b968fe4 moved from html/
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@1188 7ae35d74-ebe9-4afe-98af-79ac388436b8
2002-09-23 22:27:09 +00:00
Alexandru Csete OZ9AEC de8ee0497d Modified to use new stylesheet.
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@1145 7ae35d74-ebe9-4afe-98af-79ac388436b8
2002-09-02 14:42:36 +00:00
Alexandru Csete OZ9AEC 533f6c57a9 Added new stylesheet to make API docs look better.
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@1144 7ae35d74-ebe9-4afe-98af-79ac388436b8
2002-09-02 14:41:41 +00:00
Stéphane Fillod, F8CFE 51ea94cdb5 removed autogenerated files, use autogen.sh instead
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@1088 7ae35d74-ebe9-4afe-98af-79ac388436b8
2002-07-02 18:03:25 +00:00
Stéphane Fillod, F8CFE cf23615f9e regenerated
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@1056 7ae35d74-ebe9-4afe-98af-79ac388436b8
2002-05-28 21:46:50 +00:00
Stéphane Fillod, F8CFE 5f0f666feb *** empty log message ***
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@1037 7ae35d74-ebe9-4afe-98af-79ac388436b8
2002-04-23 19:46:35 +00:00
Stéphane Fillod, F8CFE ea99461ec0 regenerated
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@956 7ae35d74-ebe9-4afe-98af-79ac388436b8
2002-02-12 22:12:29 +00:00
Stéphane Fillod, F8CFE 70236eef81 Initial release
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@954 7ae35d74-ebe9-4afe-98af-79ac388436b8
2002-02-12 22:10:46 +00:00
Stéphane Fillod, F8CFE 79c78af3ac misc fixes
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@953 7ae35d74-ebe9-4afe-98af-79ac388436b8
2002-02-12 22:10:20 +00:00
Stéphane Fillod, F8CFE 0ff9644fb1 misc fix
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@952 7ae35d74-ebe9-4afe-98af-79ac388436b8
2002-02-12 22:08:33 +00:00
Stéphane Fillod, F8CFE 4e0dc37371 regenerated
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@946 7ae35d74-ebe9-4afe-98af-79ac388436b8
2002-01-29 22:04:08 +00:00