C - Vibration der Plattform definieren

Befehl

C<vibration><duration>

Parameter

  • Vibration - Vibrationstyp, angegeben durch einen Buchstaben (A-D-E-F-I-J-K), siehe Vibrationstypen.

  • Dauer - Dauer der Vibration:

    • wenn auf 0 gesetzt, wird die Vibration solange fortgesetzt, bis die Frist für die Vibration erreicht ist (30000 ms) oder bis die Vibration durch den Befehl HC gestoppt wird.

    • wenn auf einen Wert zwischen 1 und 30000 ms eingestellt, dauert die Vibration die angegebene Zeitspanne.

    • wird der Parameter nicht spezifiziert, vibriert die Plattform für die in Asycube Studio konfigurierte Dauer, siehe Dauer der Vibration.

Rückgabe

C<Vibration><Dauer>, wobei

  • <Vibration> der angeforderte Vibrationstyp ist,

  • <Dauer> die Gesamtdauer, die das System benötigt, um die angeforderte Vibrationsdauer durchzuführen (ausschliesslich Kommunikationszeit) ist.

Bemerkung

Die effektive Vibrationsdauer entspricht immer dem im Befehl angeforderten Wert. Der in der Antwort zurückgegebene Wert der Dauer hängt jedoch von verschiedenen Bedingungen ab. Für weitere Einzelheiten lesen Sie bitte den Abschnitt Timing der Vibrationen.

Beschreibung

Verwenden Sie diesen Befehl, um die Plattform mit einer bestimmten Vibration und Dauer vibrieren zu lassen. Die Plattformvibration kann in Asycube Studio bearbeitet werden. Mehr Informationen dazu finden Sie im Abschnitt Vibration der Plattform zum Rezeptassistenten.

Während einer laufenden Vibration können Sie mit dem Befehl ?42 - Verbleibende Dauer der Plattformvibration abrufen die verbleibende Dauer ermitteln.

Vibrationstypen

Ein Asycube kann verschiedene Typen von Vibrationen ausführen, die jeweils einer Vibrationsrichtung entsprechen. Jedem Vibrationstyp ist wie folgt ein Buchstabe zugewiesen:

  • A - Vorwärts

  • D - Links

  • E - Rechts

  • F - Rückwärts

  • I - Flip

  • K - Quer-Zentrierung

  • J - Längs-Zentrierung

../../../../_images/vibration_type.png

Abb. 120 Vibrationstypen

Bemerkung

Die Vibrationstypen K und J sind nur mit Asycubes 240, 380 und 530 verfügbar.

Anwendungsbeispiel

Im ersten Beispiel unten wird der Vibrationstyp F ausgewählt und eine Dauer von 100 Millisekunden angefordert. Wie im Abschnitt Timing der Vibrationen erläutert, werden dieser Dauer in der Antwort 60 Millisekunden hinzugefügt.

command : CF100
response : CF00160

Im zweiten Beispiel unten wird der Vibrationstyp A ausgewählt, jedoch keine Dauer angegeben. Die Plattform vibriert für die in Asycube Studio konfigurierte Dauer (in diesem Fall 100 Millisekunden).

Command : CA
Response : CA00160

In diesem letzten Beispiel wird der Vibrationstyp I und eine fortwährende Vibration gewählt. Um die Vibration zu stoppen, kann der Befehl HC verwendet werden.

Command : CI0
Response : CI00000