加速度模块/Acceleration

Methods

(static) getXAcceleration(moduleIndex) → {Promise.<float>}

Source:
获取x轴加速度值,单位 m/s2
Parameters:
Name Type Description
moduleIndex int 模块序号
Returns:
x轴加速度值,范围 -80~80 m/s2
Type
Promise.<float>

(static) getYAcceleration(moduleIndex) → {Promise.<float>}

Source:
获取y轴加速度值,单位 m/s2
Parameters:
Name Type Description
moduleIndex int 模块序号
Returns:
y轴加速度值,范围 -80~80 m/s2
Type
Promise.<float>

(static) getZAcceleration(moduleIndex) → {Promise.<float>}

Source:
获取z轴加速度值,单位 m/s2
Parameters:
Name Type Description
moduleIndex int 模块序号
Returns:
z轴加速度值,范围 -80~80 m/s2
Type
Promise.<float>

(static) getAcceleration(moduleIndex) → {Promise.<float>}

Source:
获取x、y、z轴合加速度值,单位 m/s2
Parameters:
Name Type Description
moduleIndex int 模块序号
Returns:
合加速度,范围-80~80 m/s2
Type
Promise.<float>

(static) getXAngularVelocity(moduleIndex) → {Promise.<float>}

Source:
获取x轴角速度值,单位 °/s
Parameters:
Name Type Description
moduleIndex int 模块序号
Returns:
x轴角速度值,范围-1000~1000 °/s
Type
Promise.<float>

(static) getYAngularVelocity(moduleIndex) → {Promise.<float>}

Source:
获取y轴角速度值,单位 °/s
Parameters:
Name Type Description
moduleIndex int 模块序号
Returns:
y轴角速度值,范围-1000~1000 °/s
Type
Promise.<float>

(static) getZAngularVelocity(moduleIndex) → {Promise.<float>}

Source:
获取z轴角速度值,单位 °/s
Parameters:
Name Type Description
moduleIndex int 模块序号
Returns:
z轴角速度值,范围-1000~1000 °/s
Type
Promise.<float>

(static) calibrate(moduleIndex, block)

Source:
校准加速度传感器 注意:校准过程中需确保加速度模块且保持静止不动,有汉字的一面朝上。 校准时,模块指示灯会变为黄色,等待指示灯变蓝说明校准完成了。
Parameters:
Name Type Description
moduleIndex int 模块序号
block bool 阻塞参数: False表示不阻塞 True表示阻塞

(static) getFirmwareVersion(moduleIndex) → {Promise.<int>}

Source:
获取当前模块版本号
Parameters:
Name Type Description
moduleIndex int 模块序号
Returns:
Type
Promise.<int>

(static) setOnboardRGB(moduleIndex, rgb)

Source:
设置板载LED的颜色
Parameters:
Name Type Description
moduleIndex int 模块序号
rgb int '红': 1,'绿':2,'蓝':3,'浅蓝':4,'黄':5,'紫':6,'白': 7,'不亮': 8

(static) regXAcceleration(moduleIndex)

Source:
注册加速度传感器检测的x轴加速度值上传,当加速度传感器检测的x轴加速度值改变会接收到数据,返回类型为float
Parameters:
Name Type Description
moduleIndex int 模块序号

(static) regYAcceleration(moduleIndex)

Source:
注册加速度传感器检测的y轴加速度值上传,当加速度传感器检测的y轴加速度值改变会接收到数据,返回类型为float
Parameters:
Name Type Description
moduleIndex int 模块序号

(static) regZAcceleration(moduleIndex)

Source:
注册加速度传感器检测的z轴加速度值上传,当加速度传感器检测的z轴加速度值改变会接收到数据,返回类型为float
Parameters:
Name Type Description
moduleIndex int 模块序号

(static) regAcceleration(moduleIndex)

Source:
注册加速度传感器检测的x、y、z三轴合加速度值上传,当加速度传感器检测的x、y、z三轴合加速度值改变会接收到数据,返回类型为float
Parameters:
Name Type Description
moduleIndex int 模块序号

(static) regXAngularVelocity(moduleIndex)

Source:
注册加速度传感器检测的x轴角速度值上传,当加速度传感器检测的x轴角速度值改变会接收到数据,返回类型为float
Parameters:
Name Type Description
moduleIndex int 模块序号

(static) regYAngularVelocity(moduleIndex)

Source:
注册加速度传感器检测的y轴角速度值上传,当加速度传感器检测的y轴角速度值改变会接收到数据,返回类型为float
Parameters:
Name Type Description
moduleIndex int 模块序号

(static) regZAngularVelocity(moduleIndex)

Source:
注册加速度传感器检测的z轴角速度值上传,当加速度传感器检测的z轴角速度值改变会接收到数据,返回类型为float
Parameters:
Name Type Description
moduleIndex int 模块序号

(static) unregXAcceleration(moduleIndex)

Source:
注销加速度传感器检测的x轴加速度值上传
Parameters:
Name Type Description
moduleIndex int 模块序号

(static) unregYAcceleration(moduleIndex)

Source:
注销加速度传感器检测的y轴加速度值上传
Parameters:
Name Type Description
moduleIndex int 模块序号

(static) unregZAcceleration(moduleIndex)

Source:
注销加速度传感器检测的Z轴加速度值上传
Parameters:
Name Type Description
moduleIndex int 模块序号

(static) unregAcceleration(moduleIndex)

Source:
注销加速度传感器检测的x、y、z轴合加速度值上传
Parameters:
Name Type Description
moduleIndex int 模块序号

(static) unregXAngularVelocity(moduleIndex)

Source:
注销加速度传感器检测的x轴角速度值上传
Parameters:
Name Type Description
moduleIndex int 模块序号

(static) unregYAngularVelocity(moduleIndex)

Source:
注销加速度传感器检测的y轴角速度值上传
Parameters:
Name Type Description
moduleIndex int 模块序号

(static) unregZAngularVelocity(moduleIndex)

Source:
注销加速度传感器检测的z轴角速度值上传
Parameters:
Name Type Description
moduleIndex int 模块序号