Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
  • Search
  • Get Qt Extensions
  • Unsolved
Collapse
Brand Logo
  1. Home
  2. Qt Development
  3. Mobile and Embedded
  4. Qt Wifi library for embeded linux devices
Forum Updated to NodeBB v4.3 + New Features

Qt Wifi library for embeded linux devices

Scheduled Pinned Locked Moved Unsolved Mobile and Embedded
7 Posts 2 Posters 1.3k Views 2 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • J Offline
    J Offline
    James A
    wrote on last edited by James A
    #1

    Hai,

    I am using imx6ull SOM module , I am looking for wifi c++ library in Qt to do wifi releated operation like connect , disconnect , scan. I found Qt Bearer Management library which will be depreciated from Qt6. Is there any alternate c++ wifi library ?

    Regards,
    James A

    1 Reply Last reply
    0
    • SGaistS Offline
      SGaistS Offline
      SGaist
      Lifetime Qt Champion
      wrote on last edited by
      #2

      Hi and welcome to devnet,

      Which OS are you running ?

      Interested in AI ? www.idiap.ch
      Please read the Qt Code of Conduct - https://forum.qt.io/topic/113070/qt-code-of-conduct

      1 Reply Last reply
      0
      • J Offline
        J Offline
        James A
        wrote on last edited by
        #3

        @SGAIST

        Hi , I am using Yocto Thud (kernel 4.14.78) version for the SOM which is running with Qt 5.11.3. And my development PC is running with Ubuntu 20.04.1 LTS

        Regards,
        James A

        1 Reply Last reply
        0
        • SGaistS Offline
          SGaistS Offline
          SGaist
          Lifetime Qt Champion
          wrote on last edited by
          #4

          Since you have Linux then you likely have the NetworkManager daemon. You should interact with it.

          Interested in AI ? www.idiap.ch
          Please read the Qt Code of Conduct - https://forum.qt.io/topic/113070/qt-code-of-conduct

          1 Reply Last reply
          0
          • J Offline
            J Offline
            James A
            wrote on last edited by
            #5

            Hi,

            Yocto automatically introduces connman by default, but if I try requesting for networkmanager, it creates conflict during image build
            And found that connman is more suited for embedded devices. Searching online I found libconnman-qt library (https://git.sailfishos.org/mer-core/libconnman-qt) which is not having sufficient documentation and examples

            So for handling WiFi operation I found option likes

            1. Calling network daemons in background from qt application and parse the command line outputs
            2. Interacting with network daemons using DBus
            3. Directly using network daemons library like libconnman-qt

            Which is most widely used method in the industry for embedded Linux type projects ? And please let me know if any other method exists

            SGaistS 1 Reply Last reply
            0
            • J James A

              Hi,

              Yocto automatically introduces connman by default, but if I try requesting for networkmanager, it creates conflict during image build
              And found that connman is more suited for embedded devices. Searching online I found libconnman-qt library (https://git.sailfishos.org/mer-core/libconnman-qt) which is not having sufficient documentation and examples

              So for handling WiFi operation I found option likes

              1. Calling network daemons in background from qt application and parse the command line outputs
              2. Interacting with network daemons using DBus
              3. Directly using network daemons library like libconnman-qt

              Which is most widely used method in the industry for embedded Linux type projects ? And please let me know if any other method exists

              SGaistS Offline
              SGaistS Offline
              SGaist
              Lifetime Qt Champion
              wrote on last edited by
              #6

              @James-A said in Qt Wifi library for embeded linux devices:

              Which is most widely used method in the industry for embedded Linux type projects ?

              That I do not know because the industry for embedded Linux is very vast and covers a lot of different grounds.

              If you would like to use libconnman-qt, then contact their authors.

              Otherwise DBus is pretty standard at least on desktop.

              Interested in AI ? www.idiap.ch
              Please read the Qt Code of Conduct - https://forum.qt.io/topic/113070/qt-code-of-conduct

              1 Reply Last reply
              0
              • J Offline
                J Offline
                James A
                wrote on last edited by
                #7

                Hi,

                Thanks for the update , I will look into the libconnman-qt library

                Regards,
                James A

                1 Reply Last reply
                0

                • Login

                • Login or register to search.
                • First post
                  Last post
                0
                • Categories
                • Recent
                • Tags
                • Popular
                • Users
                • Groups
                • Search
                • Get Qt Extensions
                • Unsolved