如何查看Pyserial数据流

时间:2012-12-30 12:33:34

标签: windows-7 python-2.7 serial-port arduino pyserial

我是pyserial的初学者。我从互联网上写了代码:

import serial

ser = serial.Serial(0)  # open first serial port
print ser.portstr       # check which port was really used
ser.write("hello")      # write a string
ser.close()

程序运行没有任何错误,并显示输出“COM 7”。我在HP Pavilion笔记本电脑上运行代码,系统硬件上没有可视COM端口(但在设备管理器中它列出了6个COM端口)。我想知道,我在代码中编写的字符串“hello”在哪里,我怎样才能“虚拟地查看”从系统到连接的任何设备的数据流? 此外,如果我将设备连接到笔记本电脑上的一个USB端口,则数据(在本例中为字符串“hello”)将传输到设备。

1 个答案:

答案 0 :(得分:0)

我对它不是很熟悉,但我认为Portmon工具可能会有所帮助。它监视Windows机器上并行和串行端口的状态和活动。

Portmon for Windows v3.03