Arduino: Site Web - Erreur de code - Kit Opla IoT - Projet de démarrage - Apprenez à connaître le transporteur - Lecture d'accélération

Créé le 28 nov. 2020  ·  3Commentaires  ·  Source: arduino/Arduino

Le projet _Opla IoT Kit "Get To Know The Carrier"_ est disponible sur cette page :
https://opla.arduino.cc/opla/module/carrier/lesson/get-to-know-the-carrier

Dans la section _"Termes de programmation de base"_, sous-section _"Loop"_, il y a un extrait de code avec des commandes pour lire les capteurs disponibles sur le _MKR IoT Carrier_. Pour lire l'accélération fournie par le capteur IMU, la commande suivante est fournie

carrier.IMUmodule.readAccelerometer(accelerometer_x, accelerometer_y, accelerometer_z); //read accelerometer (x, y z)

qui génère l'erreur suivante

error: 'class LSM6DS3Class' has no member named 'readAccelerometer'; did you mean 'readAcceleration'?

Comme suggéré dans l'erreur et également expliqué dans la documentation de la bibliothèque LSM6DS3 du capteur IMU, la méthode _readAccelerometer_ doit être remplacée par la méthode _readAcceleration_.

J'utilise _Arduino Web Editor_ avec la _Arduino_MKRIoTCarrier Library_ version _0.9.6_.

Documentation Bug

Commentaire le plus utile

@per1234 vient de readAccelerometer par readAcceleration . Merci pour le rappel, il avait évité les mises à jour précédentes d'une manière ou d'une autre !

Tous les 3 commentaires

Merci @alexandru-cohal pour le signalement. Ce problème sera résolu sous peu.

@karlsoderby avez-vous déjà eu l'occasion de corriger cette erreur ? Je vois qu'il est toujours là sur le tutoriel.

@per1234 vient de readAccelerometer par readAcceleration . Merci pour le rappel, il avait évité les mises à jour précédentes d'une manière ou d'une autre !

Cette page vous a été utile?
0 / 5 - 0 notes