Есть ли способ сбросить очередь вывода для экземпляра QModbusRtuSerialMaster.
Я думаю, что другой конец насыщается повторными попытками, которые он не может обработать, из-за чего QModbusRtuSerialMaster повторяет попытку, усугубляя проблему.
Возможное решение - сбросить очередь вывода, удалив ожидающие запросы, если по истечении некоторого времени нет ответа на конкретное сообщение.
Я просмотрел исходный код и документацию и Я не вижу никакого очевидного метода.
Я бы предположил, что простое закрытие и повторное его открытие не приведет к немедленному sh изменению очереди и вместо этого дождется ее очистки.