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

    doodle labs and joystick setup

    Ask your questions right here!
    2
    19
    402
    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 @Eric Katzfey
      last edited by

      @Eric-Katzfey Thank you for the support. I will test it out and get back to you encase of any further queries.

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

        @Eric-Katzfey
        I tested what you asked me, since i am using external Fc and doodle labs, I am not able to assign AUX to any button, is there any work around on how to assign AUX

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

          @Eric-Katzfey @Alex-Kushleyev
          hey guys, just a random thought, can I enable turtle mode through a button instead of taking AUX 1 into consideration. just a thought, any guidance and help would be greatly appreciated.

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

            @Jetson-Nano What do you see if you go to the MAVLink console in QGC and look at the manual_control_setpoint topic? (listener manual_control_setpoint)?

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

              @Eric-Katzfey Also, there is a parameter called VOXL_ESC_T_ON. How is that set? It determines which button will be used for turtle mode. The code is here: https://github.com/modalai/px4-firmware/blob/ea098200d3c09b7af548bf7be29fda245fad8f17/src/modules/mavlink/mavlink_receiver.cpp#L2083

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

                @Eric-Katzfey
                This is the output i am getting while running listener manual_control_setpoint

                NuttShell (NSH) NuttX-11.0.0
                nsh> listener manual_control_setpoint
                
                TOPIC: manual_control_setpoint
                 manual_control_setpoint
                    timestamp: 438754659 (0.033455 seconds ago)
                    timestamp_sample: 438754653 (6 us before timestamp)
                    roll: 0.00000
                    pitch: 0.00000
                    yaw: 0.00000
                    throttle: 0.00000
                    flaps: 0.00000
                    aux1: 0.00000
                    aux2: 0.00000
                    aux3: 0.00000
                    aux4: 0.00000
                    aux5: 0.00000
                    aux6: 0.00000
                    buttons: 0
                    valid: True
                    data_source: 2
                    sticks_moving: False
                
                nsh> listener manual_control_setpoint
                
                TOPIC: manual_control_setpoint
                 manual_control_setpoint
                    timestamp: 446282690 (0.039850 seconds ago)
                    timestamp_sample: 446282683 (7 us before timestamp)
                    roll: 0.00000
                    pitch: 0.00000
                    yaw: 0.00000
                    throttle: 0.00000
                    flaps: 0.00000
                    aux1: 0.00000
                    aux2: 0.00000
                    aux3: 0.00000
                    aux4: 0.00000
                    aux5: 0.00000
                    aux6: 0.00000
                    buttons: 0
                    valid: True
                    data_source: 2
                    sticks_moving: False
                
                Eric KatzfeyE 1 Reply Last reply Reply Quote 0
                • Jetson NanoJ
                  Jetson Nano @Eric Katzfey
                  last edited by Jetson Nano

                  @Eric-Katzfey I am not able to see the option you have mentioned VOXL_ESC_T_ON

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

                    @Jetson-Nano said in doodle labs and joystick setup:

                    I am not able to see the option you have mentioned VOXL_ESC_T_ON

                    In the Mavlink console what do you see with "param show VOXL_ESC_*"?

                    And what about "ver all"?

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

                      @Jetson-Nano said in doodle labs and joystick setup:

                      This is the output i am getting while running listener manual_control_setpoint

                      What is the parameter COM_RC_IN_MODE set to?

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

                        @Eric-Katzfey COM_RC_IN_MODE is set to joystick only

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

                          @Eric-Katzfey Hey hope you are doing fine, I checked the code and various branches of PX4, I noticed I was able to see the parameter VOXL_ESC_T_ON but the option only showcased button 1 for assignment . what to do if I want to assign another button.

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

                            @Jetson-Nano You set that parameter to match the button you want to use.

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

                              @Eric-Katzfey Thank you for reverting back, The options only show one option button 1. I tested with button one but the drone was not taking in the command for enabling the turtle mode.
                              I want to know whether the code was tested out, so that I can be sure about not missing out on any parameter or setup

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

                                @Jetson-Nano It's a parameter that you can set to any number you want. In QGC you can look at the joysticks tab and see as you press each button which number it is. Then set the parameter to that number.

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