シリアル データ リンクを介してメッセージ文字列を送信する必要がある PyQt4 を使用して GUI プログラムを作成しました。
2 つのボタン ウィジェットを備えた GUI インターフェイスを実装しました。最初のボタンがクリックされたときに 1 秒に 1 回、連続してシリアル リンクを介してデータを送信し、2 番目のボタンがクリックされたときに停止する必要があります。
私の現在のプログラムは、ボタンがクリックされた瞬間にのみデータを送信できます。これは、ボタンクリック信号を処理するために私が書いたメソッドです:
def sendMessage(self):
while 1:
print "Hello........"
if checke == False:
break
この問題を解決するには、スレッドを使用する必要がありますか?