pyserial

    0熱度

    1回答

    我覺得這可能是python方面的一個問題,因爲arduino m代碼在我使用顯示器時起作用。 無論如何,我基本上是從csv文件發送到arduino的字符串數組 - 使用python 2.7 btw。 我的問題是,arduino停止接收字符串(大約12個字符串)。 如果任何人都可以看到任何東西,那可能會導致問題,我會很感激任何幫助。我已經嘗試過在代碼周圍使用各種各樣的time.sleep(),因爲我

    0熱度

    4回答

    我想使用python發送串行數據('a')到我的arduino。 上Arduino的接收代碼如下: char inChar = (char)Serial.read(); if(inChar=='a'){ //do stuff } 當發送charachter 'A' 從Arduino的串行終端,它的工作原理。 然而,從python 2.7發送(代碼見下文)時,rx指示燈閃爍,但to

    2熱度

    1回答

    我正在使用Arch Linux,並且未找到任何允許我將文件閃存到我的微控制器的軟件。我學校的閃光文件有一個python文件,當我運行它時,我得到了錯誤消息root:Timed out !. 的代碼: ######## # CHANGELOG: # 2016-02-15 : Working Skeleton for Flashing a Hex file to SJOne comeplete!

    0熱度

    1回答

    目前我正試圖瞭解控制軟件如何通過串行端口與調制解調器/ DCE進行通信。我在Python中使用PySerial來達到這個目的。我設法被動地收聽這兩者的通信,並且確實有一個軟件在執行幾個單獨動作時發送的字節串列表(例如b'\x1d\x10\xff')。 要充分認識命令結構和響應我想用一個試錯法和延長我的模仿與我自己的電腦控制軟件「通過發送命令聽only'腳本和事後聽爲迴應。現在,我定義了這些命令,功

    -1熱度

    1回答

    我使用pyserial讀取arduino nano發送的數據。 我需要實時讀取大量數據。 要讀它,我用這個代碼: import threading ser = serial.Serial('COM6', 250000, timeout=0) def serial_stuff(): global numb_0 global numb_1 global continu

    1熱度

    1回答

    這是我從Artix-7串行端口讀取數據的工作代碼。但它來自回車。喜歡; 'FFFDB03\r' 'FFFFB606' '\r00006C0' 'D\rFFFFD8' '1B\rFFFFB' '037\r0000' '606F\rFFF' 'FC0DF\rFF' 'FF81BE\r0' '000037D\r' 如何解決這個問題,我可以在serial.Serial()設置中設置C

    1熱度

    1回答

    我正在從項目中獲得data from Arduino serially並將它們訪問到Python。要從arduino訪問數據,我使用的是pyserial。之後,我必須在Python GUI上顯示該數據。 我該怎麼做? 我在Arduino Serial Monitor得到這個數據.... 2.00 2.64 3.28 3.92 4.56 5.20 5.84 6.48 7.12 7.

    0熱度

    2回答

    正如前面在論壇上所討論的閱讀問題正在解決,但現在正在寫入問題。我想寫一些十六進制地址到串口。地址看起來像: 000062240 000062A4B 000062244 000062245 000062D50 00006225E 00006A25F 我想寫他們逐字節延遲0.01秒。寫我做: 寫之前,我需要寫N和完美的作品。在C後我需要寫

    1熱度

    2回答

    我打開4個串口使用這種方法: ComPorts = ['com11','com13','com7','com19'] stimeout = 0.000120 ## 120 us character timeout baud = 115200 serList = {} set_key = 0x0E keyList = [0,0,0,0,0,0,0,0,0] for idx,com in

    0熱度

    1回答

    我與樹莓派連接到Arduino的嘗試接收號碼,當我設置一個循環從Arduino的烏諾串行接收信息時,只接收: '118537\r\n' 也就是說,當我嘗試串行打印 '嗨' 這裏是我的Arduino代碼: void setup(){ Serial.begin(9600); } void loop(){ Serial.println('Hi'); delay(20