Wykres commitów

224 Commity (master)

Autor SHA1 Wiadomość Data
Mike Black W9MDB 7944ea511d Update rigctld.1 man page 2022-06-21 07:06:22 -05:00
Mike Black W9MDB 9256be1939 Update index.doxygen for github build 2022-06-17 16:31:47 -05:00
Mike Black W9MDB eee02c86f8 Update index.doxygen to README.md 2022-06-17 15:55:05 -05:00
Mike Black W9MDB 71edbcb5cc Trying to fix github build for README.md change 2022-06-17 15:30:08 -05:00
Mike Black W9MDB f555eceff9 Got set_lock_mode and get_lock_mode working now
https://github.com/Hamlib/Hamlib/issues/1044
2022-06-02 15:55:56 -05:00
Mike Black W9MDB ab0e3f3d2b Update rigctl and rigctld man pages to add set_lock_mode and get_lock_mode 2022-05-30 22:26:38 -05:00
Mike Black W9MDB 2cfc02a10c Update rigctl.1 man page to add stop_morse and wait_morse 2022-05-30 07:45:47 -05:00
Mike Black W9MDB 01ddc88608 Update rigctld.1 man page 2022-05-29 23:04:50 -05:00
Mike Black W9MDB 11bcf03229 Add get_separator and set_separator to rigctld
This allows rigctld clients to change the reponse format
Multi-line response will use the new separator for fields and a newline at the end of message.
The allows node-red tcprequest to wait for newline and then parse the fields in one message.
https://github.com/Hamlib/Hamlib/issues/1015
2022-05-21 12:42:34 -05:00
Mike Black W9MDB 921d4d43ef Add -S/--separator option to rigctld to allow something other then \n as a field separator
Should work better for node-red parsing
https://github.com/Hamlib/Hamlib/issues/1030
2022-05-19 12:28:49 -05:00
Mike Black W9MDB 6bd9cdfda0 Update rigctlcom.1 man page to add new -B --mapa2b option 2022-04-24 14:46:30 -05:00
Mike Black W9MDB 770aa4e98a Stage 1 rigctld password working using MD5 hash
Need to add Stage 2 which will be encryption using the MD5 hash as the key so the secret key nevers gets trasmitted
Then need to add a "by connection" capability as password is permanent across connections right now.
2022-04-15 13:21:35 -05:00
Mike Black W9MDB 499198bf50 Basic rigctld password working -- still need to add secure method -- plain text right now
https://github.com/Hamlib/Hamlib/issues/813
2022-03-01 11:39:11 -06:00
Daniele Forsi IU5HKX adeb2980a5 Fix lintian warning: macro 'IN' not defined 2022-02-05 16:59:56 +01:00
Daniele Forsi IU5HKX 69b1f272d7 Fix lintian warning: macro 'RG' not defined 2022-02-05 16:48:15 +01:00
Mike Black W9MDB 908f33b8ef Update rigctld.1 man page to include MainA/B/C and SubA/B/C 2021-12-19 13:17:03 -06:00
Mike Black W9MDB d38a248fda set/get_clock routines for IC7100/7300/7600/7610/7700/7800/785x/9700
https://github.com/Hamlib/Hamlib/issues/851
2021-12-01 22:52:55 -06:00
Mike Black W9MDB a1c8493c62 First cut at clock setting for IC7300/7800/785x/9700
https://github.com/Hamlib/Hamlib/issues/851
2021-12-01 11:50:33 -06:00
Mike Black W9MDB 7e9a8f14cc Update rigctl rigctld man pages to note that dummy device is the default 2021-10-23 08:10:24 -05:00
Mike Black W9MDB 6f018701a0 Update rigctl.1 man page to make -L a bit clearer 2021-10-22 16:35:02 -05:00
Mike Black W9MDB 10c3ab09ac Update send_morse for Yaeus rigs 2021-10-18 23:25:29 -05:00
Mike Black W9MDB e3731400c3 Fix rigctld man page to show numeric only return for chk_vfo
This was changed to maintain compatibility with previous versions
2021-10-18 11:34:05 -05:00
Mike Black W9MDB 5f5aabe176 Fix doc/Makefile.am to not remove ../scripts/build-w*.sh 2021-10-11 22:43:05 -05:00
Mike Black W9MDB 03ebf857a9 Update rotctl.1 man page 2021-08-30 15:19:16 -05:00
Nate Bargmann fee7ea2425
Add typographic conventions section to the main page 2021-05-19 21:54:21 -05:00
Nate Bargmann b1e84abded
Add most all files needed to SRCDOCLST 2021-05-18 18:59:09 -05:00
Nate Bargmann 394c61fa44
Enable optional generation of the PDF manual
In the event anyone wants a PDF version of the reference manual, it can
be generated now.
2021-05-18 11:16:15 -05:00
Nate Bargmann 1501ad78ea
Remove security page as it is for GitHub only
Distribute other files ommitted from the 4.2 release for documentation
generation.  Caveat--don't rush!
2021-05-17 18:31:19 -05:00
Nate Bargmann 2a43303947
Use GNU Source-highlight for documentation build
Generate highlighted and line numbered files for the Windows build
scripts to be included in the generated documentation.

Add clean-local target to doc/Makefile.am to clean generated document
files.

Document requirement for GNU Source-highlight.
2021-05-17 17:35:27 -05:00
Nate Bargmann aaee375d48
Distribute logo image file for the Doxygen manual 2021-05-17 15:15:17 -05:00
Nate Bargmann 0ed6b11088
Update Doxygen comments and main page 2021-05-16 21:10:31 -05:00
Mike Black W9MDB 906b6e62d8 Update man pages 2021-04-28 07:03:10 -05:00
Mike Black W9MDB 4501c1c97b Remove generated files 2021-04-14 15:41:01 -05:00
Mike Black W9MDB 9d310062eb More files for git clone configure to work 2021-04-14 09:19:27 -05:00
Nate Bargmann 132d896e89
Add amp_internal subgroup to Doxygen documentation
The amp_internal subgroup will document those items intended for Hamlib
interal use, i.e. not a part of the public API.
2021-02-20 07:13:55 -06:00
Michael Black W9MDB 5964e1de18 Improve FTDX3000 antenna handling
https://github.com/Hamlib/Hamlib/issues/510
2021-02-17 08:43:12 -06:00
Nate Bargmann 9dce43fc50
Update Docygen comments in rotator.c
Create new group for rot_internal that Doxygen shows under the Modules
tab.
2021-02-15 15:36:47 -06:00
Nate Bargmann 3602c326cd
Include Windows build info and scripts to Doxygen
Add these files as part of the Doxygen generated documentation.
2021-02-14 14:07:11 -06:00
Michael Black W9MDB f81d0ca96e Add info for set_ant 2021-02-14 07:37:02 -06:00
Nate Bargmann d31f6ef441
Unify the amplifier API into a single group 2021-02-11 03:09:17 -06:00
Nate Bargmann 5503dddcdd
Exclude rotclass.h from Doxygen processing
Exclude rotclass.h from Doxygen processing for now.
2021-02-11 02:30:24 -06:00
Nate Bargmann 7b32e58a76
Exclude ampclass.h from Doxygen processing
Exclude ampclass.h from Doxygen processing for now.
2021-02-08 12:48:47 -06:00
Nate Bargmann 30c04fabd4
Exclude amp_conf.h from Doxygen processing
As amp_conf.h only contains private function declarations exclude it
from Doxygen processing for now.
2021-02-08 12:38:23 -06:00
Nate Bargmann d4bc60be0b
Update Doxygen files
The latest Doxygen has changed the footer.html substantially from the
much older version we were using.  Add some Hamlib project specific
information to it.

Align hamlib.cfg.in to the latest Doxygen.

Reduce hamlib.css to only those elements needed for Hamlib
customization.

Add hamlib.png as a project logo.
2021-02-05 20:36:49 -06:00
Michael Black W9MDB 0fe9b866d2 Update rigctl.1 man page for W command format 2021-01-19 11:18:38 -06:00
Michael Black W9MDB 2a0deb3415 Add RIG_LEVEL_RFPOWER_METER_WATTS
Old level of 0-1 just doesn't work well with the varying power levels in rigs now
2020-12-16 17:47:49 -06:00
Michael Black W9MDB 44baf44dcc Update rigctl.1 man page 2020-12-11 17:20:34 -06:00
Mikael Nousiainen bb315270bf Merge branch 'master' into rotator-speed-control-and-status 2020-12-02 21:46:23 +02:00
Michael Black W9MDB dd3ed134dd Turns out M2 has two different protcols
So we now have RC2800, RC2800_EARLY_AZ, and RC2800_EARLY_AZEL
RC2800_EARLY_AZ is azimuth only
Update rotctl man page for move keywords
https://github.com/Hamlib/Hamlib/issues/451
2020-11-30 09:22:33 -08:00
Mikael Nousiainen a48f149955 Implement funcs, levels and parms + the ext variants for rotators. Add option to not change rotator speed when using the move command. Add rotator status flags. Work in progress. 2020-11-24 21:51:10 +02:00
Michael Black W9MDB bba86fb6a1 Update rigctl.1 man page 2020-11-21 08:25:13 -06:00
Michael Black W9MDB 131d45551c Update rigctld.1 man page
https://github.com/Hamlib/Hamlib/issues/404
2020-10-23 11:52:00 -05:00
Michael Black W9MDB d4e1e91272 Fix rigctl -W and --twiddle_timeout 2020-10-22 16:04:53 -05:00
Daniele Forsi 1e00e4e8db Fix typos
Command line:
codespell --write-changes --summary --skip=*.m4 --ignore-words-list="develope,get's,quitt,setts,som,ue,vektor,objext,ans
2020-10-11 18:03:50 +02:00
Michael Black W9MDB c500b342a5 Update man pages for get_chan
https://github.com/Hamlib/Hamlib/issues/370
2020-09-17 10:37:22 -05:00
Michael Black W9MDB f107faf71e Update man pages for set_ant 2020-09-17 08:20:51 -05:00
Michael Black W9MDB 975824c618 Update rigctl.1 set_ant 2020-09-11 08:40:07 -05:00
Nate Bargmann e4727094ab
Update informational man pages for Hamlib 4.0 2020-09-10 08:40:04 -05:00
Nate Bargmann 42f4177306
Update utilities man pages for Hamlib 4.0 2020-09-10 08:36:57 -05:00
Nate Bargmann 516779cf03
Expand section on examples
Add note on testing output.
2020-09-10 08:34:31 -05:00
Daniele Forsi d7b332c3f7 Fix spelling errors
Fixed using the following command:
codespell --write-changes --summary --skip=*.m4 --ignore-words-list="develope,get's,quitt,setts,som,ue,vektor"
codespell --write-changes --summary --skip=aclocal.m4,lib --ignore-words-list="develope,get's,quitt,setts,som,ue,vektor"

Codespell home page: https://github.com/codespell-project/codespell
2020-07-24 09:02:48 +02:00
Michael Black W9MDB 65d8ac8d95 Fix spelling error in rigctl.1 2020-07-14 12:56:09 -05:00
Michael Black W9MDB e8bd6517af Update rigctld.1 manpage with ip6 info and examples 2020-06-22 23:42:01 -05:00
Michael Black W9MDB 87a83ffbb1 rigctld now works with rigctl in vfo mode
https://github.com/Hamlib/Hamlib/issues/259
set_vfo_opt can now dynamically change vfo mode on rigctld
So this example now works...does some non-vfo stuff then switches to vfo mode
rigctl -m 2 F 14074000 V VFOB F 14076000 V VFOA f V VFOB f set_vfo_opt 1 f VFOA
rigctl commands v,V and S have been changed to not require VFO arguments
New API function rig_set_vfo_opt -- only implemented for Net rigctl as it doesn't apply to any other rigs
2020-05-27 12:21:41 -05:00
mdblack98 5eb5b6f3d8 https://github.com/Hamlib/Hamlib/issues/227
Added read_only flag everywhere
2020-04-26 14:37:03 -05:00
Michael Black 6fc7554443 Update rotctl.1 to add some description of azimuth and elevation 2020-04-09 15:36:07 -05:00
Michael Black 9a49167b69 Update long command for -Y rigctl option and man page 2020-04-05 23:35:20 -05:00
Michael Black 15f56aca22 Update H/h command to implemented...though not in many rigs 2020-04-05 23:23:11 -05:00
Michael Black defe4e8f10 Update rigctl rigctld man pages for new f command that now returns the VFO too 2020-03-20 08:22:40 -05:00
Michael Black 086e3ae9da Add dump_caps and dump_state info to man pages 2020-03-06 12:09:42 -06:00
Michael Black f18b0ebb07 Add -X to rigctld.1 2020-03-01 22:48:46 -06:00
Michael Black 49aa7d00a7 Fix get_ant RIG_ANT_CURR logic 2020-02-12 07:20:34 -06:00
Michael Black 1463762ff0 Update rigctl.1 man page for new set_ant and get_ant 2020-02-10 15:48:00 -06:00
Michael Black cab9cffdd8
Add CM108, GPIO, and GPION to rigctl.1 man page 2020-01-21 22:52:35 -06:00
Michael Black 011efe0452
Merge branch 'master' of https://github.com/Hamlib/Hamlib 2019-12-11 07:47:24 -06:00
Nate Bargmann 7525d63207
Distribute and install new amplifier man pages 2019-12-11 06:42:41 -06:00
Nate Bargmann f7d05a9d44
Minor man page updates
Bump revision date and add amplifiers to the COPYING section on project
description.
2019-12-11 06:28:17 -06:00
Nate Bargmann 7f1675e0f5
New ampctld manual page 2019-12-11 06:28:16 -06:00
Nate Bargmann ab811acf35
Minor updates to rigctld manual page 2019-12-11 06:28:16 -06:00
Nate Bargmann 108e35d3cd
New manual page for ampctl 2019-12-11 06:28:15 -06:00
Nate Bargmann e5325b551a
Minor rigctl man page updates 2019-12-10 19:30:56 -06:00
Michael Black 1806496538
Update rigctl.1 to include W command 2019-12-09 23:45:18 -06:00
Nate Bargmann 1a20e7e89e
Remove GNU Texinfo dependency
As all of the information in the Texinfo manual had been converted to
Unix manual pages some time ago, remove GNU Texinfo as a distribution
dependency.  The rationale is that manual pages (roff) has more support
in various editors than Texinfo and the man utility is rather well
understood in contrast to the poor quality of the stand-alone GNU info
utility.  Several utilities are available to convert the roff man pages
into various formats such as HTML and PDF.
2019-12-04 02:06:07 -06:00
Michael Black d1c12a6e96
Get rid of some blank pages in manual 2019-10-11 08:16:40 -05:00
Michael Black ccd3ca48c6 New utility to allow non-hamlib-aware programs to use hamlib rigs via COM ports
Virtual com ports providing a TS-2000 Emulator
Example connecting N1MM or such to FLRig via COM5/COM6 virtual COM pair
rigctlcom -m 4 -R COM5 -S 115200
N1MM connects to COM6 TS-2000 115200 8N1
2019-01-20 19:33:22 -06:00
Nate Bargmann 451bbfcf1f Add empty dvi: target to quell distcheck error 2018-12-13 15:15:00 -06:00
Nate Bargmann 478a7a25c1 Merge branch 'new_man_pages' 2018-07-29 22:11:31 -05:00
Nate Bargmann 5a79fcdbe1 Synchronize Texinfo manual with man7 pages
The Texinfo manual is now kept in sync with the project information
manual pages.  The Texinfo manual may be retired at some later date but
for now the two sets of documentation will be kept in sync.
2018-07-29 22:03:24 -05:00
Nate Bargmann d984a58113 New project information manual pages
Project information manual pages (section 7) have been created from the
Texinfo manual that provide a set of general information pages about
Hamlib.
2018-07-29 22:00:14 -05:00
Nate Bargmann e3f1e4adcf Utility man pages: minor edits 2018-07-29 21:59:15 -05:00
Michael Black W9MDB b8cd8c0a9a FLRig thread safety improved and now works WSJT-X split mode with multiple connections 2018-05-09 23:01:55 -05:00
Nate Bargmann a3a788cbf7 Add some tips on Hamlib man pages formatting 2018-05-03 07:31:12 -05:00
Nate Bargmann 5f05a0491e Move utility man page files to doc/man1
Maintain manual page files in the doc directory rather than the source
directories.
2018-04-30 07:19:59 -05:00
Michael Black W9MDB 6c369109e6 Add debug time stamps via -Z and --debug-time-stamps 2018-04-15 15:06:52 -05:00
Nate Bargmann 6efb7b64b2 Create HTML manual at 'make dist' time
Per the suggestion of Greg Troxel, N1DAM, remove the need for the 'makeinfo'
dependency at build time by creating the HTML version of the manual along with
the info version at 'make dist' time.  The removes the build dependency on
'makeinfo' that was introduced since the release of 3.1.
2018-03-23 18:15:55 -05:00
c vw d008ca6e5d Microham support. Use "uh-rig" for rig_pathname to talk to the
microHam device for CAT. If you want hardware PTT via the microham
device, use DTR method and ptt_pathname "uh-ptt".
2017-09-10 19:56:59 -05:00
Nate Bargmann a3522a627f Install certain top level files into docdir
Install generated Texinfo HTML manual into docdir/html.
2017-07-27 21:33:14 -05:00
Nate Bargmann a8c56853d3 Rename autogen.sh to bootstrap to follow GNU guidelines
Update relevant document files to describe 'boostrap' and 'configure'.
2017-07-27 21:30:13 -05:00
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