python實戰串列埠助手 7串列埠傳送

2021-08-15 01:42:58 字數 684 閱讀 4029

上次發的帖子的接收是有異常的,昨天下班時,反覆的測試,發現問題很大,晚上不想睡覺了,就起來修改除錯,終於搞定乙個沒有異常的版本讀取函式,如果有使用我**的,把下面2個函式替換一下即可,但是還有個問題沒有解決,就是顯示到text文字框沒有實現,我還要再繼續研究一下,傳送函式,一次只能發乙個,超過乙個就無法實現,目前還沒找到解決方法,我還要繼續研究一下的。

進展有點慢了,還是先把除錯好的部分**分享給大家。接收部分**

傳送部分**

def m_send1butonbuttonclick( self, event ):

if self.ser.alive:

send_data = ''

send_data += str(self.m_textctrl5.getvalue())

print ("send_data is %s" % ord(send_data))

#send_data += chr(97)

#send_data += chr(0x64)

if self.m_rcvbox.getvalue() == 1:

self.ser.write(send_data, ishex=true)

else:

self.ser.write(send_data)

如有高手看到此貼,麻煩指點一下,謝謝!!

發稿與2023年1月26日凌晨

python實戰串列埠助手 4實現串列埠功能

在研究別人的 和資料後,進行了深入的學習後,整理了一版串列埠的操作 功能包括啟動,停止,讀,和寫,目前還沒有加到介面上,下一步,大家不要著急,也不要催我,我會慢慢搞定的哦。import sys import threading import time import serial import bin...

Qt 5 12 串列埠除錯助手

mingw 選中,這是在 windows 上面開發會用的乙個工具,類似於 cmd 控制台。msvc 如果你選擇使用 vs2017 以後或許有更新的版本,或者是之前的版本 作為你的整合開發環境的話,勾選乙個適合你自己電腦版本的就行了。strawberry 樹莓派應用開發工具。qt creator 選中...

Linux基礎 7 串列埠程式設計

linux下的串列埠程式設計流程主要有四個部分,即開啟串列埠,初始化串列埠,傳送和接收資料以及關閉串列埠 在講述串列埠程式設計之間,先說明一下如何將乙個程式設定成開機啟動的程式。以我們在linux基礎 3 中的helloworld程式為例,其本身就在 bin下,如果不在的話,首先要先拷貝程式到 bi...