As seen in the blog or on the page, you started (or plan) to make a standalone EFIS (EHSI&EADI). What's the current Status and when will it by ready to try?

Greetings - Racame
in Instruments by

2 Answers

+1 vote
 
Best answer

Hi Ole,

We've uploaded the panel module for EFIS - you can download it here.

You can try it out, but it hasn't been adapted for any particular display yet (or properly positioned relative to one another), so it can be seen as a demo now. We can adapt it to whatever sizes and display dimensions you need.

Are you planning to use it as part of a panel with physical gauges? Or do you need a full virtual panel (like the currently available one for B200, which includes EFIS)?

by
0
Hi,

thank you very much for the panel - sadly its crashing in my configuration. I checked with the standard Basic Six Panel, and that one worked fine. I was running the panel on a pi 3, maybe i wil check it on a windows platform.

Since i am just starting, to get familiar ow everything works, i am not quite sure yet. My dream would be a mixed version, with analouge (physical) gauges and a efis or additional virtual options like V/S TCAS Indicator.

I came to your side via your B58 Blog - by the way a very good side and interesting project.

So not sure yet, nevertheless thank you for your support and the possibility to download. If you want, i can send you the crash report?

Greetings,

Ole
0 votes

Hi,

i checked the EFIS 84 both on Linux and Windows Platform,

sadly its still crashing - did it also happened with your tests? For Example the basic-six works fine and also the B200 Panel.

The Crash Report says:

[INFO   ] Logger: Record log in /home/pi/.kivy/logs/kivy_19-04-08_4.txt
[INFO   ] Kivy: v1.10.1.dev0, git-b47d519, 20170519
[INFO   ] Python: v2.7.9 (default, Sep 17 2016, 20:55:23)
[GCC 4.9.2]
[INFO   ] Factory: 194 symbols loaded
[INFO   ] Image: Providers: img_tex, img_dds, img_sdl2, img_gif (img_pil, img_ffpyplayer ignored)
[INFO   ] Window: Provider: egl_rpi
[INFO   ] GL: Using the "OpenGL ES 2" graphics system
[INFO   ] GL: Backend used <gl>
[INFO   ] GL: OpenGL version <OpenGL ES 2.0>
[INFO   ] GL: OpenGL vendor <Broadcom>
[INFO   ] GL: OpenGL renderer <VideoCore IV HW>
[INFO   ] GL: OpenGL parsed version: 2, 0
[INFO   ] GL: Shading version <OpenGL ES GLSL ES 1.00>
[INFO   ] GL: Texture max size <2048>
[INFO   ] GL: Texture max units <8>
[INFO   ] Shader: fragment shader: <Compiled>
[INFO   ] Shader: vertex shader: <Compiled>
[INFO   ] Window: virtual keyboard not allowed, single mode, not docked
[INFO   ] Text: Provider: sdl2
[INFO   ] GL: NPOT texture support is available
[INFO   ] OSC: using <multiprocessing> for socket
[INFO   ] ProbeSysfs: device match: /dev/input/event1
[INFO   ] HIDInput: Read event from </dev/input/event1>
[INFO   ] ProbeSysfs: device match: /dev/input/event0
[INFO   ] HIDInput: Read event from </dev/input/event0>
[INFO   ] Base: Start application main loop
[INFO   ] HIDMotionEvent: using <Logitech USB-PS/2 Optical Mouse>
[INFO   ] HIDMotionEvent: using <LITEON Technology USB Multimedia Keyboard>
[INFO   ] Base: Leaving application in progress...
[WARNING] stderr: Traceback (most recent call last):
[WARNING] stderr:   File "main.py", line 673, in <module>
[WARNING] stderr:   File "kivy/app.py", line 828, in run
[WARNING] stderr:   File "kivy/base.py", line 504, in runTouchApp
[WARNING] stderr:   File "kivy/core/window/window_egl_rpi.py", line 92, in mainloop
[WARNING] stderr:   File "kivy/core/window/window_egl_rpi.py", line 87, in _mainloop
[WARNING] stderr:   File "kivy/base.py", line 339, in idle
[WARNING] stderr:   File "kivy/clock.py", line 581, in tick
[WARNING] stderr:   File "kivy/_clock.pyx", line 367, in kivy._clock.CyClockBase._process_events (/tmp/pip-qi53f2-build/kivy/_clock.c:7410)
[WARNING] stderr:   File "kivy/_clock.pyx", line 397, in kivy._clock.CyClockBase._process_events (/tmp/pip-qi53f2-build/kivy/_clock.c:7285)
[WARNING] stderr:   File "kivy/_clock.pyx", line 395, in kivy._clock.CyClockBase._process_events (/tmp/pip-qi53f2-build/kivy/_clock.c:7207)
[WARNING] stderr:   File "kivy/_clock.pyx", line 167, in kivy._clock.ClockEvent.tick (/tmp/pip-qi53f2-build/kivy/_clock.c:3211)
[WARNING] stderr:   File "main.py", line 647, in Update
[WARNING] stderr:   File "DataReading.py", line 179, in UpdateInstruments
[WARNING] stderr:   File "instruments/EFIS84_EADI.py", line 120, in update
[WARNING] stderr: IndexError: list index out of range

Maybe it's helpinng you to find the error...

As seen in the blog or on the page, you started (or plan) to make a standalone EFIS (EHSI&EADI). What's the current Status and when will it by ready to try?


Greetings - Racame

by
...