上次發的帖子的接收是有異常的,昨天下班時,反覆的測試,發現問題很大,晚上不想睡覺了,就起來修改除錯,終於搞定乙個沒有異常的版本讀取函式,如果有使用我**的,把下面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...