pull/705/head
Mike Black W9MDB 2021-05-18 07:11:43 -05:00
commit e8c7a198ea
6 zmienionych plików z 61 dodań i 53 usunięć

Wyświetl plik

@ -7,7 +7,8 @@ pkgconfigdir = $(libdir)/pkgconfig
pkgconfig_DATA = hamlib.pc pkgconfig_DATA = hamlib.pc
EXTRA_DIST = PLAN LICENSE hamlib.m4 hamlib.pc.in README.developer \ EXTRA_DIST = PLAN LICENSE hamlib.m4 hamlib.pc.in README.developer \
README.betatester README.win32 Android.mk README.betatester README.freqranges README.multicast README.osx \
Android.mk
doc_DATA = ChangeLog COPYING COPYING.LIB LICENSE \ doc_DATA = ChangeLog COPYING COPYING.LIB LICENSE \
README README.betatester README.developer README README.betatester README.developer

83
NEWS
Wyświetl plik

@ -7,51 +7,52 @@ Copyright (C) 2000-2021 Michael Black W9MDB, and others
Please send Hamlib bug reports to hamlib-developer@lists.sourceforge.net Please send Hamlib bug reports to hamlib-developer@lists.sourceforge.net
Version 4.3 Version 4.3
* 2021-??-?? * 2021-??-??
* Generating documentation now requires GNU source-highlighter.
Version 4.2 Version 4.2
* 2021-05-17 * 2021-05-17
* New rig_get_mode_bandwidths -- returns token set for bandwidths for given mode * New rig_get_mode_bandwidths -- returns token set for bandwidths for given mode
Rig command: \get_mode_bandwidths CW Rig command: \get_mode_bandwidths CW
Mode=CW Mode=CW
Normal=500Hz Normal=500Hz
Narrow=50Hz Narrow=50Hz
Wide=2400Hz Wide=2400Hz
* New rig_get_info -- returns token set for all vfos where order does not matter * New rig_get_info -- returns token set for all vfos where order does not matter
This is a string return to allow for easy future expansion without changing the API This is a string return to allow for easy future expansion without changing the API
New tokens may be introduced and can be skipped if not used by clients New tokens may be introduced and can be skipped if not used by clients
Rig command: \get_rig_info Rig command: \get_rig_info
VFO=Main Freq=145000000 Mode=None Width=0 RX=1 TX=1 VFO=Main Freq=145000000 Mode=None Width=0 RX=1 TX=1
VFO=VFOB Freq=145000000 Mode=FM Width=15000 RX=0 TX=0 VFO=VFOB Freq=145000000 Mode=FM Width=15000 RX=0 TX=0
Split=0 SatMode=0 Split=0 SatMode=0
Rig=Dummy Rig=Dummy
App=Hamlib App=Hamlib
Version=20210429 Version=20210429
CRC=0xf49f4708 CRC=0xf49f4708
* New rig_get_vfo_info * New rig_get_vfo_info
Rig command: \get_vfo_info VFOA Rig command: \get_vfo_info VFOA
Freq: 145000000 Freq: 145000000
Mode: None Mode: None
Width: 0 Width: 0
Split: 0 Split: 0
SatMode: 0 SatMode: 0
* FILPATHLEN has changed to HAMLIB_FILPATHLEN * FILPATHLEN has changed to HAMLIB_FILPATHLEN
* USRP lib and gnuradio are deprecated and will be removed in 5.0 * USRP lib and gnuradio are deprecated and will be removed in 5.0
* Added Radan rotator * Added Radan rotator
* Added Malachite SDR * Added Malachite SDR
* Major rework for PRM80 * Major rework for PRM80
* Add twiddle_timeout and twiddle_rit --set-conf options * Add twiddle_timeout and twiddle_rit --set-conf options
rigctld --set-conf=twiddle_timeout=5,twiddle_rit=1 rigctld --set-conf=twiddle_timeout=5,twiddle_rit=1
This will set the twiddle timeout to 5 seconds and turn on twiddle_rit This will set the twiddle timeout to 5 seconds and turn on twiddle_rit
For twiddle timeout VFOB will not be polled for 5 seconds after VFO twiddling For twiddle timeout VFOB will not be polled for 5 seconds after VFO twiddling
is detected is detected
* rigctld --twiddle is deprecated and will be removed in 5.0 along with * rigctld --twiddle is deprecated and will be removed in 5.0 along with
get_twiddle and set_twiddle get_twiddle and set_twiddle
* Rework Doxygen manual including default layout for Doxygen 1.9.1. So far * Rework Doxygen manual including default layout for Doxygen 1.9.1. So far
the amplifier, rotator, and utilities API sections have been updated. The the amplifier, rotator, and utilities API sections have been updated. The
rig (radio) section remains to be updated. rig (radio) section remains to be updated.
Version 4.1 Version 4.1
2021-01-31 2021-01-31

Wyświetl plik

@ -269,6 +269,7 @@ backend. The older version of libusb 0.1.x is no longer supported.
Documentation: Documentation:
* Doxygen * Doxygen
* GNU Source-highlight
N.B.: Some systems can have several versions of the autotools installed. In N.B.: Some systems can have several versions of the autotools installed. In
that case, autoconf may be called "autoconf2.59", autoheader that case, autoconf may be called "autoconf2.59", autoheader

Wyświetl plik

@ -1,4 +1,4 @@
EXTRA_DIST = hamlib.cfg index.doxygen hamlib.css footer.html EXTRA_DIST = hamlib.cfg index.doxygen hamlib.css footer.html hamlib.png
dist_man_MANS = man1/ampctl.1 man1/ampctld.1 \ dist_man_MANS = man1/ampctl.1 man1/ampctld.1 \
man1/rigctl.1 man1/rigctld.1 man1/rigmem.1 man1/rigsmtr.1 \ man1/rigctl.1 man1/rigctld.1 man1/rigmem.1 man1/rigsmtr.1 \
@ -8,5 +8,16 @@ dist_man_MANS = man1/ampctl.1 man1/ampctld.1 \
SRCDOCLST = ../src/rig.c ../src/rotator.c ../src/tones.c ../src/locator.c \ SRCDOCLST = ../src/rig.c ../src/rotator.c ../src/tones.c ../src/locator.c \
../src/event.c ../src/conf.c ../src/mem.c ../src/settings.c ../src/event.c ../src/conf.c ../src/mem.c ../src/settings.c
SCRIPTSLST = build-w32.sh build-w64.sh
# Use GNU source-highlight to generate highlighted shell scripts for the
# Doxygen manual.
doc: hamlib.cfg $(SRCDOCLST) doc: hamlib.cfg $(SRCDOCLST)
for script in $(SCRIPTSLST) ; do \
source-highlight -n -i $(top_srcdir)/scripts/$${script} -o $(top_builddir)/scripts/$${script}.html ; \
done ; \
doxygen hamlib.cfg doxygen hamlib.cfg
clean-local:
-rm -rf $(top_builddir)/doc/html $(top_builddir)/scripts/build-w*.sh.html

Wyświetl plik

@ -30,8 +30,8 @@ INCLUDE_PATH = @top_srcdir@/include
EXAMPLE_PATH = @top_srcdir@/tests/testrig.c \ EXAMPLE_PATH = @top_srcdir@/tests/testrig.c \
@top_srcdir@ \ @top_srcdir@ \
@top_srcdir@/scripts/README.build-Windows \ @top_srcdir@/scripts/README.build-Windows \
@top_srcdir@/scripts/build-w32.sh \ @top_builddir@/scripts/build-w32.sh.html \
@top_srcdir@/scripts/build-w64.sh @top_builddir@/scripts/build-w64.sh.html
QUIET = YES QUIET = YES

Wyświetl plik

@ -24,7 +24,6 @@ These text files are distributed with the Hamlib package.
\subpage Rdmeosx "Mac OS X"; \subpage Rdmeosx "Mac OS X";
\subpage Rdmefrq "Frequency range changes"; \subpage Rdmefrq "Frequency range changes";
\subpage Rdmemulti "Multicast support"; \subpage Rdmemulti "Multicast support";
\subpage Security "Security policy";
\li Other files: \subpage INSTALL; \li Other files: \subpage INSTALL;
\subpage AUTHORS; \subpage AUTHORS;
@ -87,9 +86,9 @@ GNU/Linux.
\section Build README.build-Windows \section Build README.build-Windows
\verbinclude README.build-Windows \verbinclude README.build-Windows
\subsection W32 The build-w32.sh script \subsection W32 The build-w32.sh script
\include{lineno} build-w32.sh \htmlinclude build-w32.sh.html
\subsection W64 The build-w64.sh script \subsection W64 The build-w64.sh script
\include{lineno} build-w64.sh \htmlinclude build-w64.sh.html
*/ */
/*! \page Rdmeosx README.osx /*! \page Rdmeosx README.osx
@ -104,11 +103,6 @@ GNU/Linux.
\verbinclude README.multicast \verbinclude README.multicast
*/ */
/* FIXME: figure out how to include Markdown for HTML output. */
/*! \page Security SECURITY.md
\include SECURITY.md
*/
/*! \page INSTALL INSTALL /*! \page INSTALL INSTALL
\verbinclude INSTALL \verbinclude INSTALL
*/ */