serial-port

    0熱度

    1回答

    我正在研究一個在Linux環境下編程HM-TRP無線電模塊的C程序,因爲後來我將編程約40個這樣的模塊,我想要一直輸入單個編程代碼來編程每一個編程代碼。 在我的機器上我有三個終端窗口設置。一個是編譯程序並運行它。一個用於發送數據到串行端口(用於測試),另一個用於接收來自無線電模塊的響應。 這是一步一步如何解決問題。 冉程序。並收到預期的消息: HM-TRP模塊配置 設置HM-TRP首次... 使用

    0熱度

    1回答

    我是C#的新手,我構建了一個應用程序,它接收來自串行端口的字節並解析字節。 在一種情況下,應用程序接收到表示字符串的字節數組。我的想法是將字節轉換爲字符串廣告將字符串可視化爲文本框。 有了這個代碼: textSerialNumber.Text = Encoding.UTF8.GetString(readData.payload, 0, readData.payload.Length); 我獲得

    0熱度

    1回答

    我已經掌握了Android POS設備,並且正在嘗試使我們公司的應用在機器上工作。一臺POS Z90設備。 在一個點上,我必須設定的DEVNAME和波特率(根據給定的例子) handler.setParameters("/dev/ttyS2", 115200); 當我運行:其中要求 handler.connect() : this.mSerialPort = this.mSerialMan

    0熱度

    1回答

    我有一個MSP430(FG4618/F2013)實驗板通過MSP-FET430UIF/USB電纜作爲電源和串行RS232電纜連接到Windows 7。 我想運行示例代碼讀取輸入並回顯到超級終端。 #include <msp430xG46x.h> void main(void) { WDTCTL = WDTPW+WDTHOLD; // Stop WDT P5DIR |= BI

    0熱度

    1回答

    我的問題是,當發送消息L「第二行」給我的應用程序讀取串口時,我收到「第二個L ine」,但是在putty中我收到了「Second行「我認爲這是因爲wchar_t編碼爲16位,所以我在每個字母之間都有一個00。但仍然不知道如何解決這個問題,我對這些東西都是新的,所以這有點令人困惑。 我不確定是否需要在我的應用程序中將字節大小設置爲16? 我想發送LPCWSTR LogpszMessage,因爲我正在

    -3熱度

    1回答

    我的代碼: void setup() { Serial.begin(9600); Serial1.begin(9600); } void loop() { Serial1.write("AT+DTTX\n"); delay(5000); while (Serial1.available()) { String txtMsg = Se

    1熱度

    1回答

    我正在開發一個多線程程序來讀寫串口。如果我用Putty測試我的應用程序,一切都很好。但是,當我用創建的.exe文件測試它時,它不起作用。 (我在VS2017中啓動程序,然後是.exe文件) 例如:我的輸入:「測試」,輸出在另一個窗口中:「Teeeeeeeeeeeessssssssssttttttt」。 我的代碼發送數據: void SendDataToPort() { for (size_t

    1熱度

    1回答

    我正在編寫一個程序,試圖與覆盆子pi的串行端口進行通信。該程序可以找到鏈接到該端口的設備。但是當我想打開那個端口時,它給我一個例外,說串口不能打開,權限被拒絕。我以根(pi)的身份登錄,我想我已將自己添加到「撥出」。但沒有任何工作。我的情況會有什麼問題?希望有任何可以幫助,提前感謝。

    0熱度

    1回答

    對於串行協議棧,我將實現兩個線程,一個用於讀取(也可以寫入)串行,另一個線程僅用於寫入。 我不知道它是安全地打開一次,並在這兩個線程使用的文件描述符,或者最好是開兩次,這樣的: tx_fd = open("/dev/ttyS0", O_WRONLY); rx_fd = open("/dev/ttyS0", O_RDONLY); 也許我應該使用不同的模式做一切都在單線程中。 有哪些缺陷?

    1熱度

    1回答

    我給自己買了一臺中興MF831調制解調器,通過短信做一些自動操作。我將模式更改爲工廠模式,因此我可以通過/dev/ttyUSB2 115200發送指令(使用帶有串口的屏幕或節點)。 發送文本信息的工作很好。我收到我的私人電話上的文字。但是當我發回一條消息(已經發送了幾條消息)時,我無法閱讀它們。 我調制解調器上的文件夾始終爲空。即使我收到類似+CMTI: ME,0的通知。 這是命令我送: ATZ