Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
Collapse
Just Flight Community Forum
  1. Home
  2. Just Flight
  3. MSFS Products
  4. Black Square Add-Ons
  5. Starship
  6. Autopilot altitude select bindings

Autopilot altitude select bindings

Scheduled Pinned Locked Moved Starship
12 Posts 5 Posters 174 Views 1 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.
  • MarionetteworkM Offline
    MarionetteworkM Offline
    Marionettework
    wrote last edited by
    #1

    I'm trying to bind Altitude Select to my STECS throttle, in the Velocity I use "INCREASE/DECREASE AUTOPILOT REFERENCE ALTITUDE", but in Starship it has no effect. Is there another binding to use?

    1 Reply Last reply
    0
    • Black SquareB Offline
      Black SquareB Offline
      Black Square
      Black Square Developer
      wrote last edited by
      #2

      You're looking to emulate the altitude select knob on the ALI, correct? All the events for the avionics are in the manual under the name of the instrument. Here, you're looking for "ALI-850A Altitude/Vertical Speed Indicator (ALI):

      H:ALT_AltitudeSelectKnob_Inc_1, and H:ALT_AltitudeSelectKnob_Dec_1.

      1 Reply Last reply
      0
      • MarionetteworkM Offline
        MarionetteworkM Offline
        Marionettework
        wrote last edited by
        #3

        I saw that, but I couldn't find the MSFS 2024 action in the controls GUI that corresponds to that event. I'm not sure how to search for these using that name. I'll play with it some more tomorrow.

        1 Reply Last reply
        0
        • Black SquareB Offline
          Black SquareB Offline
          Black Square
          Black Square Developer
          wrote last edited by
          #4

          Ah, that's because you won't find them there. Those are custom events that I've created specifically for Starship, and you will need to use some 3rd party hardware binding software to utilize them.

          MarionetteworkM 1 Reply Last reply
          0
          • I Offline
            I Offline
            intjmastermind
            wrote last edited by
            #5

            You can also increment/decrement LVAR:bksq_Altitude_Preselect_1 by 30.48. The LVAR is in meters, 30.48 meters = 100 ft.

            1 Reply Last reply
            0
            • Black SquareB Offline
              Black SquareB Offline
              Black Square
              Black Square Developer
              wrote last edited by
              #6

              That might not work in all scenarios, so just do so at your own risk. Also, if you're reading from that variable, you should be able to get the correct unit out of it by specifying "FEET" when you request it.

              1 Reply Last reply
              0
              • Black SquareB Black Square

                Ah, that's because you won't find them there. Those are custom events that I've created specifically for Starship, and you will need to use some 3rd party hardware binding software to utilize them.

                MarionetteworkM Offline
                MarionetteworkM Offline
                Marionettework
                wrote last edited by Marionettework
                #7

                @Black-Square said in Autopilot altitude select bindings:

                Ah, that's because you won't find them there. Those are custom events that I've created specifically for Starship, and you will need to use some 3rd party hardware binding software to utilize them.

                Is there any way for you to make it work with the built-in bindings, or any special reason it can’t work for altitude? It would be convenient if Starship could use these standard controls for AP like most other aircraft (including Velocity), as far as I know they all use that same mapping. My standard vertical speed and heading bug mapping works as is in Starship. I’m not even sure how to bind custom events to be honest, or if this is going to prevent me from using the same knob for other aircraft.

                1 Reply Last reply
                0
                • Black SquareB Offline
                  Black SquareB Offline
                  Black Square
                  Black Square Developer
                  wrote last edited by
                  #8

                  I might revisit this again specifically for Starship, but intercepting those inputs is a dangerous game in MSFS. Intercepting any control input involves a very convoluted system of abstraction, but it can sometimes have unintended results. Intercepting the autopilot inputs is even more so, judging by what I've seen in other code. I'll look into it.

                  1 Reply Last reply
                  0
                  • C Offline
                    C Offline
                    Callsign_DISCO
                    wrote last edited by
                    #9

                    Using SPAD.NeXT I have been able to get most of the autopilot binds to work with my Honeycomb Bravo, with the exception of Altitude Select - not sure what the issue is - has anyone got it to work in 2020 or 2024?

                    1 Reply Last reply
                    0
                    • Black SquareB Offline
                      Black SquareB Offline
                      Black Square
                      Black Square Developer
                      wrote last edited by
                      #10

                      You're speaking of H:ALT_AltitudeSelectKnob_Inc_1? That's the event copied directly from the code, so it should be guaranteed to work if the others do. (always a dangerous thing for a developer to say)

                      C 1 Reply Last reply
                      0
                      • Black SquareB Black Square

                        You're speaking of H:ALT_AltitudeSelectKnob_Inc_1? That's the event copied directly from the code, so it should be guaranteed to work if the others do. (always a dangerous thing for a developer to say)

                        C Offline
                        C Offline
                        Callsign_DISCO
                        wrote last edited by Callsign_DISCO
                        #11

                        @Black-Square Yes that is the one - I am new to SPAD but the others are all working (entered the same way). Will try again today.

                        Each time I create a new event for the two encoders and just copy/paste the code from the manuall - works on literally all the other custom events I have added - not sure why this one is weird unless I maybe have a conflicting bind in MSFS itself (haven't found one).

                        Q 1 Reply Last reply
                        0
                        • C Callsign_DISCO

                          @Black-Square Yes that is the one - I am new to SPAD but the others are all working (entered the same way). Will try again today.

                          Each time I create a new event for the two encoders and just copy/paste the code from the manuall - works on literally all the other custom events I have added - not sure why this one is weird unless I maybe have a conflicting bind in MSFS itself (haven't found one).

                          Q Offline
                          Q Offline
                          Qazme
                          wrote last edited by
                          #12

                          @Callsign_DISCO said in Autopilot altitude select bindings:

                          @Black-Square Yes that is the one - I am new to SPAD but the others are all working (entered the same way). Will try again today.

                          Each time I create a new event for the two encoders and just copy/paste the code from the manuall - works on literally all the other custom events I have added - not sure why this one is weird unless I maybe have a conflicting bind in MSFS itself (haven't found one).

                          There won't be conflicting binds unless you have created them. These are unique to Starship. If you created them using the client events area it should be a simple matter of binding those actions to your physical control and then in SPAD you can use the :Show Log" button and spin your control. See what command it's issuing, might help you diag what's going on and make sure your encoder is working as expected.

                          1 Reply Last reply
                          0
                          Reply
                          • Reply as topic
                          Log in to reply
                          • Oldest to Newest
                          • Newest to Oldest
                          • Most Votes


                          • Login

                          • Don't have an account? Register

                          • Login or register to search.
                          • First post
                            Last post
                          0
                          • Categories
                          • Recent
                          • Tags
                          • Popular
                          • Users