qtserialport

    1熱度

    2回答

    我跟着this爲了創建一對串行端口。它工作正常。 現在我正在開發一個Qt應用程序(使用QtSerialPort)通過串口發送數據,而我真正想要的就是這樣一個虛擬串口鏈接。但看起來QSerialPortInfo::availablePorts()找不到/ dev/pts/...端口。 爲了在linux上製作這樣的串口鏈接,我應該嘗試哪種方法?

    1熱度

    1回答

    我有一個帶有GPRS屏蔽的Arduino板。我能夠使用Arduino的IDE發送和接收短信,但我現在要使用Wavecom GPRS調制解調器。 我可以連接並從Qt發送字符串到Arduino板,以便當Arduino從Qt收到特殊字符串時,它會發送一條SMS。見下面的代碼。 但現在,我卡住了...不知道如何發送AT直接從Qt的命令,而不是隻發送一個字符串,它的Arduino的等待發送SMS ... 現

    0熱度

    1回答

    自學新手編碼器在這裏,所以請原諒錯誤。我正在嘗試使程序發送/讀取串行數據,並在讀取部分存在問題。我可以從下拉列表中選擇通信端口,並傳輸我需要的內容。當我開始在網上使用大量示例編碼接收端時,它無法編譯,我似乎無法弄清楚爲什麼。如果我完全代碼從QT的例子,它可能作品的拷貝,但它不會做什麼,我希望它(即使用組合框下拉選項卡中選擇) #include "mainwindow.h" #include "u

    0熱度

    1回答

    我已經安裝了用於Ubuntu x64的Qt的最新版本。 (http://download.qt.io/official_releases/qt/5.0/5.0.2/qt-linux-opensource-5.0.2-x86_64-offline.run) 當我從Qt Creator's About部分查看版本時,其編寫的「基於Qt 5.0.2(64位)」。但是當從終端檢查「qmake --vers

    0熱度

    1回答

    嗨,我需要我的項目的串行端口。 我正在使用QT本身在我的TX1上。 我一直在嘗試每個教程,我可以找到。 有沒有什麼辦法可以讓qtserialport工作? 請大家幫忙, Yohann帕耶特

    0熱度

    1回答

    當我的串口設備準備好接收更多數據時,有什麼方法可以通知嗎? 我正在實現一個程序,該程序通過使用異步 API的QSerialPort通過串行向伺服控制器發送命令。該計劃有效,但似乎我正在經歷擁堵。 在我的應用程序中,我保持最新伺服位置的註冊表,我希望儘可能以低延遲與控制器同步。我試圖以最快的速度將新數據推送到串行端口,這導致了我所認爲的數據累積,導致通信全部中斷。 我的問題是,當串行接口準備好接收新

    0熱度

    2回答

    我有一個類Serial中,我可以通過成員函數Serial::openPort()打開一個端口與私人QSerialPort serial_stream: bool Serial::openPort(std::string port) { std::string realPort = "/dev/" + port; if(isOpen()) { return true

    1熱度

    1回答

    我正在使用Qserialport每10毫秒接收一個7字節的數據。波特率是115200.我使用信號(readyread)和槽(readLine在一個單獨的函數中)方法。就緒讀取信號僅在每16ms發射一次。但是我的設備每10毫秒發送一次數據。如何以10ms間隔接收樣本。如何使準備讀取信號以10ms間隔發射。謝謝

    2熱度

    1回答

    我的用戶界面使用qt。 我想要的東西。 我在與我的設備的串行通信qt。我做了一個用戶界面,我可以使用用戶界面連接我的設備。我想從設備獲取數據日誌並使用QTimer在qt中顯示。 我該怎麼辦?並且還希望將數據保存到csv文件。 請幫助我,讓我知道我可以解決這個問題 下面是我的代碼。 #include "mainwindow.h" #include "ui_mainwindow.h" #inclu

    0熱度

    2回答

    我正在處理一個簡單的函數,它能夠使用發送到comport的信息在Qt中返回一個int。 我正在使用返回QBytearray的QSerialPort類。 問題是我似乎(有時)獲取QSerialPort.readAll返回數組中的空條目。這使我無法將bytearray轉換爲int。 其基本功能是:要求Arduino發送溫度或溼度。 Qt代碼: #include <QCoreApplication>