ModalAI Forum
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Groups
    • Register
    • Login

    Joystick control delay

    Ask your questions right here!
    3
    16
    192
    Loading More Posts
    • 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.
    • Jetson NanoJ
      Jetson Nano @Jetson Nano
      last edited by

      This post is deleted!
      1 Reply Last reply Reply Quote 0
      • Eric KatzfeyE
        Eric Katzfey ModalAI Team @Jetson Nano
        last edited by

        @Jetson-Nano It's possible that there is signal noise causing interference and data loss on the UART lines which can look like delay or complete loss of connection depending on how bad it is. Can you twist the UART lines? Can you shorten the cable? Can you reroute it to try to avoid interference?

        Jetson NanoJ 2 Replies Last reply Reply Quote 0
        • Jetson NanoJ
          Jetson Nano @Eric Katzfey
          last edited by

          @Eric-Katzfey Ok I will try all of them, and let you know.

          1 Reply Last reply Reply Quote 0
          • Jetson NanoJ
            Jetson Nano @Eric Katzfey
            last edited by

            @Eric-Katzfey Hey, My build has ESC directly below the Doodle labs module, and the antenna cable is going out below the ESC, there is carbon fibre plate above and below the electronics.
            can the cause the issues i am facing be because of EMI.

            Eric KatzfeyE 1 Reply Last reply Reply Quote 0
            • Eric KatzfeyE
              Eric Katzfey ModalAI Team @Jetson Nano
              last edited by

              @Jetson-Nano Yes, that may cause the issues.

              Jetson NanoJ 1 Reply Last reply Reply Quote 0
              • Jetson NanoJ
                Jetson Nano @Eric Katzfey
                last edited by

                @Eric-Katzfey will shielding work, if so what should be shielded?

                Eric KatzfeyE 2 Replies Last reply Reply Quote 0
                • Eric KatzfeyE
                  Eric Katzfey ModalAI Team @Jetson Nano
                  last edited by

                  @Jetson-Nano It's best to try to determine what exactly is the cause first. If you determine that it is interference from a cable then the solution may be as simple as rerouting the cable. But you haven't determined for sure that EMI is even causing the issue. A good approach when designing a new vehicle is to first gather all of the electronic components and hook them together on a bench top as spread out from each other as possible and make sure that everything all works before trying to mount them inside the drone.

                  Jetson NanoJ 1 Reply Last reply Reply Quote 0
                  • Eric KatzfeyE
                    Eric Katzfey ModalAI Team @Jetson Nano
                    last edited by

                    @Jetson-Nano Another thing you can do is attach an oscilloscope to the rx and tx lines of the UART. You may be able to sport obvious signal quality issues with that.

                    Jetson NanoJ 1 Reply Last reply Reply Quote 0
                    • Jetson NanoJ
                      Jetson Nano @Eric Katzfey
                      last edited by

                      Hi @Eric-Katzfey,

                      Thanks for your feedback.

                      I have a few additional clarifications that I would like to request, listed below:

                      In my current setup, I am powering the DoodleLabs Nano module using a 5V, 1.5A BEC, and the data interface is configured through the USB Dev port (Port 1).
                      With this configuration, the signal/noise readings observed in the DoodleLabs portal are approximately -45 dBm / -85 dBm, respectively.
                      Could you please share your suggestions or insights based on these RSSI readings?

                      Powering Query

                      I would also like to confirm whether the Nano module can be powered directly from the VOXL2.
                      I was unable to find detailed specifications regarding the current rating of the VOXL2 port.
                      Could you please confirm if the VOXL2 port can supply adequate current to reliably power the DoodleLabs module?
                      Your confirmation will help finalize our power configuration.

                      Oscilloscope Query

                      You had earlier suggested checking the signals on an oscilloscope.
                      Since our communication interface uses USB (not UART), I wanted to confirm if it is practical or meaningful to probe USB signals using an oscilloscope in this context.

                      Looking forward to your feedback and guidance on these points.

                      VinnyV 1 Reply Last reply Reply Quote 0
                      • Jetson NanoJ
                        Jetson Nano @Eric Katzfey
                        last edited by

                        @Eric-Katzfey As you suggested .I tested the same configuration in another build, where the Doodle labs module is away from ESC . the testing did not show any loss of data.

                        1 Reply Last reply Reply Quote 0
                        • VinnyV
                          Vinny ModalAI Team @Jetson Nano
                          last edited by

                          Hi @Jetson-Nano
                          Here is our info for Doodle Labs support:
                          https://docs.modalai.com/cable-datasheets/#mcbl-00085
                          Sorry it's buried in a cable page, but it makes the case clear (we think) how to support Doodle πŸ™‚
                          b1fa4a9a-f883-4566-b3e2-ae9ab14b7264-image.png

                          regarding probing USB signals, unless you had a USB decoder on the scope, I do not think that will prove anything useful. You may be better off running usbview:
                          Windows:
                          USBTreeView by Uwe Sieber β€” uwe-sieber.de/usbtreeview_e.html
                          It shows enumeration hierarchy, configuration descriptors, endpoints, VID/PID, power requirements, etc.
                          Linux equivalent:
                          Use usbview β€” it’s essentially the same utility (GTK front-end to lsusb).

                          Hope that helps!

                          1 Reply Last reply Reply Quote 0
                          • First post
                            Last post
                          Powered by NodeBB | Contributors