Arduino: Site - Erro de código - Kit Opla IoT - Projeto de introdução - Conheça a operadora - Leitura de aceleração

Criado em 28 nov. 2020  ·  3Comentários  ·  Fonte: arduino/Arduino

O projeto _Opla IoT Kit "Get To Know The Carrier" _ está disponível nesta página:
https://opla.arduino.cc/opla/module/carrier/lesson/get-to-know-the-carrier

Na seção _ "Termos de programação principais" _, _ "Loop" _ subseção, há um trecho de código com comandos para ler os sensores disponíveis no _MKR IoT Carrier_. Para ler a aceleração fornecida pelo sensor IMU, o seguinte comando é fornecido

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

que gera o seguinte erro

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

Conforme sugerido no erro e também explicado na documentação da biblioteca LSM6DS3 do sensor IMU, o método _readAccelerometer_ deve ser substituído pelo método _readAcceleration_.

Estou usando o _Arduino Web Editor_ com a _Arduino_MKRIoTCarrier Library_ versão _0.9.6_.

Documentation Bug

Comentários muito úteis

@ per1234 acaba de atualizar a plataforma, substituindo readAccelerometer por readAcceleration . Obrigado pelo lembrete, ele havia evitado atualizações anteriores de alguma forma!

Todos 3 comentários

Obrigado @ alexandru-cohal por reportar. Este problema será corrigido em breve.

@karlsoderby , você já teve a chance de corrigir esse erro? Vejo que ainda está lá no tutorial.

@ per1234 acaba de atualizar a plataforma, substituindo readAccelerometer por readAcceleration . Obrigado pelo lembrete, ele havia evitado atualizações anteriores de alguma forma!

Esta página foi útil?
0 / 5 - 0 avaliações