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! 

icon
Avatar
DocMoebiuz
Moderator
From: NW of KPWK, United States
Posts: 1426
Hi all,

I see numerous threads that report issues with the UNO. I want to use this thread to list the known bugs and set expectations right until I fix things.

Expectations

UNO support currently is experimental. Arduino UNO is very limited in terms of memory and is significantly slower than the Mega which are the main reasons for the current problems. I never owned a UNO myself but after so many users on the forum, I bough myself one and thought it would be easy to get the Mega Code running. This is unfotunately not the case and I have to invest more time into this.

Known Bugs

* Instable Firmware upload - when you upload the firmware, the reconnect after upload might not work and you see the module still not as a mobiflight module. In this case, close MobiFlight and start it again. The module should now show up correctly.
* Instable upload device configuration - After uploading configuration changes about the devices attached to the module, the module is not recognized anymore as a MobiFlight Module. Close MobiFlight and start it again. The configuration should now show up correctly and you will be able to configure outputs and inputs as usual.
* Arduino UNO with CH340 chip is recognized as Mega - Unfortunately I don't find a way to determine whether the chip sits on a MEGA or UNO. Both can use the same chip. Since the majority of the user base uses Mega with CH340 I decided to treat any board with a CH340 as a Mega until I find a better way to detect it.
You can use xloader and manually upload the firmware-hex-file to your UNO. That should help so that MobiFlight starts to recognize it correctly.
Have a great day!
Sebastian

MobiFlight - Simply build your own home cockpit for your favorite flight sim - FSX, Prepar3D (FSUIPC), X-Plane (XPUIPC)
2017-03-08 07:42
Avatar
bheadley58
Posts: 2
Greetings!

Just would like to extend a hand for technical support, as an Electronics Engineer for 30 years.

I've noticed a series of issues relating to the Arduino Uno board. While the Arduino Mega is the current preferred module, there are times that the simpler Uno module (or perhaps the Micro modules) would be more suited for an application - such as a single radio control head.


Would be glad to be of some technical assistance, if so desired.

Bruce Headley

Near KONT and KLAX airports

Virtual Airline Pilot - EasternHops - EAS-6304
2019-06-20 05:38
Avatar
pizman82
Moderator
From: ETSI, Germany
Posts: 2773
Supporter
Hi

May you see the posting from Seb is over 2 years old. Within the time some facts change.

Mobiflight increase the features.... And as i understand the UNO was not be able to work correct with current version.
Seb also decide to NOT support multiple Versions of Mobiflight just to fit requires of a differnet Board like UNO.

So finaly he announce that UNO is no longer supported.....
The existing firmware and upload function for UNO will stay already in the download version of UpToDate Releases ..... With the argument from above..... A User who like to tryout can use the UNO at own risk. If it work is fine.... If not the user must solve the problems himself or swap to Mega where he get full support on problems here in Forum.

*************
NOTE:
Google for "Arduino Mega Pro Mini"
There exist a MEGA board in a verry verry small version.
Normaly i recommend to simply use the bigger one (more comfortable to mount) simply "outside" of a element that have reduced Space. Normaly "behind" a Panel there is a lot of space.....
But sure. If you build a single Panelbox that stand on the Table then the Controller should be inside. So check for the "Small Mega "
Good Luck !
2019-06-20 15:45
Avatar
nick
Posts: 2
Hi,
I am trying to test connection of two rotary encoders for the left and right Engine Selector of B737 pmdg. The setting of the first encoder went easily allright but when connected the second one, the knob in the simulator didn't move at all.
After different try and test I went out with the conclusion that Arduino Uno doesn't support more than one encoder. Is anyone else experienced the same problem with UNO?
More, if I get a MEGA, will I have the same problem?
Thanks for your support.
2019-11-21 21:59
Avatar
pizman82
Moderator
From: ETSI, Germany
Posts: 2773
Supporter
I simply not know that.....

I bought a UNO long time ago to make testings for Sebastian. After lots of problems we decide to stop this project cause the memory is simply to less to run Mobiflight in it´s current form.
So.... Maby your right and UNO can not support 2 Encoders. Maby your wrong and you simply make a misstake in wire connection.... Make a wrong Entry in Device Settings .... Or simply your Config is wrong for the second encoder.

Appology but i will not test this. I throw the UNO years ago in the trash ( After lots of angry moments with its malfunction) and never think again about it.


To the last Question.....
iconnick:


More, if I get a MEGA, will I have the same problem?



With MEGA a support of 20 Encoder per Board is possible as i know. No Issues are reported here.
Summary.... Use the MEGA as recommend.... Then your Encoders will work fine normaly.
Good Luck !
2019-11-22 06:40
Avatar
nick
Posts: 2
I will definitely use MEGA for my project.
Thanks for your support and Mobiflight, that makes our "Simbuilder" life easier. :thumbup:
2019-11-24 21:47
icon