Class Helfer
- java.lang.Object
-
- Helfer
-
public class Helfer extends java.lang.ObjectHelferklasse. Stellt besondere Methoden zur Verfuegung und ermoeglicht es, den AD-Wandler zu wechseln. Es koennen auch alle Pinne wieder frei gegeben werden.
-
-
Field Summary
Fields Modifier and Type Field Description static intaufloesungADWandlerAufloesung des AD-Wandlers Standard-AD-Wandler: MCP 3208 mit 12 Bit Aufloesung = 4096 Aufloesungswerte, also aufloesungADWandler = 4096.static booleanistMCP3008boolean (true oder false - je nachdem, ob der MCP3008 eingestellt ist).static booleanistMCP3208boolean (true oder false - je nachdem, ob der MCP3208 eingestellt ist).
-
Constructor Summary
Constructors Constructor Description Helfer()Erstelle ein neues Objekt der Klasse Helfer.
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static voidfreigeben()Gib alle Pinne frei und fahre den GPIO herunter.static voidherunterfahren()Gib alle Pinne frei und fahre den GPIO herunter.static voidsetzeADWandler(java.lang.String ADWandlerName)Aendere den verwendeten AD-Wandler auf MCP3008 oder MCP3208.static voidwarte(int pZeit)Warte eine bestimmte Zeit in Sekunden;
-
-
-
Field Detail
-
aufloesungADWandler
public static int aufloesungADWandler
Aufloesung des AD-Wandlers Standard-AD-Wandler: MCP 3208 mit 12 Bit Aufloesung = 4096 Aufloesungswerte, also aufloesungADWandler = 4096.
-
istMCP3208
public static boolean istMCP3208
boolean (true oder false - je nachdem, ob der MCP3208 eingestellt ist).
-
istMCP3008
public static boolean istMCP3008
boolean (true oder false - je nachdem, ob der MCP3008 eingestellt ist).
-
-
Method Detail
-
setzeADWandler
public static void setzeADWandler(java.lang.String ADWandlerName)
Aendere den verwendeten AD-Wandler auf MCP3008 oder MCP3208.- Parameters:
ADWandlerName- String des Namen des AD-Wandlers (muss "MCP3008" oder "MCP3208" lauten).
-
herunterfahren
public static void herunterfahren() throws java.lang.InterruptedExceptionGib alle Pinne frei und fahre den GPIO herunter.- Throws:
java.lang.InterruptedException- Exception wird geworfen, falls die Methode gewaltsam beendet wird.
-
freigeben
public static void freigeben() throws java.lang.InterruptedExceptionGib alle Pinne frei und fahre den GPIO herunter.- Throws:
java.lang.InterruptedException- Exception wird geworfen, falls die Methode gewaltsam beendet wird.- See Also:
herunterfahren()
-
warte
public static void warte(int pZeit)
Warte eine bestimmte Zeit in Sekunden;- Parameters:
pZeit- Zeit in Sekunden, die gewartet werden soll.
-
-