C - Définir la vibration de la plateforme
Commande
C<vibration><duration>
Paramètres
vibration - Type de vibration donné par une lettre (A-D-E-F-I-J-K), voir Types de vibration.
durée - Durée de la vibration
si fixée à 0, la vibration se poursuit jusqu’à ce que le délai de vibration soit atteint (30000 ms) ou jusqu’à ce qu’elle soit arrêtée par la commande HC.
si définie à une valeur comprise entre 1 et 30000 ms, la vibration durera le temps spécifié.
si le paramètre n’est pas spécifié, la vibration sera effectuée avec la durée configurée dans Asycube Studio, voir Durée de la vibration.
Renvoie
C<vibration><durée>
, où
<vibration>
est le type de vibration demandé<durée>
est le temps total nécessaire au système pour effectuer la durée de vibration demandée (temps de communication non compris).
Remarque
La durée effective de la vibration correspond toujours à la valeur spécifiée dans la commande. Cependant, la valeur de la durée renvoyée dans la réponse dépend de différentes conditions. Veuillez consulter la section Timing des vibrations pour plus de détails.
Description
Utilisez cette commande pour faire vibrer la plateforme avec un type de vibration et une durée spécifiques. La vibration de la plateforme peut être modifiée dans Asycube Studio. Pour plus d’informations à ce sujet, veuillez consulter la section Vibration de la plateforme relative à l’assistant de recette.
Pendant une vibration en cours, utilisez la commande ?42 - Obtenir la durée restante de la vibration de la plateforme pour obtenir le temps de vibration restant.
Types de vibrations
Un Asycube peut effectuer différents types de vibrations correspondant à une direction de vibration. Une lettre est attribuée à chaque type de vibration comme suit :
A - Vers l’avant
D - Gauche
E - Droite
F - Vers l’arrière
I - Flip
K - Centrage en court
J - Centrage en long
Remarque
Les types de vibrations K et J ne sont disponibles qu’avec les Asycubes 240, 380 et 530.
Exemple d’utilisation
Dans le premier exemple ci-dessous, le type de vibration sélectionné est F et la durée demandée est de 100 millisecondes. Dans la réponse, une durée de 60 millisecondes est ajoutée comme expliqué sous Timing des vibrations.
command : CF100
response : CF00160
Dans le deuxième exemple ci-dessous, le type de vibration sélectionné est A et le paramètre de durée n’est pas défini. La plateforme vibre pendant la durée configurée dans Asycube Studio (100 millisecondes dans ce cas) :
Command : CA
Response : CA00160
Dans ce dernier exemple, le type de vibration sélectionné est I et la vibration est permanente. La commande HC peut être utilisée pour arrêter la vibration.
Command : CI0
Response : CI00000