/
PrintControllerState() {FR}

PrintControllerState() {FR}

Objectif

Afficher l'état de la manette connectée au CRCduino par le biais de la CRCconnect.

Quand l’utiliser

Lorsque vous souhaitez vérifier si la CRCconnect a des problèmes techniques.

Où l’utiliser

À l’intérieur de la fonction loop, après avoir appelé Serial.begin dans la section setup.

Cette fonction requiert une communication série. Assurez-vous d’avoir appelé Serial.begin dans la fonction setup().

Le port série n’est pas instantané. Assurez-vous de ne pas appeler cette fonction en boucle, par exemple à l’aide d’un Timer {FR}

Valeur de retour

Cette fonction ne retourne aucune valeur après avoir exécuté ses tâches.

Prototype principal

static void CrcLib::PrintControllerState()

Les paramètres suivants sont requis par la fonction:

  • Aucun paramètre nécessaire.

Overloads

Cette fonction n’a pas d’overloads, elle ne peut être utilisée qu’avec le prototype principal.

Exemples

#include <CrcLib.h> Timer timer; void setup() { CrcLib::Initialize(); // Ouvrir le port série Serial.begin(115200); // Créer un timer avec une période de 10 ms timer.Start(10); /* Reste du code d'initialisation ... */ } void loop() { CrcLib::Update(); if (timer.IsFinished()) { // 10 ms se sont écoulées timer.Next(); // Réinitialiser le timer // Puis afficher l'état de la manette CrcLib::PrintControllerState(); } /* Reste de la boucle principale ... */ }

Articles reliés

Related content

Timer {FR}
More like this
ReadDigitalChannel() {FR}
ReadDigitalChannel() {FR}
More like this
Déverminage - FAQ
Déverminage - FAQ
Read with this
IsCommValid() {FR}
IsCommValid() {FR}
More like this
MoveArcade() {FR}
MoveArcade() {FR}
Read with this
PrintControllerState()
PrintControllerState()
More like this