BT编程语言文档

device.list

功能

返回当前程序中已打开且仍可见的设备句柄列表。

它不是系统设备列表;扫描系统串口请使用 device.scan('serial')

语法

参数

无。

返回值

Array:已打开设备数组。没有已打开设备时返回空数组 []

每个设备对象字段:

字段类型说明
typestring设备类型,当前为 serial
portstring串口名称,例如 COM3/dev/ttyUSB0
baudRateint打开时使用的波特率
closedbool设备句柄是否已经关闭

代码示例

注意事项

  • 设备对象被程序保存时,device.list() 可以看到它;对象释放后,列表会自动清理不可见句柄。
  • serial.close() 后,如果变量仍然保存该对象,列表中会显示 closed:true