Programming

-  Switches & Buttons

Programming Mobiflight & Prosim for switches & Buttons is very similar to the procedure for LEDS. The general settings for most situations for LED/Switches & Buttons is to use FSUIPC 8 Bit U (unsigned). As previously stated, this allows each 4 digit hexadecimal value to utilise its 8 bits for devices showing a state as on or off.

 

Open Prosim Config Page, Find the Switch you want to connect.

For example, I have chosen Landing gear Up.

I’m going to assign the next free offset Hex code: 66C1.0

Select: FSUIPC 8 BIT U

free

offsets

The free Offset range for home use is:

66C0-66FF

Another Offset range for 3rd party software use is:

5300-53FF

And finally don't forget to check the FSUIPC documentation for standard offset source settings.

Once the data has been entered, open Mobiflight and select the extras tab,

Select settings - Mobiflight Modules.

Add the switch (also known as Button) and assign the pin that has the connected switch/button.

In our test example its pin 7.

Don’t forget to Upload before pushing OK.
Select in the Inputs tab, enter the description and 
click edit.

On the edit screen,

Forget about the precondition tab (in this example)
and select the Input Tab. Chose the Arduino Board, and Device (switch). 

Select  Action Type: FSUIPC Offset

Enter the offset: 66C1

Enter the Set Value to:   1 (on when Pushed)

                                                      0 (off when Pushed)               

Select the Mask value button, and deselect all but the required bit.

Bit 0

Select OK,

But unlike LEDS we now need to state whathappens when the switch button is released.
Select the On release Tab.
Enter all the same data as the; On press Tab,
But in this tab we Set Value to 0.

Press OK,

Select the active check box from the Input Screen,
And press run.

Now when pressed, Prosim reacts to the button press.

Repeat with any more switches/buttons you require.
Selecting a different bit number and hex address bit on each new line.

+673 7207616

Patreon:        737DIYSIM

YouTube:      Heli Mech

Facebook:    Boeing738v2

Instagram:    737DIYSIM

Twitter:         737DIYSIM

Watsapp:     +673 7207616

Email: HelenWatersClarke@Hotmail.com

Fancy helping the website

or buying us a thank you beer?