蓝牙功能()

蓝牙通信 - 图1

打开或关闭控制器蓝牙功能。
控制器初始默认蓝牙功能是打开状态,可通过程序手动设置关闭蓝牙,关闭后控制器将不能和外部设备进行蓝牙连接,防止控制器在运行不涉及蓝牙功能的用户程序时,控制器受外部蓝牙设备干扰或误连接。

获取蓝牙遥控手柄模拟键()的值

雷霆机器人可以通过蓝牙遥控手柄来控制。遥控器输入键分为两种:模拟量键和数字量键。其中,模拟量键输入为线性数值,是连续变化的;数字量键输入结果只能是布尔值:按下或者未按下两种状态。
蓝牙遥控手柄可供用户自定义编程的按键具体如下:

按键种类 输入形式 按键名称
模拟量 遥杆键
按键
L摇杆X轴、L摇杆Y轴、R摇杆X轴、R摇杆Y轴
L2、R2
数字量 按键 ↑、↓、←、→、A、B、C、D、I、II、L1、R1

蓝牙通信 - 图2

获取蓝牙遥控手柄指定模拟键的数值。

示例:

蓝牙通信 - 图3

机器人程序启动后,用蓝牙遥控手柄R遥杆X轴方向控制机器人行驶方向,用蓝牙遥控手柄R遥杆Y轴方向控制机器人行驶功率。

蓝牙遥控手柄按键()状态为()

蓝牙通信 - 图4

判断蓝牙遥控手柄指定按键为指定状态,条件是否为真。

示例:

蓝牙通信 - 图5

机器人程序启动后,用蓝牙遥控手柄方向按键↑、↓、←、→来分别控制机器人向前行驶、向后行驶、左转、右转。