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. Design strategy for qt mqtt networking
Qt 6.11 is out! See what's new in the release blog

Design strategy for qt mqtt networking

Scheduled Pinned Locked Moved Unsolved Mobile and Embedded
4 Posts 4 Posters 976 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.
  • D Offline
    D Offline
    Dinesh Lama
    wrote on last edited by
    #1

    Hello guys i'm trying to ue qt mqtt for communication between robot and qt application with azure cloud. As i know if the sensor data from robot is passed through cloud to the qt app their will be some delay, so considering that robot is in the range of qt application radio/wifi ragne, what is the best design strategy to do the both?

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

      Hi,

      Does your robot provide a mean to connect to it directly ?

      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
      1
      • D Dinesh Lama

        Hello guys i'm trying to ue qt mqtt for communication between robot and qt application with azure cloud. As i know if the sensor data from robot is passed through cloud to the qt app their will be some delay, so considering that robot is in the range of qt application radio/wifi ragne, what is the best design strategy to do the both?

        Pablo J. RoginaP Offline
        Pablo J. RoginaP Offline
        Pablo J. Rogina
        wrote on last edited by Pablo J. Rogina
        #3

        @Dinesh-Lama remember that the MQTT protocol is publish/subscribe oriented, and it uses a broker as middle-man.
        So if the answer to @SGaist question is yes, you can connect directly to your robot, you may want to run the MQTT broker in the same location where you run your Qt application.
        This way you'll remove the dependency with the cloud approach.

        Upvote the answer(s) that helped you solve the issue
        Use "Topic Tools" button to mark your post as Solved
        Add screenshots via postimage.org
        Don't ask support requests via chat/PM. Please use the forum so others can benefit from the solution in the future

        1 Reply Last reply
        1
        • JoeCFDJ Offline
          JoeCFDJ Offline
          JoeCFD
          wrote on last edited by JoeCFD
          #4

          It does not matter how robot is connected. Qt mqtt goes with your qt app. You may have to use mqtt + C++(or whatever, java, or c) inside robot since you do not use qt in the robot. You can do it, but it is not necessary.

          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