Описание тега qtserialport

The QtSerialPort module provides classes to make serial port programming easier and portable.
1 ответ

Как отправить данные на C++ serialport в Qt Widget

Я хочу сделать samsung флешер simillar к odin флешер для flash rom (пакет системных данных) с виджетом qt. Мне нужна команда C++ на порт для прошивки данных на устройство и как подключить программу к устройству для этой операции.
25 июл '18 в 15:55
1 ответ

Qt 4.8.4 Создание релиза

Я пытаюсь создать релизную версию проекта, над которым я работаю. При сборке в Qt creator в Debug он прекрасно работает. Когда я пытаюсь создать как релиз, я получаю "не могу найти -lQtSerialPort". Qt 4.8.4 не включает QtSerialPort. Я должен был доб…
14 окт '13 в 18:54
1 ответ

Qt serial.readall не работает в 5.3.1

serial.readall возвращает пустой буфер в 5.3.1, но тот же кусок кода работает в 5.3.0. кто-нибудь сталкивался с такой же проблемой? Есть ли обходной путь для этого? Я использую Qt с MSVC 2010 windows 7. Я загрузил "Qt 5.3.1 для 32-битной Windows (VS…
22 авг '14 в 08:55
0 ответов

Qt: получить данные последовательного порта как неподписанный символ

С моим основным приложением я отправляю байты и отправляю их как неподписанные символы (0x80 и выше). Я создал одно небольшое вспомогательное приложение, которое получает эти данные, записывает их в терминал и затем отправляет обратно в качестве под…
06 апр '15 в 20:03
1 ответ

Чистое закрытие QSerialPort в Qt

Я пытаюсь закрыть последовательный порт, открытый с помощью библиотеки QSerialPort, но он зависает более половины времени. Я разрабатываю многопоточное приложение, один поток которого отвечает за пользовательский интерфейс, а другой - за последовате…
01 сен '15 в 12:31
1 ответ

QtAddon SerialPort из Qt4 в Qt5

Я мигрирую проект из Qt4 в Qt5. Я закончил миграцию самого проекта, и теперь я работаю над библиотеками. До сих пор у меня не было много проблем с конвертированием и связыванием их с проектом, но на этот раз выбрасываются неопределенные ссылки. В пр…
07 май '14 в 07:01
2 ответа

std::string не распознает символ больше 127

Я сделал переход со стилем кода ASCII, и все было в порядке, пока я не сделал проверку CRC. В моем проекте crc - это один байт. В моем приемнике я положил все в std::string, и если crc меньше, чем 127, все в порядке. Но если мой crc терет значение 1…
17 май '14 в 15:26
1 ответ

Записать имя порта в метку, используя setText в Qt

Я хочу попробовать показать portname информация в QT. Код здесь: void MainWindow::on_pushButton_clicked() { foreach (const QSerialPortInfo &info, QSerialPortInfo::availablePorts()) { qDebug() << "Name : " << info.portName(); // Examp…
20 июл '16 в 12:09
1 ответ

Qt: Включить.pri для использования библиотеки - неверно включает

Я пытаюсь использовать QtSerialPort ( http://qt-project.org/wiki/QtSerialPort) с Qt 4.8. Он не является частью этой версии, поэтому я должен установить его вручную. Чтобы не устанавливать его вручную, я просто хотел включить файл.pri, который постав…
10 мар '14 в 12:22
0 ответов

Проблемы с получением сигналов QSerialPort

Я пытаюсь написать простую программу для тестирования последовательного порта, но у меня возникают проблемы с работой QSerialPort. Я никогда не получаю сигналы от объекта QSerialPort. Я получаю 3 предупреждения / ошибки времени выполнения, которые, …
16 май '14 в 17:41
1 ответ

qt последовательный порт не открывается

Я пытаюсь записать на принтер с последовательным портом. Я использую Qt5.4 и код ниже: bool SerialPortWriter::openPort(QString portName, QSerialPort::BaudRate actualBaudRate) { qDebug() << Q_FUNC_INFO << "Invoked"; bool open = false; if …
08 мар '15 в 13:40
0 ответов

Получение мусорных данных от последовательного порта

Я использую класс последовательного порта для передачи данных с компьютера на компьютер. Прежде чем открыть порт, я определяю следующие параметры: Port = new QSerialPort(this); Port ->setPortName("COM16"); Port ->setBaudRate(QSerialPort::Baud1…
03 авг '14 в 08:47
2 ответа

Qt Serial Port - Чтение данных последовательно

Я отправляю (записываю) байты на устройство через мой последовательный порт. Я использую модуль QSerialPort ( http://qt-project.org/wiki/QtSerialPort) для реализации поддержки ввода-вывода устройства. Когда я отправляю сообщения на мой модем INSTEON…
27 фев '13 в 03:20
1 ответ

Данные qserialport отсутствуют при чтении из порта, но возвращаются 9 доступных байтов

При чтении из порта используется функция readdata of qextserialport происходит потеря данных класса Например serialobj->bytesavailable возвращает 9 байтов, но пока serialobj->readData возвращает только два символа из картинки микроконтроллера
11 авг '14 в 04:28
1 ответ

Как узнать, когда QSerialPort готов к большему количеству данных в Qt5?

Есть ли какой-нибудь способ получить уведомление, когда мое последовательное устройство готово получить больше данных? Я реализую программу, которая передает команды сервоконтроллеру по последовательному интерфейсу, используя асинхронный API QSerial…
25 апр '16 в 11:33
1 ответ

QtSerialPort: дублированные чтения в Windows 7

Мое приложение связывается со встроенной системой через последовательный порт (последовательный порт USB). Я занимаюсь разработкой с Qt 4.8 и QtSerialPort из gitorious ( https://qt.gitorious.org/qt/qtserialport/), а также я тестирую на ВМ с Windows …
03 апр '14 в 11:37
2 ответа

Создание экземпляра QtSerialPort в неправильном потоке, что приводит к сбою сигналов / слотов

Я использую библиотеку QtSerialPort для общения с виртуальным COM-портом через USB. COM-порт возвращает данные и работает должным образом при тестировании с примерами проектов, предоставленных с QtSerialPort, но завершается неудачно, когда я запуска…
01 мар '13 в 15:53
3 ответа

Qt 4.7 QtSerialPort/QSerialPortInfo: Нет такого файла или каталога

Я использую Qt 4.7.4 и Qt Creator 2.4.1. Я пытаюсь собрать код мастера блокировки для последовательной связи, пример приведен на сайте Qt. Но после необходимых изменений для моей среды и пути назначения, когда я пытался построить проект. Это дает мн…
03 июл '13 в 07:59
1 ответ

Как получить размер данных больше, чем Qt Modbus InputRegisters?

Из того, что я понимаю, диапазон QModbusDataUnit::InputRegisters это диапазон 0-65535, который unsigned short, Способ чтения 1 единицы inputregisters как следует: QModbusDataUnit readUnit(QModbusDataUnit::InputRegisters, 40006, 1); Значение этого бу…
07 май '18 в 08:13
2 ответа

QSerialPort имеет доступные байты, но не может прочитать

Я пишу приложение Qt GUI, которое получает и отправляет данные в Arduino через последовательный порт. Он пишет правильно, но при попытке прочитать это не работает. Моя проблема: У меня есть код Arduino, который отправляет данные через последовательн…
10 авг '18 в 13:30