kopia lustrzana https://github.com/Hamlib/Hamlib
description of error handling in the protocol
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2453 7ae35d74-ebe9-4afe-98af-79ac388436b8Hamlib-1.2.8
rodzic
883193fe12
commit
17389f8c9f
|
@ -2,7 +2,7 @@
|
||||||
.\" First parameter, NAME, should be all caps
|
.\" First parameter, NAME, should be all caps
|
||||||
.\" Second parameter, SECTION, should be 1-8, maybe w/ subsection
|
.\" Second parameter, SECTION, should be 1-8, maybe w/ subsection
|
||||||
.\" other parameters are allowed: see man(7), man(1)
|
.\" other parameters are allowed: see man(7), man(1)
|
||||||
.TH RIGCTLD "8" "Septemer 21, 2008" "Hamlib" "Rig Control Daemon"
|
.TH RIGCTLD "8" "November 1, 2008" "Hamlib" "Rig Control Daemon"
|
||||||
.\" Please adjust this date whenever revising the manpage.
|
.\" Please adjust this date whenever revising the manpage.
|
||||||
.\"
|
.\"
|
||||||
.\" Some roff macros, for reference:
|
.\" Some roff macros, for reference:
|
||||||
|
@ -33,9 +33,11 @@ will be especially useful for languages such as Perl, Python, and others.
|
||||||
\fBrigctld\fP communicates to a client through a TCP socket using text
|
\fBrigctld\fP communicates to a client through a TCP socket using text
|
||||||
commands shared with \fBrigctl\fP. The protocol is simple, commands are sent
|
commands shared with \fBrigctl\fP. The protocol is simple, commands are sent
|
||||||
to \fBrigctld\fP on one line and \fBrigctld\fP responds to "get" commands with
|
to \fBrigctld\fP on one line and \fBrigctld\fP responds to "get" commands with
|
||||||
the requested values, one per line. A response may contain one to three lines
|
the requested values, one per line, when successful, otherwise, it responds
|
||||||
of values plus one line containing "END". Each line is terminated with a
|
with one line "RPTR x", where x is a negative number indicating the error code.
|
||||||
newline '\\n' character.
|
Commands that do not return values responds with the line "RPTR x", where x
|
||||||
|
is zero when successful, otherwise is a regative number indicating the error code.
|
||||||
|
Each line is terminated with a newline '\\n' character.
|
||||||
.PP
|
.PP
|
||||||
Keep in mind that \fBHamlib\fP is BETA level software.
|
Keep in mind that \fBHamlib\fP is BETA level software.
|
||||||
While a lot of backend libraries lack complete rig support, the basic functions
|
While a lot of backend libraries lack complete rig support, the basic functions
|
||||||
|
@ -94,6 +96,9 @@ Set config parameter. e.g. stop_bits=2
|
||||||
.br
|
.br
|
||||||
Use -L option for a list.
|
Use -L option for a list.
|
||||||
.TP
|
.TP
|
||||||
|
.B \-e, --end-marker
|
||||||
|
Use END marker in rigctld protocol.
|
||||||
|
.TP
|
||||||
.B \-t, --port=number
|
.B \-t, --port=number
|
||||||
Use \fInumber\fP as the TCP listening port. The default is 4532.
|
Use \fInumber\fP as the TCP listening port. The default is 4532.
|
||||||
.TP
|
.TP
|
||||||
|
|
|
@ -2,7 +2,7 @@
|
||||||
.\" First parameter, NAME, should be all caps
|
.\" First parameter, NAME, should be all caps
|
||||||
.\" Second parameter, SECTION, should be 1-8, maybe w/ subsection
|
.\" Second parameter, SECTION, should be 1-8, maybe w/ subsection
|
||||||
.\" other parameters are allowed: see man(7), man(1)
|
.\" other parameters are allowed: see man(7), man(1)
|
||||||
.TH ROTCTLD "8" "Septembre 21, 2008" "Hamlib" "Rotator Control Daemon"
|
.TH ROTCTLD "8" "Novembre 1, 2008" "Hamlib" "Rotator Control Daemon"
|
||||||
.\" Please adjust this date whenever revising the manpage.
|
.\" Please adjust this date whenever revising the manpage.
|
||||||
.\"
|
.\"
|
||||||
.\" Some roff macros, for reference:
|
.\" Some roff macros, for reference:
|
||||||
|
@ -33,9 +33,11 @@ will be especially useful for languages such as Perl, Python, and others.
|
||||||
\fBrotctld\fP communicates to a client through a TCP socket using text
|
\fBrotctld\fP communicates to a client through a TCP socket using text
|
||||||
commands shared with \fBrotctl\fP. The protocol is simple, commands are sent
|
commands shared with \fBrotctl\fP. The protocol is simple, commands are sent
|
||||||
to \fBrotctld\fP on one line and \fBrotctld\fP responds to "get" commands with
|
to \fBrotctld\fP on one line and \fBrotctld\fP responds to "get" commands with
|
||||||
the requested values, one per line. A response may contain one to three lines
|
the requested values, one per line, when successful, otherwise, it responds
|
||||||
of values plus one line containing "END". Each line is terminated with a
|
with one line "RPTR x", where x is a negative number indicating the error code.
|
||||||
newline '\\n' character.
|
Commands that do not return values responds with the line "RPTR x", where x
|
||||||
|
is zero when successful, otherwise is a regative number indicating the error code.
|
||||||
|
Each line is terminated with a newline '\\n' character.
|
||||||
.PP
|
.PP
|
||||||
Keep in mind that \fBHamlib\fP is BETA level software.
|
Keep in mind that \fBHamlib\fP is BETA level software.
|
||||||
While a lot of backend libraries lack complete rotator support, the basic functions
|
While a lot of backend libraries lack complete rotator support, the basic functions
|
||||||
|
@ -71,6 +73,9 @@ Set config parameter. e.g. stop_bits=2
|
||||||
.br
|
.br
|
||||||
Use -L option for a list.
|
Use -L option for a list.
|
||||||
.TP
|
.TP
|
||||||
|
.B \-e, --end-marker
|
||||||
|
Use END marker in rotctld protocol.
|
||||||
|
.TP
|
||||||
.B \-t, --port=number
|
.B \-t, --port=number
|
||||||
Use \fInumber\fP as the TCP listening port. The default is 4533.
|
Use \fInumber\fP as the TCP listening port. The default is 4533.
|
||||||
.TP
|
.TP
|
||||||
|
|
Ładowanie…
Reference in New Issue