- EKlang - Enum in org.jabotics.robot.de
-
- EMotoranschluss - Enum in org.jabotics.robot.de
-
• Die Aufzählungsklasse
EMotoranschluss definiert die verfügbaren Motoranschlüsse.
- ERichtung - Enum in org.jabotics.robot.de
-
• Die Aufzählungsklasse
ERichtung definiert die beiden möglichen
Richtungsangaben für Methoden, die eine Bewegung steuern.
- erzeugeLautsprecher() - Method in interface org.jabotics.robot.de.IObjektfabrik
-
• Erzeugt eine Objektinstanz, die den Lautsprecher des Roboter-Bausteins repräsentiert.
- erzeugeLichtsensor(ESensoranschluss) - Method in interface org.jabotics.robot.de.IObjektfabrik
-
• Erzeugt eine Objektinstanz, die einen Lichtsensor zur Helligkeitsmessung repräsentiert.
- erzeugeMonitor() - Method in interface org.jabotics.robot.de.IObjektfabrik
-
• Erzeugt eine Objektinstanz, die den LCD-Monitor des Roboter-Bausteins repräsentiert.
- erzeugeMotor(EMotoranschluss) - Method in interface org.jabotics.robot.de.IObjektfabrik
-
• Erzeugt eine Objektinstanz, die einen Motor repräsentiert.
- erzeugePCKonsole() - Method in interface org.jabotics.robot.de.IObjektfabrik
-
• Erzeugt eine Objektinstanz, die eine Anzeige-Konsole auf einem verbundenen PC repräsentiert.
- erzeugePiloten(EMotoranschluss, EMotoranschluss) - Method in interface org.jabotics.robot.de.IObjektfabrik
-
• Erzeugt eine Objektinstanz, die einen Autopiloten zur Steuerung beider Motor repräsentiert.
- erzeugePiloten(EMotoranschluss, EMotoranschluss, float, float) - Method in interface org.jabotics.robot.de.IObjektfabrik
-
• Erzeugt eine Objektinstanz, die einen Autopiloten zur Steuerung beider Motor repräsentiert.
- erzeugeSchallsensor(ESensoranschluss) - Method in interface org.jabotics.robot.de.IObjektfabrik
-
• Erzeugt eine Objektinstanz, die einen Schallsensor zur Lautstärkemessung repräsentiert.
- erzeugeTastsensor(ETaster) - Method in interface org.jabotics.robot.de.IObjektfabrik
-
• Erzeugt eine Objektinstanz, die einen Drucktaster des Roboter-Bausteins repräsentiert.
- erzeugeTastsensor(ESensoranschluss) - Method in interface org.jabotics.robot.de.IObjektfabrik
-
• Erzeugt eine Objektinstanz, die einen Tastsensor repräsentiert.
- erzeugeUhr() - Method in interface org.jabotics.robot.de.IObjektfabrik
-
• Erzeugt eine Objektinstanz für die Zeitmessung.
- erzeugeUltraschallsensor(ESensoranschluss) - Method in interface org.jabotics.robot.de.IObjektfabrik
-
• Erzeugt eine Objektinstanz, die einen Ultraschallsensor zur Abstandsmessung repräsentiert.
- ESensoranschluss - Enum in org.jabotics.robot.de
-
• Die Aufzählungsklasse ESensoranschluss definiert die verfügbaren Sensoranschlüsse.
- ETaster - Enum in org.jabotics.robot.de
-
• Die Werte der Aufzählungsklasse
ETaster stehen für die einzelnen Drucktaster des Roboter-Bausteins
(Eingabetaste, Ende/Abbruchtaste, Linkstaste, Rechtstaste).
- EWartemodus - Enum in org.jabotics.robot.de
-
• Die Aufzählungsklasse
EWartemodus definiert die beiden möglichen
Ablaufvarianten von Methoden, deren endliche Ausführung alternativ
bis zum Ende abgewartet werden kann (EWartemodus.ABWARTEN) oder
deren Ausführung durch den Methodenaufruf nur gestartet und
dann im Hintergrund in einem Parallelprozess abgeschlossen wird
(EWartemodus.STARTEN).
- halteAn(EWartemodus) - Method in interface org.jabotics.robot.de.IMotor
-
• Veranlasst das sofortige Anhalten des Motors.
- halteAn(EWartemodus) - Method in interface org.jabotics.robot.de.IPilot
-
• Bricht die aktuelle Bewegung ab.
- holeAenderungsrate() - Method in interface org.jabotics.robot.de.ISensor
-
• Liefert die zeitliche Änderungsrate der Messwerte.
- holeAusrichtungswinkel() - Method in interface org.jabotics.robot.de.IPilot
-
• Liefert die aktuelle Ausrichtung des Roboters.
- holeFiltertoleranzAenderungsrate() - Method in interface org.jabotics.robot.de.ISensor
-
• Liefert die aktuelle Toleranzeinstellung
für die Filterung nach Änderungsraten bei der Ereignisverarbeitung von Sensordaten.
- holeFiltertoleranzMesswert() - Method in interface org.jabotics.robot.de.ISensor
-
• Liefert die aktuelle Toleranzeinstellung
für die Filterung nach Messwerten bei der Ereignisverarbeitung von Sensordaten.
- holeGeschwindigkeit() - Method in interface org.jabotics.robot.de.IMotor
-
• Liefert die tatsächliche Momentanwinkelgeschwindigkeit.
- holeGeschwindigkeit() - Method in interface org.jabotics.robot.de.IPilot
-
• Liefert die tatsächliche Momentangeschwindigkeit des Roboterschwerpunkts.
- holeLautstaerke() - Method in interface org.jabotics.robot.de.ILautsprecher
-
• Liefert die Lautstärkeeinstellung des Lautsprechers.
- holeMaximalbeschleunigung() - Method in interface org.jabotics.robot.de.IMotor
-
• Liefert die maximal mögliche Winkelbeschleunigung.
- holeMaximalbeschleunigung() - Method in interface org.jabotics.robot.de.IPilot
-
• Liefert die maximal mögliche Beschleunigung.
- holeMaximalgeschwindigkeit() - Method in interface org.jabotics.robot.de.IMotor
-
• Liefert die maximal mögliche Winkelgeschwindigkeit.
- holeMaximalgeschwindigkeit() - Method in interface org.jabotics.robot.de.IPilot
-
• Liefert die maximal mögliche Geschwindigkeit.
- holeMesswert() - Method in interface org.jabotics.robot.de.ISensor
-
• Liefert einen einzelnen Messwert des Sensors.
- holeRadabstand() - Method in interface org.jabotics.robot.de.IPilot
-
• Liefert den aktuell gespeicherten Radabstand der Räder.
- holeRaddurchmesser() - Method in interface org.jabotics.robot.de.IPilot
-
• Liefert den aktuell gespeicherten Raddurchmesser der Räder.
- holeSollbeschleunigung() - Method in interface org.jabotics.robot.de.IMotor
-
• Liefert die eingestellte Soll-Winkelbeschleunigung.
- holeSollbeschleunigung() - Method in interface org.jabotics.robot.de.IPilot
-
• Liefert die eingestellte Sollbeschleunigung.
- holeSollgeschwindigkeit() - Method in interface org.jabotics.robot.de.IMotor
-
• Liefert die eingestellte Soll-Winkelgeschwindigkeit.
- holeSollgeschwindigkeit() - Method in interface org.jabotics.robot.de.IPilot
-
• Liefert die eingestellte Sollgeschwindigkeit.
- holeSystemzeit() - Method in interface org.jabotics.robot.de.IUhr
-
• Liefert die Systemzeit des Roboters in Millisekunden.
- holeTachostand() - Method in interface org.jabotics.robot.de.IPilot
-
• Liefert die aktuelle Position des Roboters.
- holeTraegheit() - Method in interface org.jabotics.robot.de.ISensor
-
• Liefert die Zeiteinstellung für die Trägheit des Sensors.
- holeWinkelstand() - Method in interface org.jabotics.robot.de.IMotor
-
• Liefert die aktuelle Position des Motors als Winkel.
- ILautsprecher - Interface in org.jabotics.robot.de
-
• Die Schnittstelle ILautsprecher bietet
Methoden zum Abspielen von Signalen, Tönen und Klängen mit dem Lautsprecher des Roboters.
- ILichtsensor - Interface in org.jabotics.robot.de
-
• Die Schnittstelle ILichtsensor erweitert die Schnittstelle
ISensor
um Methoden zur Steuerung der Lichtquelle des Lichtsensors.
- IMonitor - Interface in org.jabotics.robot.de
-
• Die Schnittstelle
IMonitor bietet Methoden zur Ausgabe auf dem Display des Roboter-Bausteins.
- IMotor - Interface in org.jabotics.robot.de
-
• Die Schnittstelle IMotor bietet Methoden zur Steuerung eines Motors.
- IObjektfabrik - Interface in org.jabotics.robot.de
-
• Die Schnittstelle IObjektfabrik dient der Erzeugung
aller Objekte zur Steuerung eines Roboters (wie Sensor- und Motorobjekte)
und liefert die zugehörigen Schnittstellen auf diese Objekte zurück.
- IPCKonsole - Interface in org.jabotics.robot.de
-
• Die Schnittstelle IPCKonsole
dient der Kommunikation mit einem Anzeige-Konsolenfenster auf dem PC.
- IPilot - Interface in org.jabotics.robot.de
-
• Die Schnittstelle IPilot bietet Methoden zur Bewegungssteuerung des Roboters.
- ISensor - Interface in org.jabotics.robot.de
-
• Die Schnittstelle ISensor bietet Methoden zur Steuerung und zum Auslesen von Sensoren.
- ISensorbeobachter - Interface in org.jabotics.robot.de
-
• Objekte, die die Schnittstelle
ISensorbeobachter unterstützen, können Ereignismeldungen eines Sensors empfangen.
- istAusgesetzt() - Method in interface org.jabotics.robot.de.IMotor
-
• Prüft, ob die Motorsteuerung ausgesetzt ist.
- istGedrueckt() - Method in interface org.jabotics.robot.de.ITastsensor
-
• Liefert den Status des Tastsensors.
- istInBewegung() - Method in interface org.jabotics.robot.de.IMotor
-
• Prüft, ob der Motor gerade eine Bewegung ausführt.
- istInBewegung() - Method in interface org.jabotics.robot.de.IPilot
-
• Prüft, ob der Roboter gerade eine Bewegung ausführt.
- ITastsensor - Interface in org.jabotics.robot.de
-
• Die Schnittstelle ITastsensor erweitert
die Schnittstelle
ISensor
und bietet vereinfachte Zugriffsmethoden für alle Tastsensoren.
- IUhr - Interface in org.jabotics.robot.de
-
• Die Schnittstelle IUhr beinhaltet Methoden mit Bezug zur (System-)Zeit.
- schalteLichtAus() - Method in interface org.jabotics.robot.de.ILichtsensor
-
• Schaltet die Beleuchtungs-LED des Lichtsensors aus.
- schalteLichtEin() - Method in interface org.jabotics.robot.de.ILichtsensor
-
• Schaltet die Beleuchtungs-LED des Lichtsensors ein.
- schreibe(char, int, int) - Method in interface org.jabotics.robot.de.IMonitor
-
• Schreibt ein einzelnes Zeichen auf den Monitor.
- schreibe(int, int, int) - Method in interface org.jabotics.robot.de.IMonitor
-
• Schreibt eine ganze Zahl auf den Monitor.
- schreibe(int, int, int, int) - Method in interface org.jabotics.robot.de.IMonitor
-
• Schreibt eine ganze Zahl auf den Monitor.
- schreibe(float, int, int) - Method in interface org.jabotics.robot.de.IMonitor
-
• Schreibt eine Fließkommazahl auf den Monitor.
- schreibe(String, int, int) - Method in interface org.jabotics.robot.de.IMonitor
-
• Schreibt eine Zeichenkette auf den Monitor.
- schreibe(String, int, int, boolean) - Method in interface org.jabotics.robot.de.IMonitor
-
• Schreibt eine Zeichenkette auf den Monitor.
- schreibe(String) - Method in interface org.jabotics.robot.de.IPCKonsole
-
• Ausgabe eines Textes ohne Zeilenumbruch in dem Anzeige-Konsolenfenster auf dem PC.
- schreibeZeile(String) - Method in interface org.jabotics.robot.de.IPCKonsole
-
• Ausgabe eines Textes mit Zeilenumbruch in dem Anzeige-Konsolenfenster auf dem PC.
- setzeBeobachter(ISensorbeobachter) - Method in interface org.jabotics.robot.de.ISensor
-
• Anmelden eines Sensorbeobachters.
- setzeFiltertoleranzen(float, float) - Method in interface org.jabotics.robot.de.ISensor
-
• Setzt die Toleranzen für die Ereignisfilterung von Sensordaten.
- setzeKorrekturfaktorWinkelstand(float) - Method in interface org.jabotics.robot.de.IMotor
-
• Setzt den Korrekturfaktor für den Winkelstand des Motors.
- setzeLautstaerke(int) - Method in interface org.jabotics.robot.de.ILautsprecher
-
• Setzt die Soll-Lautstärke des Lautsprechers.
- setzeRadabstand(float) - Method in interface org.jabotics.robot.de.IPilot
-
• Setzt den Radabstand der Räder.
- setzeRaddurchmesser(float) - Method in interface org.jabotics.robot.de.IPilot
-
• Setzt den Raddurchmesser der Räder.
- setzeSollbeschleunigung(float) - Method in interface org.jabotics.robot.de.IMotor
-
• Setzt die Soll-Winkelbeschleunigung.
- setzeSollbeschleunigung(float) - Method in interface org.jabotics.robot.de.IPilot
-
• Setzt die Sollbeschleunigung.
- setzeSollbeschleunigungMaximal() - Method in interface org.jabotics.robot.de.IMotor
-
• Setzt die Soll-Winkelbeschleunigung auf den maximal möglichen Wert.
- setzeSollbeschleunigungMaximal() - Method in interface org.jabotics.robot.de.IPilot
-
• Setzt die Sollbeschleunigung auf den maximal möglichen Wert.
- setzeSollgeschwindigkeit(float) - Method in interface org.jabotics.robot.de.IMotor
-
• Setzt die Soll-Winkelgeschwindigkeit.
- setzeSollgeschwindigkeit(float) - Method in interface org.jabotics.robot.de.IPilot
-
• Setzt die Sollgeschwindigkeit.
- setzeSollgeschwindigkeitMaximal() - Method in interface org.jabotics.robot.de.IMotor
-
• Setzt die Soll-Winkelgeschwindigkeit auf den maximal möglichen Wert.
- setzeSollgeschwindigkeitMaximal() - Method in interface org.jabotics.robot.de.IPilot
-
• Setzt die Sollgeschwindigkeit auf den maximal möglichen Wert.
- setzeTraegheit(int) - Method in interface org.jabotics.robot.de.ISensor
-
• Setzt die Trägheitseinstellung des Sensors.
- setzeWinkelstandZurueck() - Method in interface org.jabotics.robot.de.IMotor
-
• Setzt den Winkelstandszähler auf 0.
- setzeZaehlerstaendeZurueck() - Method in interface org.jabotics.robot.de.IPilot
-
• Setzt den Tachostand und den aktuellen Ausrichtungswinkel zurück.
- spieleBeep() - Method in interface org.jabotics.robot.de.ILautsprecher
-
• Spielt einen Beep.
- spieleBeepDoppelt() - Method in interface org.jabotics.robot.de.ILautsprecher
-
• Spielt einen doppelten Beep.
- spieleBeepfolge() - Method in interface org.jabotics.robot.de.ILautsprecher
-
• Spielt eine Beepfolge.
- spieleBeepfolgeAufwaerts() - Method in interface org.jabotics.robot.de.ILautsprecher
-
• Spielt eine Beepfolge aufwärts.
- spieleBuzz() - Method in interface org.jabotics.robot.de.ILautsprecher
-
• Spielt einen Buzz.
- spieleKlang(EKlang, int, int) - Method in interface org.jabotics.robot.de.ILautsprecher
-
• Spielt einen Klang.
- spielePause(int) - Method in interface org.jabotics.robot.de.ILautsprecher
-
• Spielt eine Pause.
- spieleTon(int, int) - Method in interface org.jabotics.robot.de.ILautsprecher
-
• Spielt einen Ton.
- spieleTon(int, int, int) - Method in interface org.jabotics.robot.de.ILautsprecher
-
• Spielt einen Ton.
- STARTEN - Static variable in class org.jabotics.robot.de.XRoboter
-
Konstante zur Reduzierung der Tipparbeit in von XRoboter abgeleiteten Klassen
(verwende STARTEN statt EWartemodus.STARTEN).
- valueOf(String) - Static method in enum org.jabotics.robot.de.EKlang
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.jabotics.robot.de.EMotoranschluss
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.jabotics.robot.de.ERichtung
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.jabotics.robot.de.ESensoranschluss
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.jabotics.robot.de.ETaster
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.jabotics.robot.de.EWartemodus
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum org.jabotics.robot.de.EKlang
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.jabotics.robot.de.EMotoranschluss
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.jabotics.robot.de.ERichtung
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.jabotics.robot.de.ESensoranschluss
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.jabotics.robot.de.ETaster
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.jabotics.robot.de.EWartemodus
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- VORWAERTS - Static variable in class org.jabotics.robot.de.XRoboter
-
Konstante zur Reduzierung der Tipparbeit in von XRoboter abgeleiteten Klassen
(verwende VORWAERTS statt ERichtung.VORWAERTS).
- warteBisEreignisGedrueckt() - Method in interface org.jabotics.robot.de.ITastsensor
-
• Unterbricht die weitere Programmausführung,
bis der Tastsensor gedrückt wird, d.h. bis sich sein Zustand von losgelassen nach
gedrückt ändert.
- warteBisEreignisGedrueckt(int) - Method in interface org.jabotics.robot.de.ITastsensor
-
• Unterbricht die weitere Programmausführung,
bis der Tastsensor gedrückt wird, d.h. bis sich sein Zustand von losgelassen nach
gedrückt ändert, oder die maximale Wartezeit überschritten wird.
- warteBisEreignisLosgelassen() - Method in interface org.jabotics.robot.de.ITastsensor
-
• Unterbricht die weitere Programmausführung,
bis der Sensor losgelassen wird, d.h. bis sich sein Zustand von gedrückt nach
losgelassen ändert.
- warteBisEreignisLosgelassen(int) - Method in interface org.jabotics.robot.de.ITastsensor
-
• Unterbricht die weitere Programmausführung,
bis der Sensor losgelassen wird, d.h. bis sich sein Zustand von gedrückt nach
losgelassen ändert oder die maximale Wartezeit überschritten wird.
- warteBisGedrueckt() - Method in interface org.jabotics.robot.de.ITastsensor
-
• Unterbricht die weitere Programmausführung,
bis sich der Tastsensor im Zustand gedrückt befindet.
- warteBisGedrueckt(int) - Method in interface org.jabotics.robot.de.ITastsensor
-
• Unterbricht die weitere Programmausführung,
bis sich der Tastsensor im Zustand gedrückt befindet oder die maximale Wartezeit
überschritten wird.
- warteBisGrenzwertUeberschritten(float) - Method in interface org.jabotics.robot.de.ISensor
-
• Unterbricht die weitere Programmausführung, bis der vorgegebene Grenzwert überschritten wird.
- warteBisGrenzwertUeberschritten(float, int) - Method in interface org.jabotics.robot.de.ISensor
-
• Unterbricht die weitere Programmausführung, bis der vorgegebene Grenzwert oder die maximale Wartezeit überschritten wird.
- warteBisGrenzwertUnterschritten(float) - Method in interface org.jabotics.robot.de.ISensor
-
• Unterbricht die weitere Programmausführung, bis der vorgegebene Grenzwert unterschritten wird.
- warteBisGrenzwertUnterschritten(float, int) - Method in interface org.jabotics.robot.de.ISensor
-
• Unterbricht die weitere Programmausführung, bis der vorgegebene Grenzwert unterschritten oder die maximale Wartezeit überschritten wird.
- warteBisLosgelassen() - Method in interface org.jabotics.robot.de.ITastsensor
-
• Unterbricht die weitere Programmausführung,
bis sich der Tastsensor im Zustand losgelassen befindet.
- warteBisLosgelassen(int) - Method in interface org.jabotics.robot.de.ITastsensor
-
• Unterbricht die weitere Programmausführung,
bis sich der Tastsensor im Zustand losgelassen befindet oder die maximale Wartezeit
überschritten wird.
- warteEndeAb() - Method in interface org.jabotics.robot.de.IMotor
-
• Wartet das Ende der aktuellen Drehbewegung des Motors ab.
- warteEndeAb() - Method in interface org.jabotics.robot.de.IPilot
-
• Wartet das Ende der aktuellen Bewegung ab.
- warteZeit(int) - Method in interface org.jabotics.robot.de.IUhr
-
• Wartet die angegebene Zeitdauer in Millisekunden.