使用python绑定,可以使用list_motors()获取电机列表,但是我找不到列出传感器的类似功能。
我如何列出所有可用的传感器?
答案 0 :(得分:0)
使用list_motors的代码,我提出了以下列出传感器的功能:
def list_sensors(name_pattern=ev3.Sensor.SYSTEM_DEVICE_NAME_CONVENTION, **kwargs):
classpath = abspath(ev3.Device.DEVICE_ROOT_PATH + '/' + ev3.Sensor.SYSTEM_CLASS_NAME)
return (ev3.Sensor(name_pattern=name, name_exact=True)
for name in ev3.list_device_names(classpath, name_pattern, **kwargs))