public class gpio_java
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static java.lang.String[] |
action |
static java.lang.String[][] |
rel_map |
Constructor and Description |
---|
gpio_java() |
Modifier and Type | Method and Description |
---|---|
static void |
checkargs(java.lang.String[] argumens)
Die checkargs-Methode prüft ob zwei korrekte Argumente eingetragen wurden.
|
static void |
gpio_cmdhandler(java.lang.String port,
java.lang.String cmd)
Die gpio_cmdhandler-Methode schaltet die Relais an oder aus.
|
static int |
gpio_getport(java.lang.String port)
Die gpio_getport-Methode vergleicht im rel_map welcher port gesucht ist
|
static void |
init_gpio()
Die init_gpio-Methode ist eine schleife die alle rel als output definiert.
|
static void |
launchcmd(java.lang.String cmd)
Die launchcmd-Methode führt den prozess aus
|
static void |
main(java.lang.String[] args)
Die main-Methode ruft die Funktionen in der gegebenen Reihnfolge auf,
und gibt die @param args weiter.
|
static void |
show_usage()
Die show_usage-Methode gibt eine Hilfestellung bei falscher Eingabe
|
public static java.lang.String[][] rel_map
public static java.lang.String[] action
public static void main(java.lang.String[] args)
args
- Commandline argument der main funktionpublic static void checkargs(java.lang.String[] argumens)
argumens
- - Commandline argumentpublic static void init_gpio()
public static int gpio_getport(java.lang.String port)
port
- - erster eingabe Wert der CMD Zeilepublic static void gpio_cmdhandler(java.lang.String port, java.lang.String cmd)
port
- Relais(1-8)cmd
- Aktion (on/off/status)public static void show_usage()
public static void launchcmd(java.lang.String cmd)
cmd
- - erster eingabe Wert der CMD Zeile