updates some undocumented details
manpage:
1) add info for 'save' command for the "alias" type
2) note that 'save all' includes the "alias" type
3) list all types available for the 'save' command
(some are redundant)
3) note equivalence of 'save' types:
sig signal
param parameter
netla netal
help save text:
1) include "alias"
2) list all available save types
2) refer to man page for details
Signed-off-by: Dewey Garrett <dgarrett@panix.com>
This fixes some wording problems, simplifies the flow of the text,
and updates the asciidoc documentation to be up-to-date with the manpage.
Signed-off-by: Sebastian Kuzminsky <seb@highlab.com>
After the removal of heuristic overrun detection, this param's value
was never changed from 0.
As noted clearly in the documentation, this parameter was for debugging
and subject to removal at any time, so we don't need to wait to remove
it.
Signed-off-by: Jeff Epler <jepler@unpythonic.net>
The factoring out of the 7i43/7i90/etc EPP driver code never progressed
beyond a good intention.
Thanks to Andy Pugh for the bug report.
Signed-off-by: Sebastian Kuzminsky <seb@highlab.com>
Set P144 to "motor speed at 50 Hz", as expected by the VFD. The driver
used to incorrectly set it to "max motor speed", or "max motor speed
divided by 10", due to my misreading of the Huanyang manual.
This makes RoTT and the VFD speed display correct.
Update hy-vfd manpage to match.
Signed-off-by: Sebastian Kuzminsky <seb@highlab.com>
.. by tuning the dpll so that it can handle the +-500ppm
changes in the linux CLOCK_MONOTONIC rate that can be caused
by software like ntpd and ntpdate.
Signed-off-by: Jeff Epler <jepler@unpythonic.net>
.. by a new read-request function. This is useful on systems
with more than one hm2_eth card, because the transmission of the
second read request can overlap with the first card processing
and responding to its read request.
This also splits the multiple personalities of "queue_read",
so that the length argument to "queue_read" is no longer
overloaded to select whether to queue / actually send / actually
receive the requested reads.
It also fixes the new functions so that they return success /
failure codes correctly; before, some send/recv failures were
logged via LL_PRINT but not by return value.
It also moves rtapi_delay so that the delay is only taken after a
failed recv(). With multiple cards, this typically removes
the delay for all ethernet cards after the first.
In my hal-test harness, these measures together lowered the typical
thread1.time by >40% with two cards.
Signed-off-by: Jeff Epler <jepler@unpythonic.net>
.. including on a single gigabit ethernet interface with a
gigabit switch between the PC and multiple hostmot2 cards.
Signed-off-by: Jeff Epler <jepler@unpythonic.net>