Uploaded image for project: 'Qt'
  1. Qt
  2. QTBUG-102878

QModbusRtuSerialSlave, QModbusRtuSerialServer: Inter Frame Delay t3.5 is missing

    XMLWordPrintable

Details

    • Bug
    • Resolution: Unresolved
    • P2: Important
    • None
    • 5.9, 6.3.0
    • SerialBus: MOD Bus
    • Distribution: Yocto
      Hardware Platform: Embedded platform with PHYTEC core module.
    • Linux/Yocto

    Description

      Affected components:

      • Old name: QModbusRtuSerialSlave
      • New name: QModbusRtuSerialServer

      When receiving a Modbus RTU request, the response is not sent considering the minimum waiting time of 3.5 chararcters or 1750 us (for baud rates > 19200 Bd).

      Due to the fact that the inter frame delay (silent interval) of t3.5 is not implemented, it leads to the master device either not being ready to process the response or the response being misinterpreted.

       

       

      Attachments

        1. image.png
          88 kB
          Yevgeniy Ruts
        2. RS485_InterFrameDelay_9600Bd.jpg
          1.09 MB
          Yevgeniy Ruts
        No reviews matched the request. Check your Options in the drop-down menu of this sections header.

        Activity

          People

            heimrich Karsten Heimrich
            yruts Yevgeniy Ruts
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:

              Gerrit Reviews

                There are no open Gerrit changes