我目前正在Android设备和LEGO NXT之间建立一个蓝牙遥控器。我要做的是让NXT将所有已连接的传感器的列表发送到手机,UI可以在其中调整以仅显示相关信息。
但是,我无法找到任何有关传感器端口的信息。我尝试盲目的尝试每个端口上的每种传感器类型,直到获得有用的响应失败为止,因为例如,尝试读取开关的超声波传感器驱动程序仅返回255,该值也用于表示较大的距离,因此无法确定是否连接了超声波传感器或开关。
您是否有任何想法或可能性来实现这一目标?在文档或lejos论坛/ stackoverflow中也找不到任何内容。