Arduino: Website - Codefehler - Opla IoT Kit - Projekt "Erste Schritte" - Kennenlernen des Carriers - Acceleration Reading

Erstellt am 28. Nov. 2020  ·  3Kommentare  ·  Quelle: arduino/Arduino

Das _Opla IoT Kit "Get To Know The Carrier"_ Projekt ist auf dieser Seite verfügbar:
https://opla.arduino.cc/opla/module/carrier/lesson/get-to-know-the-carrier

Im Abschnitt _"Kernprogrammierbegriffe"_, _"Loop"_ befindet sich ein Codeschnipsel mit Befehlen zum Auslesen der auf dem _MKR IoT Carrier_ verfügbaren Sensoren. Zum Auslesen der vom IMU-Sensor bereitgestellten Beschleunigung wird der folgende Befehl bereitgestellt

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

was folgenden Fehler erzeugt

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

Wie im Fehler angedeutet und auch in der Dokumentation der LSM6DS3-Bibliothek des IMU-Sensors erläutert, sollte die Methode _readAccelerometer_ durch die Methode _readAcceleration_ ersetzt werden.

Ich verwende den _Arduino Web Editor_ mit der _Arduino_MKRIoTCarrier Library_ Version _0.9.6_.

Documentation Bug

Hilfreichster Kommentar

@per1234 hat gerade die Plattform aktualisiert und readAccelerometer durch readAcceleration ersetzt . Danke für die Erinnerung, es hatte frühere Updates irgendwie vermieden!

Alle 3 Kommentare

Danke @alexandru-cohal für die Berichterstattung. Dieses Problem wird in Kürze behoben.

@karlsoderby hatten Sie jemals die Möglichkeit, diesen Fehler zu beheben? Ich sehe, es ist immer noch im Tutorial vorhanden.

@per1234 hat gerade die Plattform aktualisiert und readAccelerometer durch readAcceleration ersetzt . Danke für die Erinnerung, es hatte frühere Updates irgendwie vermieden!

War diese Seite hilfreich?
0 / 5 - 0 Bewertungen