Arduino: 网站 - 代码错误 - Opla IoT Kit - 入门项目 - 了解运营商 - 加速阅读

创建于 2020-11-28  ·  3评论  ·  资料来源: arduino/Arduino

_Opla IoT 套件“了解运营商”_ 项目可在此页面上找到:
https://opla.arduino.cc/opla/module/carrier/lesson/get-to-know-the-carrier

在_“核心编程术语”_ 部分,_“循环”_ 小节中,有一个代码片段,其中包含用于读取 _MKR IoT Carrier_ 上可用传感器的命令。 读取IMU传感器提供的加速度,提供如下命令

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

这会产生以下错误

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

正如错误中所建议的以及 IMU 传感器的LSM6DS3 库的文档中所解释的那样,_readAccelerometer_ 方法应替换为 _readAcceleration_ 方法。

我正在使用 _Arduino Web Editor_ 和 _Arduino_MKRIoTCarrier Library_ 版本 _0.9.6_。

Documentation Bug

最有用的评论

@per1234刚刚更新了平台,用readAcceleration替换了readAccelerometer 。 感谢您的提醒,它以某种方式避免了以前的更新!

所有3条评论

感谢@alexandru-cohal 的报告。 此问题将很快得到修复。

@karlsoderby你有机会修复这个错误吗? 我看到它仍然存在于教程中。

@per1234刚刚更新了平台,用readAcceleration替换了readAccelerometer 。 感谢您的提醒,它以某种方式避免了以前的更新!

此页面是否有帮助?
0 / 5 - 0 等级