我有一个温度传感器,它使用 USB-I2C 适配器(http://www.robot-electronics.co.uk/htm/usb_i2c_tech.htm)连接我将此设备连接到我的 linux 计算机(suse10)。我输入了 dmesg 并看到了
usb 3-3: new full speed USB device using ohci_hcd and address 10
usb 3-3: new device found, idVendor=0403, idProduct=6001
usb 3-3: new device strings: Mfr=1, Product=2, SerialNumber=3
usb 3-3: Product: FT232R USB UART
usb 3-3: Manufacturer: FTDI
usb 3-3: SerialNumber: A7007K93
usb 3-3: configuration #1 chosen from 1 choice
ftdi_sio 3-3:1.0: FTDI USB Serial Device converter detected
drivers/usb/serial/ftdi_sio.c: Detected FT232BM
usb 3-3: FTDI USB Serial Device converter now attached to ttyUSB0
但我不知道如何读取当前温度。
更新 1:实际上 I2C 总线最多可以连接 127 个传感器。但我不知道如何列出可用传感器的地址。
有人可以给我一些提示吗?提前致谢