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

    PWM channel control for auxiliary functions

    VOXL 2 IO
    2
    5
    338
    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.
    • F
      Filip Slezak
      last edited by 18 May 2023, 23:29

      Hi all,

      How should I go about controlling the PWM channel 7 or 8 (hexacopter airframe) from VOXL2 code and/or remote control? I can't find where the AUX channels are mapped

      Thx

      1 Reply Last reply Reply Quote 0
      • W
        wilkinsaf ModalAI Team
        last edited by 19 May 2023, 04:02

        This post is deleted!
        1 Reply Last reply Reply Quote 0
        • W
          wilkinsaf ModalAI Team
          last edited by 19 May 2023, 04:05

          This was completed with the VOXL Flight Core: https://www.youtube.com/watch?v=fxfyrUW3EyA

          Not sure if it helps on the VOXL2 IO

          1 Reply Last reply Reply Quote 0
          • F
            Filip Slezak
            last edited by 20 May 2023, 02:52

            Yes, thanks. Although incomplete 🙂
            Need to configure quad_x_io.main.mix (find / -name "filename") with the code below where X is the channel defined in the 2nd link below (AUX1 5 or AUX2 6)

            # Hexacopter X airframe config
            R: 6x ...
            # For each AUX channel
            M: 1
            S: 3 X ...
            

            Writing this from home, sorry for '...' but simply copy the config to quad_x.main.mix to quad_x_io.main.mix, both these files are loaded on boot and if the io board is connected it overrides the former

            AUX1 will be on pin7 and AUX2 on pin8.

            1. https://docs.px4.io/v1.12/en/concept/mixing.html
            2. https://docs.modalai.com/voxl2-io-user-guide/#supported-mixers-and-airframe-setup

            Or properly rename the file and change the name being loaded in the px4 startup script but I didn't do that to avoid issues in case it's used by something else too...

            1 Reply Last reply Reply Quote 0
            • F
              Filip Slezak
              last edited by 20 May 2023, 02:59

              Any tips on how to control this from ROS for offboard mode?

              1 Reply Last reply Reply Quote 0
              1 out of 5
              • First post
                1/5
                Last post
              Powered by NodeBB | Contributors