Graphics desktop application to depict Garmin G1000 Primary Flight Display & Multi Function Display -- 2
₹150000-250000 INR
Closed
Posted over 8 years ago
₹150000-250000 INR
Paid on delivery
Intent here is to replicate the Garmin 1000 PFD & MFD software on a windows or Linux platform using OpenGL as the graphics interface and C/C++ as the programming language. The use of OpenGL as the graphics library is a must and the software is to be designed in such as fashion that it is easily portable across platforms. This warrants a modular architecture where any platform specific APIs to be wrapped in a general purpose APIs and .Usage of any OpenGL feature which prevents portability across platforms are strongly discouraged
A Primary Flight Display or PFD is a modern aircraft instrument dedicated to flight information. Representations of older six pack or "steam gauge" instruments are combined on one compact display, simplifying pilot workflow and streamlining cockpit layouts.
The centre of the PFD contains an attitude indicator (AI), which gives the pilot information about the aircraft's pitch and roll characteristics, and the orientation of the aircraft with respect to the horizon. The attitude indicator is designed to look very much like traditional mechanical AIs. Other information to be included are the stall angle, a runway diagram, ILS localizer and glide-path “needles”, etc. To the left and right of the attitude indicator are the airspeed and altitude indicators, respectively. The airspeed indicator displays the speed of the aircraft in knots, while the altitude indicator displays the aircraft's altitude above mean sea level (AMSL). Both of these indicators are presented as vertical “tapes”, which scroll up and down as altitude and airspeed change.
The vertical speed indicator, next to the altitude indicator, indicates to the pilot how fast the aircraft is ascending or descending, or the rate at which the altitude changes. This is usually represented with numbers in "thousands of feet per minute."
At the bottom of the PFD is the heading display, which shows the pilot the magnetic heading of the aircraft. This functions much like a standard magnetic heading indicator, turning as required. Often this part of the display shows not only the current heading, but also the current track (actual path over the ground), current heading setting on the autopilot, and other indicators.
A Multi Function Display or MFD provides the following (but not limited to):
Power UP page - general information such as SW/Database version
Electronic Checklists - to quickly find a procedure on ground and in air
GPS/Navigation information in four main pages group
MAP (Navigation Map, traffic map, terrain proximity map)
WAYPOINT Information(Airport, Intersection, NDB, VOR, user WPT)
AUXILIARY (Utility, System status, System setup, GPS status)
NEAREST (Airport, Intersection, VOR, NDB, WPT, frequencies)
Further details can be found online with G1000 MFD as the reference
Hi, I have experience with flight simulator avoinics, and OpenGL and network programming on Windows and Linux. Do you already have an interface protocol you want to use to operate the displays, or should I define one? I assume a TCP/IP network socket interface would be preferred. I can include a cross-platform GUI test app to drive the display interface.
We are having expert team that can work along such type of open source technology related projects.
our team are full of highly skilled developers and complete your work with full of satisfaction and
given time duration of customers. if you would like our proposal please reply and just specify about your
project details. we are eager for your work .
THANK YOU.
Hi,
I an experienced graphics developer with an extensive experience with object oriented programming using various type of languages such as C/C++/C# or Java. The latest project I worked on was basically a 3D navigation software, but for vessels and underwater vehicles. I am sure there are a lot of things in common between this project and the software you want. I am also a QT expert, as I have been using this framework for almost 7 years for both professional and personal projects. I am sure this framework can be put to good use for your project, as your ask for a cross platform software. Based on C++, QT is one of the best UI development framework (not to say the best...). Also, the latest versions of QT handle very efficiently anything related to graphics (openGL) or GPU (shaders).
Please check my profile for more information. I am very interested in your project and I am sure I am the ideal candidate given my level of experience.
Looking forward to hearing from you.
Best regards
Have 3 years of experience in developing Display systems for Military Radars. Worked on other Garmin devices like GPS. Designed and developed display system based on Qt and Open GL. Good experience in resolving issues for tracking target on display. Already worked at Indian Air Force Stations resolving issues of Radar Display Systems. Although I'm new to freelancer, but have enough experience on such system. Please email me for any queries.