Uploaded image for project: 'Qt'
  1. Qt
  2. QTBUG-71788 Generic Qt Sensors Backend (plugin) implementation
  3. QTBUG-71981

Add QSensorPeripheralInterface to retrieve data from the wired sensors

XMLWordPrintable

    • Icon: Technical task Technical task
    • Resolution: Won't Do
    • Icon: P3: Somewhat important P3: Somewhat important
    • None
    • None
    • None

      Create a shared interface similar to QSensorPluginInterface. This peripheral interface is used to retrieve raw data from the wired sensors.

      From the MCU point of view, most of the sensors are connected to the board via I2C, UART and SPI interfaces. Some RTOS provides the HAL layer (CMSIS-Driver) for the application to directly access HW (sensors).

      http://www.keil.com/pack/doc/CMSIS/Driver/html/group__i2c__interface__gr.html
      http://www.keil.com/pack/doc/CMSIS/Driver/html/group__spi__interface__gr.html
      http://www.keil.com/pack/doc/CMSIS/Driver/html/group__usart__interface__gr.html

      The advantage are

      1. This interface is RTOS independent.
      2. It can be reused for all the CMSIS compliant RTOS.
      3. The sensor drivers can be implemented by the Qt instead of RTOS depending drivers.

        No reviews matched the request. Check your Options in the drop-down menu of this sections header.

            ryan_chu Ryan Chu
            ryan_chu Ryan Chu
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved:

                There are no open Gerrit changes