Class Helfer
- java.lang.Object
-
- Helfer
-
public class Helfer extends java.lang.Object
Helferklasse. 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 int
aufloesungADWandler
Aufloesung des AD-Wandlers Standard-AD-Wandler: MCP 3208 mit 12 Bit Aufloesung = 4096 Aufloesungswerte, also aufloesungADWandler = 4096.static boolean
istMCP3008
boolean (true oder false - je nachdem, ob der MCP3008 eingestellt ist).static boolean
istMCP3208
boolean (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 void
freigeben()
Gib alle Pinne frei und fahre den GPIO herunter.static void
herunterfahren()
Gib alle Pinne frei und fahre den GPIO herunter.static void
setzeADWandler(java.lang.String ADWandlerName)
Aendere den verwendeten AD-Wandler auf MCP3008 oder MCP3208.static void
warte(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.InterruptedException
Gib 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.InterruptedException
Gib 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.
-
-