0

私は Pyserial を初めて使用します。コンピューターとマイクロコントローラー間の通信に使用しようとしています。データを受信して​​変数に入れ、それらの変数でプロットできるようにする必要があります。これを行う方法はありますか?私は現在、入力信号からデータを読み取ることを理解しています。

import serial
import sys
import Queue
import threading

ser = serial.Serial(port='COM6',timeout=None, baudrate= 57600)

# opening the port 'ser' that was just created to receive data

flag = ser.isOpen()

print flag

while 1:

    data = ser.read(1)

    n = ser.inWaiting()

    if n:

        data = data + ser.read(n)

    data = data.split()


    for item in data:

        item = str(item)

        sys.stdout.write(item + '\n')
4

1 に答える 1