Update:
rotator.h and locator.c--rewrote dec2*() and *2dec()
functions to use a sign flag. Further tweaked qrb()
for proper output.
testloc.c--rewrote as necessary to support changes in
locator.c
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@1574 7ae35d74-ebe9-4afe-98af-79ac388436b8
Update:
src/locator.c -- Improved handling of very tiny distances
in qrb() as well as a new formula for azimuth.
tests/testloc.c -- extended distance output display for
very to 6 decimal places which is useful for showing the
distance of 12 digit locators.
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@1572 7ae35d74-ebe9-4afe-98af-79ac388436b8
Updated:
rotator.h -- new declarations dec2dmmm() and dmmm2dec()
locator.c -- new functions dec2dmm() and dmm2dec() also
reworked document comments
testloc.c -- support for new dec2dmm() and dmmm2dec()
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@1535 7ae35d74-ebe9-4afe-98af-79ac388436b8
Updated:
locator.c -- fixed "zero bug" in dec2dms() and dms2dec()
rotator.h -- changed dec2dms() and dms2dec() parameter,
degrees to float and minutes to double
testloc.c -- modified to support changed parameters
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@1534 7ae35d74-ebe9-4afe-98af-79ac388436b8
Update:
locator.c -- added argument int pair_count to
longlat2locator() and changed longlat2locator() from
void to type int return. Changed *seconds argument in
dms2dec() and dec2dms() from type int to type double.
rotator.h -- function prototypes to match above.
testloc.c -- modified to support changes in locator.c
Added additional command line parameter, locator-length
which is expected after the first locator and before the
optional second locator.
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@1517 7ae35d74-ebe9-4afe-98af-79ac388436b8
Update:
locator.c incoporated Dave Hines' code to work with
extended locators as long as 6 lon/lat pairs. Changed
locator array to be a nul terminated string as created
by longlat2locator().
testloc.c changed to accomodate nul terminated string
from longlat2locator().
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@1516 7ae35d74-ebe9-4afe-98af-79ac388436b8
to set_split_vfo/get_split_vfo, and take an extra transmit vfo arg.
Ascending compatibility is retained at the API frontend level.
NOTE: only function name has changed. The backends do not implement
necessarily the new semantic (the extra tx vfo is just ignored).
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@1425 7ae35d74-ebe9-4afe-98af-79ac388436b8
Update:
Fixed a stupid error in ft890_get_freq that caused returned
freq to be divided by 10.
Added two new functions, set_ptt and get_ptt to set rig
into and out of TX mode and query PTT status.
Modified ft890_set_freq to check passed vfo against stored
value and update rig only if passed vfo differs.
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@1413 7ae35d74-ebe9-4afe-98af-79ac388436b8
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