1. Komponenten
Die meisten Befehle in der folgenden Liste haben ihre eigenen Manpages. Für einige gibt es erweiterte Beschreibungen, für andere nur begrenzte Beschreibungen. Anhand dieser Liste wissen Sie, welche Komponenten existieren, und Sie können man
befehlsname auf Ihrer UNIX-Befehlszeile verwenden, um zusätzliche Informationen zu erhalten. Um die Informationen in der man-Seite anzuzeigen, geben Sie in einem Terminal-Fenster ein:
man axis
Die eine oder andere Einrichtung eines UNIX-Systems kann die explizite Angabe der Sektion der man-Seite erfordern. Wenn Sie nicht finden, die man-Seite oder der Name der man-Seite ist bereits von einem anderen UNIX-Tool mit der LinuxCNC man-Seite in einem anderen Abschnitt, dann versuchen Sie, explizit den Abschnitt, wie in man _sectionno_ axis
, mit sectionno = 1 für Nicht-Echtzeit-und 9 für Echtzeit-Komponenten.
Anmerkung
|
Siehe auch den Abschnitt Man Pages auf der Dokumentationsübersicht oder de, Dateibaum. Um in den Man Pages zu suchen, verwenden Sie das UNIX-Tool apropos . |
1.1. Benutzerschnittstellen (Nicht-Echtzeit)
1.1.1. Maschinensteuerung
AXIS LinuxCNC (ehemals "Enhanced Machine Controller") GUI |
|||
AXIS Fernzugriff (engl. Remote Interface) |
|||
Touchy LinuxCNC Grafische Benutzeroberfläche |
|||
Touchy LinuxCNC Grafische Benutzeroberfläche |
|||
Beobachten Sie die HAL-Pins und befehlen Sie LinuxCNC über NML |
|||
nur manuell Digital Read Out (DRO) |
|||
Framework zur dialogorientierten G-Code-Generierung auf dem Controller |
|||
Python-Implementierung von NGCGUI |
|||
AXIS - TOUCHY LinuxCNC Grafische Benutzeroberfläche |
1.1.2. Virtuelle Schalttafeln (VCP)
Virtuelles Bedienfeld für LinuxCNC basierend auf Glade, Gtk und HAL Widgets |
|||
GladeVCP - verwendet von Beispielkonfigurationen zur Demonstration von Glade Virtual_demo |
|||
Grafische Vorschau des G-Codes |
|||
GUI für die Moveoff-Komponente |
|||
Dienstprogramm für Panelui |
|||
Virtuelles Bedienfeld für LinuxCNC |
|||
Python Virtual Control Panel Demonstrationskomponente |
|||
Qt-basiertes virtuelles Bedienfeld |
1.1.3. Virtuelle Vismach-Maschinen
Vismach Virtuelle Maschine GUI |
|||
Vismach Virtuelle Maschine GUI |
|||
Vismach Virtuelle Maschine GUI |
|||
Vismach Virtuelle Maschine GUI |
|||
hexagui - Vismach Virtual Machine-GUI |
|||
hexagui - Vismach Virtual Machine-GUI |
|||
Vismach Virtuelle Maschine GUI |
|||
puma560agui - GUI für virtuelle Maschinen von Vismach |
|||
Vismach Virtuelle Maschine GUI |
|||
Vismach Virtuelle Maschine GUI |
|||
Vismach Virtuelle Maschine GUI |
|||
Vismach Virtuelle Maschine GUI |
|||
Vismach Virtuelle Maschine GUI |
|||
Vismach Virtuelle Maschine GUI |
1.2. Bewegung (Nicht-Echtzeit)
1.3. Hardware-Treiber
1.3.1. VFD & Kommunikationsschnittstellen (Nicht-Echtzeit)
Kommunikation mit Mesa-Ethernet-Karten |
|||
HAL Nicht-Echtzeit-Komponente für Automation Direct GS2 VFDs |
|||
HAL-Nicht-Echtzeit-Komponente für Huanyang-VFDs der GT-Serie |
|||
HAL Nicht-Echtzeit-Komponente für Huanyang VFDs |
|||
MB2HAL ist eine generische Nicht-Echtzeit-HAL-Komponente zur Kommunikation mit einem oder mehreren Modbus-Geräten. Modbus RTU und Modbus TCP werden unterstützt. |
|||
HAL Nicht-Echtzeit-Komponente für Mitsubishi A500 F500 E500 A500 D700 E700 F700-Serien VFDs (andere können funktionieren) |
|||
Überwacht die XHC-HB04-Hängeleuchte und warnt vor einer Unterbrechung der Verbindung |
|||
Powtran PI500 Modbus-Treiber |
|||
Modbus-Kommunikation mit einem Powermax-Plasmaschneidgerät |
|||
Testen der Modbus-Kommunikation mit einem Powermax-Plasmaschneidgerät |
|||
Steuern Sie HAL-Pins mit den Geräten ShuttleXpress, ShuttlePRO und ShuttlePRO2 von Contour Design |
|||
HAL Nicht-Echtzeit Komponente für SVD-P(S) VFDs |
|||
HAL Nicht-Echtzeit-Komponente für Delta VFD-B Frequenzumrichter |
|||
HAL Nicht-Echtzeit-Komponente für Toshiba-Schneider VF-S11 Frequenzumrichter |
|||
Hitachi WJ200 Modbus-Treiber |
|||
Nicht-Echtzeit-HAL-Komponente für das xhc-hb04-Pendant |
|||
Veraltetes Skript zum Joggen von Wheel |
|||
Nicht-Echtzeit drehbares Rad zu Positionierung (engl. jog dial) HAL Komponente für das drahtlose XHC WHB04B-6 USB Gerät |
1.4. Mesa und andere I/O-Karten (Echtzeit)
hal_ppmc |
Pico Systems Treiber für analoge Servo-, PWM- und Stepper-Controller |
||
Treiber für Beaglebone GPIO-Pins |
|||
Echtzeit HAL-Komponente zur Kommunikation mit einem oder mehreren parallelen PC-Ports |
|||
Mesa Electronics-Treiber für das 7I43 EPP Anything IO Board mit HostMot2 (weitere Informationen finden Sie in der Manpage) |
|||
LinuxCNC HAL-Treiber für die Mesa Electronics 7I90 EPP Anything IO-Karte mit HostMot2-Firmware |
|||
LinuxCNC HAL-Treiber für die Mesa Electronics Ethernet Anything IO-Karten, mit HostMot2-Firmware |
|||
Mesa Electronics-Treiber für die 5I20-, 5I22-, 5I23-, 4I65- und 4I68 Anything I/O-Karten mit HostMot2-Firmware. (Siehe die Manpage für weitere Informationen) |
|||
LinuxCNC HAL-Treiber für die Mesa Electronics SPI Anything IO Boards, mit HostMot2-Firmware |
|||
LinuxCNC HAL-Treiber für die Mesa Electronics SPI Anything IO Boards, mit HostMot2-Firmware |
|||
Mesa Electronics Treiber für die HostMot2-Firmware. |
|||
Unterstützung für den MAX31855 Thermoelement-zu-Digital-Wandler mit Bitbanged SPI |
|||
Mesa Electronics-Treiber für die 7I65 Acht-Achsen-Servokarte. (Siehe die Manpage für weitere Informationen) |
|||
Einfacher PktUART-Test mit Microstrain 3DM-GX3-15 Kreisel |
|||
Eine Beispielkomponente, die zeigt, wie man auf den Hostmot2 UART zugreift |
|||
Echtzeittreiber für opto22 PCI-AC5 Karten |
|||
pluto_servo |
Pluto-P Treiber und Firmware für den Parallelport FPGA, für Servos |
||
pluto_step |
Pluto-P Treiber für den Parallelport FPGA, für Stepper |
||
Hardwaretreiber für die digitalen E/A-Bits der seriellen Schnittstelle des 8250 und 16550 |
|||
An utility for setting Smart Serial NVRAM parameters |
|||
hostmot2 - Smart Serial LinuxCNC HAL Treiber für die Mesa Electronics HostMot2 Smart-Serial Remote Karten |
1.5. Dienstprogramme (Nicht-Echtzeit)
Plottet den Wert eines HAL-Pins als Histogramm |
|||
Erstellen, kompilieren und installieren von LinuxCNC HAL Komponenten |
|||
Beobachten von HAL-Pins, -Signale und -Parametern |
|||
Manipuliert des LinuxCNC HAL von der Kommandozeile |
|||
Utility script used when parsing HAL files. It allows to have multiple load-commands for multiple instances of the same component. |
|||
Erzeugt einen Bericht über den Status des HAL |
|||
Remote-control interface for LinuxCNC |
|||
Manipuliert des LinuxCNC HAL von der Kommandozeile |
|||
Probendaten von HAL in Echtzeit |
|||
Software-Oszilloskop zur Anzeige von Echtzeit-Wellenformen von HAL-Pins und -Signalen |
|||
HAL-Parameter, Pins und Signale anzeigen |
|||
Streamen von Daten aus Dateien an HAL in Echtzeit |
|||
Manipuliert die LinuxCNC HAL von der Kommandozeile aus mit Tcl |
|||
Konvertiert Bitmap-Bilder in G-Code |
|||
Abfragen einer INI-Dateie |
|||
Plottet Histogramm der Maschinenlatenz |
|||
Eine weitere Möglichkeit, Latenzzahlen anzuzeigen |
|||
Testen der Latenzzeit des Echtzeitsystems |
|||
Create a desktop icon for LinuxCNC |
|||
Utility for compiling Modbus drivers |
|||
Log motion commands sent from LinuxCNC |
|||
Konfigurationsassistent für Mesa-Karten |
|||
GUI zur Anzeige und Einstellung von einem oder mehreren HAL-Eingängen |
|||
Ein Konfigurationsassistent für Maschinen mit parallelen Anschlüssen |
|||
Converts 2.7 format INI files to 2.8 format |
|||
Sets the debug level for the non-realtime part of LinuxCNC |
|||
Adjust ini tuning variables on the fly with save option |
|||
Control HAL pins with any Linux input device, including USB HID devices |
|||
Collects information about the LinuxCNC version and the host |
|||
Controls root access for system hardware |
|||
Retrieves LinuxCNC variables |
|||
LinuxCNC (ehemals "Enhanced Machine Controller") |
|||
LinuxCNC Grafische Benutzeroberfläche für LCD-Zeichenanzeige |
|||
Text-mode interface for commanding LinuxCNC over the network |
|||
Ermöglicht Netzwerkzugriff auf LinuxCNC Interna über NML |
|||
Live LinuxCNC status description |
|||
Standalone G-code interpreter |
|||
Telnet based scheduler for LinuxCNC |
|||
A script to configure the system for use of QTdesigner |
|||
Jog the machine to a position, and record the state |
|||
A component of the tool database system (an alternative to the classic tooltable) |
|||
A component of the tool database system (an alternative to the classic tooltable) |
|||
Tool table editor |
1.6. Signalverarbeitung (Echtzeit)
1.6.1. Logik und Bitwise
UND-Gatter mit zwei Eingängen. Damit der Ausgang wahr ist, müssen beide Eingänge wahr sein. (and2) |
|||
Berechnet verschiedene bitweise Operationen an den beiden Eingabewerten |
|||
Filtert verrauschte digitale Eingänge: Details |
|||
Filter noisy digital inputs Details description |
|||
Auswahl eines von mehreren Ausgangsstiften durch Ganzzahl und/oder oder einzelne Bits |
|||
Kanten-Detektor |
|||
Notaus-Verriegelung |
|||
D-Typ Flip-Flop |
|||
Allgemeine logische Funktionskomponente |
|||
5-input logic function based on a look-up table description |
|||
8-Bit-Binär-Match-Detektor |
|||
Einzel-, Doppel-, Dreifach- und Vierfach-Klick-Detektor |
|||
Schaltet zwischen einer bestimmten Anzahl von Ausgangsbits um |
|||
Inverter |
|||
One-Shot-Pulsgenerator |
|||
ODER-Gatter mit zwei Eingängen |
|||
Resets an IO signal |
|||
8-Bit-Binär-Match-Detektor. |
|||
IEC TOF Timer - Verzögerung der fallenden Flanke eines Signals |
|||
Push-on, push-off von Drucktastern mit kurzem Tastendruck |
|||
Button auf Nist-Logik umschalten |
|||
IEC TON Timer - Verzögerung der steigenden Flanke eines Signals |
|||
Äquivalent eines zeitverzögerten Relais. |
|||
IEC TP Timer - erzeugt einen High-Impuls von definierter Dauer bei steigender Flanke |
|||
Legt ein Signal nur dann auf einen E/A-Pin, wenn es aktiviert ist, ähnlich wie ein Tristate-Puffer in der Elektronik |
|||
Legt ein Signal nur dann auf einen E/A-Pin, wenn es aktiviert ist, ähnlich wie ein Tristate-Puffer in der Elektronik |
|||
XOR-Gatter mit zwei Eingängen (Exklusiv-ODER) |
1.6.2. Arithmetisch und Fließkomma
Computes the absolute value and sign of a integer input signal |
|||
Computes the absolute value and sign of a 64 bit integer input signal |
|||
Computes the absolute value and sign of a float input signal |
|||
Biquad IIR-Filter |
|||
Lineare Interpolation zwischen zwei Werten durchführen |
|||
Komparator mit zwei Eingängen und Hysterese |
|||
Verwendet einen Parameter, um den Wert eines Pins festzulegen |
|||
Zählt Eingangsimpulse (veraltet). Verwenden Sie die Komponente encoder. |
|||
Berechnet die Ableitung der Eingangsfunktion. |
|||
Gibt den Mittelpunkt zurück, wenn er sich innerhalb des Schwellenwerts befindet. |
|||
Quotient aus zwei Fließkomma-Eingaben. |
|||
Rechner für die Hypotenuse (euklidischer Abstand) mit drei Eingaben. |
|||
Tiefpassfilter mit ganzzahligen Ein- und Ausgängen |
|||
Integrator |
|||
Berechnet die Umkehrung des Eingangssignals. |
|||
Eindimensionaler Kalman-Filter, auch bekannt als lineare quadratische Schätzung (LQE) |
|||
Konvertiert die Anzahl (wahrscheinlich von einem Encoder) in einen Gleitkommawert. |
|||
HAL component for dimming LEDs |
|||
Tiefpassfilter |
|||
Begrenzt das Ausgangssignal auf einen Wert zwischen min und max. |
|||
Begrenzt das Ausgangssignal auf den Bereich zwischen min und max. Begrenzt seine Anstiegsgeschwindigkeit auf weniger als maxv pro Sekunde.
|
|||
Limit the output signal to fall between min and max.
Limit its slew rate to less than maxv per second. Limit its second derivative to less than MaxA per second squared |
|||
Eindimensionale Nachschlagetabelle (engl. lookup table) |
|||
Berechne die Mehrheit von 3 Eingaben |
|||
Verfolgt die minimalen und maximalen Werte der Eingabe für die Ausgänge. |
|||
Produkt aus zwei Eingaben. |
|||
Wahl zwischen zwei Eingangswerten aus (multiplexer). |
|||
Wahl zwischen zwei Eingangswerten aus (multiplexer). |
|||
Wählt einen von vier Eingangswerten (multiplexer). |
|||
Wahl aus einem von acht Eingangswerten (multiplexer). |
|||
Auswahl aus einem von sechzehn Eingangswerten (multiplexer). |
|||
Bestimmt, ob zwei Werte annähernd gleich sind. |
|||
Fügt einer Eingabe einen Offset hinzu und subtrahiert ihn vom Feedbackwert. |
|||
latch for error signals |
|||
Probenahme und Halten. |
|||
Summe von vier Eingängen (jeweils mit einer Skala) |
|||
Wendet eine Skalierung und einen Offset auf seinen Eingang an. |
|||
Summe aus zwei Eingängen (jeweils mit einem Verstärkungsfaktor) und einem Offset. |
|||
Kumulierte Laufzeit des Timers zählt HH:MM:SS des aktiven Eingangs. |
|||
Komponente, die das Zeitverhalten bei der Thread-Planung misst. |
|||
Zählt aufwärts oder abwärts, mit optionalen Grenzen und Wraparound-Verhalten. |
|||
Fenster-Komparator. |
|||
Überwachen Sie einen bis zweiunddreißig Eingänge auf einen „Herzschlag“. |
|||
Gewichtete Summe, konvertiert eine Gruppe von Bits in eine ganze Zahl. |
|||
xhc-hb04 Komfort-Dienstprogramm |
1.7. Signal generation (Realtime)
Creates a square-wave for the charge pump input of some controller boards. |
|||
Software PWM/PDM generation, see description. |
|||
Signal generator, see description. |
|||
Simulated quadrature encoder, see description. |
|||
Software step pulse generation, see description. |
1.7.1. Typumwandlung
Konvertierung einer Zahl in die Gray-Code Repräsentation |
|||
Konvertiert eine vorzeichenlose 32-Eingabe in einzelne Bits |
|||
Konvertiert von bit in float |
|||
Konvertiert von bit nach s32 |
|||
Konvertiert von bit nach u32 |
|||
Konvertiert von float nach s32 |
|||
Konvertiert von float nach u32 |
|||
Konvertiert von s32 in Bit |
|||
Konvertiert von s32 in float |
|||
Konvertiert von s32 nach u32 |
|||
Konvertiert von u32 in Bit |
|||
Konvertiert von u32 in float |
|||
Konvertiert von u32 nach s32 |
|||
Convert a value from bit to s64 |
|||
Convert a value from bit to u64 |
|||
Convert a value from float to s64 |
|||
Convert a value from float to u64 |
|||
Convert a value from s32 to s64 |
|||
Convert a value from s32 to u64 |
|||
Convert a value from s64 to bit |
|||
Convert a value from s64 to float |
|||
Convert a value from s64 to s32 |
|||
Convert a value from s64 to u32 |
|||
Convert a value from s64 to u64 |
|||
Convert a value from u32 to s64 |
|||
Convert a value from u32 to u64 |
|||
Convert a value from u64 to bit |
|||
Convert a value from u64 to float |
|||
Convert a value from u64 to s32 |
|||
Convert a value from u64 to s64 |
|||
Convert a value from u64 to u32 |
|||
Konvertiert Gray-Code-Eingabe in Binärformat |
1.8. Kinematiken (Echtzeit)
CoreXY-Kinematiken |
|||
Kinematik für ein Differentialgetriebe |
|||
LinuxCNC HAL-Komponente für den Antrieb mehrerer Gelenke von einer einzigen Achse |
|||
Kinematikmodul, das eine Achse auf mehrere Gelenke abbildet. |
|||
Ergibt sechs Freiheitsgrade in Position und Orientierung (XYZABC). Die Position der Motoren wird zur Kompilierzeit festgelegt. |
|||
Kinematik, die einen allgemeinen Manipulator mit seriellen Gliedern und bis zu 6 Winkelgelenken modellieren kann. |
|||
1:1-Entsprechung zwischen Gelenken und Achsen. Die meisten Standardfräs- und -drehmaschinen verwenden das triviale Kinematikmodul. |
|||
Kinematik Definitionen für LinuxCNC. |
|||
Kinematik für pumaähnliche Roboter |
|||
Kalibrierte Kinematik für 3-Achsen-Maschines |
|||
Kinematics for a tabletop 5 axis mill named max with tilting head (B axis) and horizontal rotary mounted to the table (C axis). Provides UVW motion in the rotated coordinate system. |
|||
Umschaltbare Kinematik für eine Fräs-Dreh-Maschine |
|||
Kinematik für PUMA-ähnliche Roboter. |
|||
Kinematik für einen Rosenmotor |
|||
Die X- und Y-Achsen sind um 45 Grad gegenüber den Gelenken 0 und 1 gedreht. |
|||
Kinematik für SCARA-Roboter. |
|||
Die Gelenke stellen den Abstand des kontrollierten Punktes von drei vordefinierten Orten (den Motoren) dar, was drei Freiheitsgrade in der Position (XYZ) ergibt. |
|||
Vorlage für benutzerdefinierte Kinematiken |
|||
Switchable kinematics for 5 axis machine with rotary table A and B |
|||
Switchable kinematics for 6 axis machine with a rotary table C, rotary spindle B and nutating spindle A |
|||
Switchable kinematics for 6 axis machine with a rotary table B, rotary spindle C and nutating spindle A |
1.9. Motorsteuerung (engl. motor control) (Echtzeit)
Multipliziert die Eingabe mit dem Verhältnis von aktueller Geschwindigkeit und Vorschubgeschwindigkeit. |
|||
Homing module template |
|||
Dynamic range based axis limits |
|||
Akzeptiert NML-Bewegungsbefehle, interagiert mit HAL in Echtzeit |
|||
Diese Komponente ist ein einachsiger einfacher Trajektorienplaner, wie er auch für das Jogging in LinuxCNC verwendet wird. |
|||
Trajectory Planning (tp)-Modulskelett |
1.10. Motor control (Echtzeit)
Proportional-/Integral-/Ableitungsregler mit Selbstoptimierung. |
|||
BLDC- und AC-Servo-Regelkomponenten |
|||
Zwei-Eingabe-Version der Clarke-Transformation |
|||
Clarke-Transformation (3-Phasen nach kartesisch) |
|||
Inverse Clarke-Transformation |
|||
Software counting of quadrature encoder signals, see description. |
|||
Proportional/integral/derivative controller, description. |
|||
Software PWM/PDM generation, see description. |
|||
Software step pulse generation, see description. |
1.11. Simulation/Testing
Used to allow testing of an axis. Used In PnCconf. |
|||
schafft eine simulierte Echtzeitumgebung |
|||
Ein simulierter Plasmabrennerh |
|||
Eine Komponente zur Simulation von Referenz- und Endschalterns |
|||
Referenzschalters Simulator |
|||
Konvertierung der HAL-Pin-Eingänge in Tastencodess |
|||
Eine Komponente zur Simulation der Pins der hal_parport Komponente |
|||
Simulierte Spindel mit Indeximpulse |
|||
Simulieren eines Sondeneingangs |
1.12. Sonstiges (Echtzeit)
Jog two axes (or joints) at an angle |
|||
Erstellen, kompilieren und installieren Sie LinuxCNC HAL Komponenten. |
|||
Echtzeit-Software-SPS (engl. PLC), die auf Kontaktplan-Logik basiert. Siehe Kapitel ClassicLadder für weitere Informationen. |
|||
Creates a square-wave for the charge pump input of some controller boards. |
|||
Elektronisches Getriebe zur Synchronisierung zweier Achsen. |
|||
Enumerate integer values into bits |
|||
Compute External Offset Per Angle |
|||
zeigt mit GTK/Glade erstellte virtuelle Kontrollfelder an |
|||
Histogram bins utility for scripts/hal-histogram |
|||
Setzt nichtlineare Joypad-Bewegungen, Deadbands und Skalen. |
|||
Comp utility for scripts/latency-histogram |
|||
Anzeigen einer Meldung |
|||
Component for HAL-only offsets |
|||
Outputs laser power based upon pre programmed rastering data |
|||
Probendaten von HAL in Echtzeit. |
|||
Signal generator, see description. |
|||
Sondieren einer angenommenen Hemisphäre. |
|||
Erzeugt harte Echtzeit-HAL-Threads. |
|||
Komponente zum Testen des Threadverhaltens. |
|||
Wird von StepConf verwendet, um das Testen von Beschleunigungs- und Geschwindigkeitswerten für eine Achse zu ermöglichen. |
|||
Streamen von Daten aus Dateien an HAL in Echtzeit. |
|||
Legen Sie Ausgabepins mit Werten aus Parametern fest (veraltet). |
1.12.1. Other Hardware interfaces (Realtime)
Skaliert die Laserausgangsleistung auf der Grundlage der Eingangsleistung der Geschwindigkeit und der zurückzulegenden Entfernung |
|||
Streamen von HAL-Daten auf einen LCD-Bildschirm |
|||
Convert integers to HAL pins. Optionally scan a matrix of I/O ports to create those integers. |
1.12.2. Spindle related
Wählt einen von zwei Geschwindigkeitsbereichen aus. |
|||
Bereitstellung eines PID-Befehlseingangs für den Orientierungsmodus auf der Grundlage der aktuellen Spindelposition, des Zielwinkels und des Orientierungsmoduse |
|||
Steuerung einer Spindel mit unterschiedlicher Beschleunigung und Verzögerung und optionaler Schaltskalierung |
|||
Spindle at-speed and underspeed detection |
1.12.3. Tool related
Orientiert ein Werkzeugwechsler-Karussell anhand verschiedener Kodierungsschematas |
|||
HAL non-realtime component to enable manual tool changes&. |
1.12.4. Plasma cutter related
2. HAL-API-Aufrufe
hal_add_funct_to_thread.3hal
hal_bit_t.3hal
hal_create_thread.3hal
hal_del_funct_from_thread.3hal
hal_exit.3hal
hal_export_funct.3hal
hal_export_functf.3hal
hal_float_t.3hal
hal_get_lock.3hal
hal_init.3hal
hal_link.3hal
hal_malloc.3hal
hal_param_bit_new.3hal
hal_param_bit_newf.3hal
hal_param_float_new.3hal
hal_param_float_newf.3hal
hal_param_new.3hal
hal_param_s32_new.3hal
hal_param_s32_newf.3hal
hal_param_u32_new.3hal
hal_param_u32_newf.3hal
hal_parport.3hal
hal_pin_bit_new.3hal
hal_pin_bit_newf.3hal
hal_pin_float_new.3hal
hal_pin_float_newf.3hal
hal_pin_new.3hal
hal_pin_s32_new.3hal
hal_pin_s32_newf.3hal
hal_pin_u32_new.3hal
hal_pin_u32_newf.3hal
hal_ready.3hal
hal_s32_t.3hal
hal_set_constructor.3hal
hal_set_lock.3hal
hal_signal_delete.3hal
hal_signal_new.3hal
hal_start_threads.3hal
hal_type_t.3hal
hal_u32_t.3hal
hal_unlink.3hal
hal.3
undocumented.3hal
3. RTAPI-Aufrufe
EXPORT_FUNCTION.3rtapi
MODULE_AUTHOR.3rtapi
MODULE_DESCRIPTION.3rtapi
MODULE_LICENSE.3rtapi
RTAPI_MP_ARRAY_INT.3rtapi
RTAPI_MP_ARRAY_LONG.3rtapi
RTAPI_MP_ARRAY_STRING.3rtapi
RTAPI_MP_INT.3rtapi
RTAPI_MP_LONG.3rtapi
RTAPI_MP_STRING.3rtapi
rtapi.3
rtapi_app_exit.3rtapi
rtapi_app_main.3rtapi
rtapi_clock_set_period.3rtapi
rtapi_delay.3rtapi
rtapi_delay_max.3rtapi
rtapi_exit.3rtapi
rtapi_get_clocks.3rtapi
rtapi_get_msg_level.3rtapi
rtapi_get_time.3rtapi
rtapi_inb.3rtapi
rtapi_init.3rtapi
rtapi_module_param.3rtapi
RTAPI_MP_ARRAY_INT.3rtapi
RTAPI_MP_ARRAY_LONG.3rtapi
RTAPI_MP_ARRAY_STRING.3rtapi
RTAPI_MP_INT.3rtapi
RTAPI_MP_LONG.3rtapi
RTAPI_MP_STRING.3rtapi
rtapi_mutex.3rtapi
rtapi_outb.3rtapi
rtapi_print.3rtap
rtapi_prio.3rtapi
rtapi_prio_highest.3rtapi
rtapi_prio_lowest.3rtapi
rtapi_prio_next_higher.3rtapi
rtapi_prio_next_lower.3rtapi
rtapi_region.3rtapi
rtapi_release_region.3rtapi
rtapi_request_region.3rtapi
rtapi_set_msg_level.3rtapi
rtapi_shmem.3rtapi
rtapi_shmem_delete.3rtapi
rtapi_shmem_getptr.3rtapi
rtapi_shmem_new.3rtapi
rtapi_snprintf.3rtapi
rtapi_task_delete.3rtpi
rtapi_task_new.3rtapi
rtapi_task_pause.3rtapi
rtapi_task_resume.3rtapi
rtapi_task_start.3rtapi
rtapi_task_wait.3rtapi