pyserial

    2熱度

    1回答

    我使用腳本導入PySerial 從COM4讀取 的消息,我想攔截端與一對夫婦的# 所以我試圖用 bus.readline(eol='##') 公交車是我的連接。 我預想的念想: *#* 3 ## *#* 3 ## *#* 3 ## Unfortunalyy我也發現 *#* 1 ## * 1 * 1 * 99 ## ,我應該閱讀spleetted到2線 *#* 1 ## * 1 * 1 * 99

    2熱度

    2回答

    大家下午好, 我會問一些關於通過串口監視事件的最佳方法的建議。 我使用PySerial寫在對某些設備的串行端口和 我想收到有關此設備的狀態反饋「命令」。 最好的方法是:1)滿管和讀入,2)委託給只讀的新線程,或什麼? 我還可以問一個簡單的代碼來實現解決方案嗎?

    4熱度

    1回答

    我想做一個應用程序不斷觀看串口並根據從端口接收到的輸入更改用戶界面。我已經設法在Linux下使用pyserial讀取端口中的行,但我不確定如何以常規方式執行此操作:創建單獨的線程並檢查計時器事件上的輸入?我如何確保我不會錯過任何東西? (實施某種握手/協議似乎對此有點矯枉過正......)最重要的是:我如何使用qt4的設施來完成這項工作? 編輯:這就是我現在正在做的(我想與應用程序運行的剩餘部分,

    4熱度

    4回答

    我有一個Python腳本,它通過pySerial將數據包寫入Arduino板。 有時在將代碼寫入主板時,pySerial會引發errno 5的輸入/輸出錯誤。 一些研究表明,這表示在寫入表示與Arduino板連接的文件時出現錯誤。 發送的代碼,只發送單字節的數據包: try: # Check if it's already a single byte if isinstance

    16熱度

    2回答

    pyserial中的serial.write()方法似乎只發送字符串數據。我有像[0xc0,0x04,0x00]這樣的數組,希望能夠通過串口發送/接收它們?是否有任何單獨的原始I/O方法? 我想我可能需要將數組更改爲['\ xc0','\ x04','\ x00'],但空字符可能會造成問題。