pyserial

    -1

    1答えて

    私はPyQtを使ってGUIをプログラミングすることを学んでいます。私が作ろうとしているGUIは、Pyserialライブラリを持つArduinoにも価値があります。私はそれが働いているが、いくつかの送信後にGUIがフリーズする。 私はどこかでスレッドがこれを解決できることを読んだので、これを試しましたが、メインスレッドから値があまりにも大きすぎるスレッドを送信する方法を理解できません。たとえば、私は

    0

    1答えて

    私はPyserialを使用してバイトを接続に書き出します。私は私が望む正確にビットを書き出す方法を考え出すさで苦労されているものの 一つ。私は、このような variable = 'h'.encode() serial.write(variable) として、文字列のASCII形式のバイトを書き出す成功を収めているそして、それは正常にHのビットを書き込みます。 しかし、もし私がb '\ b00

    2

    2答えて

    は私がWindows上でtwisted.internet.serial使用しようとしていますし、それは常にメッセージを作成に失敗した:\プログラムファイル\ Python36 \ libには\サイト - パッケージ\ねじれ\ internet_win32seria lportは: はC「ファイル」 .py "行65、_finishPortSetup フラグで、comstat = win32file

    0

    1答えて

    私は次のコードを持っていますが、モジュールに変換したいと思います。 明らかに、このコードをモジュールser_rとserとしてマイペルしても決して初期化されず、Agentクラスは動作しません。 #module.py class Agent: def __init__(self, a, b, c): self.a = a self.b = b self

    0

    1答えて

    シリアルポートからデータを読み込むwxpythonを使って簡単なGUIを作成しました。いくつかの記事に基づいて、私は私が接続ボタンを押すと、シリアルポートに接続して、私はスタートボタンを押すが、私は、私はcan't 停止ボタンを押したときにデータを印刷することができました印刷データを停止する。 ここだが(内部以前に参照さ記事へのリンクです)私のコードです: # -*- coding: utf-8

    1

    1答えて

    USBシリアルポートからの空のB「」を出力し、それは、USBシリアル制御デバイスのためです: import serial import time ser1 = serial.Serial('/dev/tty.usbserial', 115200, timeout=0.1) def setupMode(): ser1.write(b'$PF,200\r\n') ser1

    0

    1答えて

    私はPython 3.6.1とPySerialがインストールされています。私は試しています 私は接続されているcomportsのリストを得ることができます。私は今、COMポートにデータを送信し、応答を返すことができるようにしたい。どうやってやるの?私は次に試してみるべきかどうか分からない。 コード: import serial.tools.list_ports as port_list port

    3

    1答えて

    こんにちは、私はpythonに新しいので、私の基本的な質問をしてください。 シリアルポートからデータを読み取ろうとしています。基本的にシリアルポートは、シリアルポートに仮想的に変換されたUSBポートです。私はarduinoを使用しています。 は、まず私はこのコードを試してみました: while(True): ser=serial.Serial('COM6',9600) byto

    0

    1答えて

    私は最初pythonをminiconda(python3.6)にインストールしました。だから私がpip install pyserialを行ったとき、それはminiconda3/lib/python3.6/site-packagesの下にインストールされました 後で私はpython2.7もインストールしました。 Python2.7にpyserialをインストールするにはどうしたらいいですか(または

    0

    1答えて

    私はいくつかのGPIOの値を読み取ろうとしています。ここでは、コードです: import serial import codecs import time ser = serial.Serial(port = 'COM4', baudrate = 9600, \ parity = serial.PARITY_NONE, \ stopbits = seri