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

QSerialPort does not have Mark/Space parity emulation for reading the data

    XMLWordPrintable

Details

    • Bug
    • Resolution: Unresolved
    • P3: Somewhat important
    • None
    • 6.9.0 FF
    • Serial Port
    • None
    • 5
    • 1f1a41b61 (dev), f6b124885 (6.9), 937afe8cc (6.8), d0e374f64 (tqtc/lts-6.5), 812676bee (tqtc/lts-5.15)
    • Foundation PM Prioritized

    Description

      Commit qtserialport/28fe4bf781ac20cb4fcb39de81b9d76cd100ea5d introduced the emulation of Space/Mark parity on UNIX systems that do not define CMSPAR.
      Back then both read and write emulation was implemented.

      However, the read emulation was dropped over time. This leads to incorrect results while reading the data with Mark/Space parity enabled.

      The scope of this task is to investigate why the read emulation was dropped and to decide if it makes sense to reintroduce it.

      Attachments

        Issue Links

          For Gerrit Dashboard: QTBUG-131679
          # Subject Branch Project Status CR V

          Activity

            People

              ivan.solovev Ivan Solovev
              ivan.solovev Ivan Solovev
              Vladimir Minenko Vladimir Minenko
              Alex Blasche Alex Blasche
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated:

                Gerrit Reviews

                  There are no open Gerrit changes