MobiFlight Community Support

Welcome to the forum for MobiFlight! Feel free to reach out to the community in case you have questions, issues or just want to share great ideas or details about your latest home cockpit project.

You like MobiFlight? Donate via PayPal and support the MobiFlight development. Thanks! 

05/03/2024 - This forum is read-only

The community support for MobiFlight has moved exclusively over to our Discord server. Register for free and enjoy more interactive functions like image and video upload, voice chat. More than 7,000 registered users around the world make it a great experience!

See you on our MobiFlight Community Discord server.

A HUGE Thank You to everyone who participated in the forum, especially obviously to Pizman and Stephan who did an outstanding job over so many years providing an incredible service to the MobiFlight community.

The forum is still providing a lot of good content, hence we keep this information accessible.

icon
Avatar
rodo2212
Posts: 18
Hi guys. I am new with xuipc and mobiflight. I am getting really confused.Please if someone can help me with this . I have been in contact with supported guys from the community but we can find the problem.
I am needding to set my Radio and Nav swaping radio and nav as well as set the mhz and khz. The thing is that I try the Event ID and no works and Fsuipc and nothing at all.So today I felt lucky and
Hey. Well. I found out one little things still complex and I really dont understand. With the next configuration I could swap de Comm1.
https://mega.nz/file/Zfg3VZRb#8SOlIEgd2YYIy5qhhLnA65iReFef1zdy1D68AJheM9c(is a picture and I could find out how to upload pictures.)
I dont want to be general but it looks like no matter how many bytes you mark in that little windows, the click is no to mark all of them. No idea why. I also attach a documet where I found this 3123 offset value, Probably for you makes sense.
I found another configuration.
https://mega.nz/file/dL5V1LiC#ar9U_gWjzFiEzj_hNtzDDH2NhQkq7YctEV8Jhkrr9jY
This one let change mhz on com1standby. I was playing with the mask editor and sometimes works and others just set 000 at the khz instead of mhz. And with the same configuration just changing the SET VALUE to 10. I can change the khz, but just the first digit, then If I put 15, the khz change in 15khz. I mean if is cero(khz) and i press. It change to 15khz, press again a 30khz. so on. I tried with $+.10, no nothing. and some other number but no lucky.
Well I will try to post this on mobiflight forum.
Regards Luis.
2020-08-26 16:43
Avatar
pizman82
Moderator
From: ETSI, Germany
Posts: 6010
Supporter
Hi Luis.

Let me say.... You mix up a lot of things.... And your knowledge looks still to low... You "try and error" this..... But you not understand what you do here.

At first.... NOT think about EventID..... This is only a part of FSX/P3D/FS2020...... Xplane NOT support that !


Picture 1:
Here i explane everything i the other topic.....
At first this is a SET Offset. Here "$+x" makes no sense. $ itself makes no sense..... Here we write a value So Input is e.g. 1,2,4,8,16 or so. NOT "$+1"
Second you got the wrong BIT. The selected Bit "0" represent NAV2 Swap 2^0 for Com 1 Bit 3 is correct ( the 4th bit from right... 2^3 )
Finaly.... if you select a BIT then your input is always just "1" ...... If you not select a Bit your input is 1 for NAV2..... 2 for NAV1...... 4 for COM2 .... and 8 for COM1.


Picture 2:
Here Bitmask is basicly not needed. This 2 Byte Offset represent the frequency in a Binary Code Decimal (BCD) Format. It not include the leading 1 ..... So a Frequency of 123,45 shows in this offset 2345
You can trick here by read only ONE Byte..... If you read the first byte then it show "23" so Mhz only..... the second include 45 ( Khz only) Usefull to make 2 different Encoders without a override!

Also Here advanced Formulas are needed.... Cause you must split between Mhz and Khz....
You must increase Khz by 2 or 3 so it increase like xxx.10 >>xxx.12 >>xxx.15 >>xx.17 >>xxx.20
You must handle the overrun in Mhz.... So it turns from 137.xxx back to 118.xx and reversed
And Finaly you must also choose between a overrun from Khz to Mhz or not.... so e.g. 120.97 .... A Rightturn without overrun show 120,00 ..... WITH Overrun it show 121,00

Summary: Those Inputs via Offset need more like "$+x" They need advanced formulas. like if($%5=0,$+2,$+3) much more complex if you include the overrides.
I can help you but this must be done in Discord..... I not own Xplane so we need to test this pretty sure.
Good Luck !
2020-08-27 09:10
Avatar
rodo2212
Posts: 18
iconpizman82:

Hi Luis.

Let me say.... You mix up a lot of things.... And your knowledge looks still to low... You "try and error" this..... But you not understand what you do here.

At first.... NOT think about EventID..... This is only a part of FSX/P3D/FS2020...... Xplane NOT support that !


Picture 1:
Here i explane everything i the other topic.....
At first this is a SET Offset. Here "$+x" makes no sense. $ itself makes no sense..... Here we write a value So Input is e.g. 1,2,4,8,16 or so. NOT "$+1"
Second you got the wrong BIT. The selected Bit "0" represent NAV2 Swap 2^0 for Com 1 Bit 3 is correct ( the 4th bit from right... 2^3 )
Finaly.... if you select a BIT then your input is always just "1" ...... If you not select a Bit your input is 1 for NAV2..... 2 for NAV1...... 4 for COM2 .... and 8 for COM1.


Picture 2:
Here Bitmask is basicly not needed. This 2 Byte Offset represent the frequency in a Binary Code Decimal (BCD) Format. It not include the leading 1 ..... So a Frequency of 123,45 shows in this offset 2345
You can trick here by read only ONE Byte..... If you read the first byte then it show "23" so Mhz only..... the second include 45 ( Khz only) Usefull to make 2 different Encoders without a override!

Also Here advanced Formulas are needed.... Cause you must split between Mhz and Khz....
You must increase Khz by 2 or 3 so it increase like xxx.10 >>xxx.12 >>xxx.15 >>xx.17 >>xxx.20
You must handle the overrun in Mhz.... So it turns from 137.xxx back to 118.xx and reversed
And Finaly you must also choose between a overrun from Khz to Mhz or not.... so e.g. 120.97 .... A Rightturn without overrun show 120,00 ..... WITH Overrun it show 121,00

Summary: Those Inputs via Offset need more like "$+x" They need advanced formulas. like if($%5=0,$+2,$+3) much more complex if you include the overrides.
I can help you but this must be done in Discord..... I not own Xplane so we need to test this pretty sure.



Hi Pizman. I worte you on discord. If you can guide me through my project. Regards
2020-08-27 20:50
icon