通过 ftdi_sio 从 W800USB 读取数据

通过 ftdi_sio 从 W800USB 读取数据

我正在尝试从W800USB 射频接收器.ftdi_sio驱动程序处理设备:

[ 7279.231457] usb 1-1.2: New USB device found, idVendor=0403, idProduct=6001
[ 7279.231474] usb 1-1.2: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[ 7279.231485] usb 1-1.2: Product: FT232R USB UART
[ 7279.231493] usb 1-1.2: Manufacturer: FTDI
[ 7279.231501] usb 1-1.2: SerialNumber: A4007TCh
[ 7279.707642] usb 1-1.2: reset full-speed USB device number 8 using ehci_hcd
[ 7279.935302] usb 1-1.2: reset full-speed USB device number 8 using ehci_hcd
[ 7480.130761] ftdi_sio 1-1.2:1.0: FTDI USB Serial Device converter detected
[ 7480.130866] usb 1-1.2: Detected FT232RL
[ 7480.130872] usb 1-1.2: Number of endpoints 2
[ 7480.130877] usb 1-1.2: Endpoint 1 MaxPacketSize 64
[ 7480.130881] usb 1-1.2: Endpoint 2 MaxPacketSize 64
[ 7480.130919] usb 1-1.2: Setting MaxPacketSize 64
[ 7480.131695] usb 1-1.2: FTDI USB Serial Device converter now attached to ttyUSB0

然后我这样做:

cat /dev/ttyUSB0

并开始从 DS10A 发送 RF 信号,但没有输出。我尝试使用 gtkterm,并将波特率设置为 4800、8 位、1 个停止位。没有数据。我尝试发送 0xf029,沒有回覆。

我在同一台计算机上安装了 VMware,在 Windows XP 上的 VMware 中,powerhouse 软件可以从设备接收数据。但我看不到来自串行端口监视器的任何数据请求消息。我花了几个小时做这件事,但无法从 Linux 接收一个字节。我做错了什么?

Fedora(3.7.4-204.fc18.x86_64),在两台配置相同的电脑上尝试过。

答案1

答案如下:

sudo yum erase ModemManager

相关内容