MGL open development systems
This page gives access to development systems available for third party use.
No warranties or support by MGL Avionics is implied by the availability of these items to the public. All risks remain with whoever uses these items for whatever purpose. No fitness for any purpose is implied. Development systems may not be the latest versions and may not be free from faults. All source code delivered is for reference only. Use in whatever way remains the risk of the person or company using these items. No warranty, no cost, no licence. Free for use in any way as long as the developer or user absolves MGL Avionics and its personnel of any responsibility including negligence.
No item included for download here many be in any way resold for monetary or material gain. This restriction does not apply for any goods that may arise out of the use of these items.
MGL Avionics is the copyright holder of the Embedded Pascal development system excluding assembler/linker and some related parts which fall under the GNU Licence. MGL grants anybody the right to use the development system as it stands for any purpose but it may only be distributed free of any cost.
The Embedded Pascal development system is used by MGL Avionics for most of its product development and as such is developed to suit only this purpose. This implies that it is not intended for public use and thus does not have to follow any standards or function in any particular generic way.
The RDAC CAN is a universal system intended for CAN to CAN translation such as would be needed to translate an engine ECU CAN bus to that of the MGL EFIS. It also includes provision for a double H bridge motor driver as used in the SP-
The RDAC CAN development system with sources for Rotax 912iS. This download contains a complete Embedded Pascal for the ARM compiler and toolchain plus the Pascal sources as used for the RDAC CAN interface as reference.
This can be used as bases to construct a RDAC CAN interface to any type of CAN based ECU.
|How to find us|
|Map of the MGL Website|
|Military supply policy|
|iEFIS Flight Instrumentation|
|RDAC engine monitors|
|AHRS and Compass sensors|
|Electronic circuit breaker (ECB)|
|Probes and Senders|
|Garrecht Stand-alone Transponders|
|Garrecht Remote Mount|
|Trig Avionics remote transponder|
|EFIS Accessories: Ferrites|
|RDAC CAN (Rotax 912iS)|
|RDAC CAN (UL Power)|
|RDAC CAN MWB22|
|Probes and Senders 2|
|Probes and Senders 3|
|Probes and Senders 4|
|Legacy products: Accessories 1|
|Legacy products: Accessories 2|
|Legacy products: AHRS and compass|
|Southern Africa Navidata|
|Raster maps Southern Africa|
|MGL Vector map and terrain data|
|Terrain data for G3|
|iEFIS G3 Firmware|
|iEFIS G2 Firmware|
|Odyssey/Voyager G2 Firmware|
|Odyssey/Voyager G1 updates|
|CAN Devices Firmware|
|iEFIS G3 updates|
|Updating G3 Firmware|
|iBOX V1 Firmware|
|iEFIS G3 - rebuilding internal disk|
|iEFIS G2 updates|
|EXP1 to EXP2 migration|
|iEFIS sound file install|
|iEFIS G2 previous firmware versions|
|Updating iEFIS G2 Firmware|
|iEFIS G2 - rebuilding internal disk|
|iEFIS version checks|
|iBOX V1 Firmware updates|
|Odyssey/Voyager G2 updates|
|Update instructions for the Odyssey/Voyager G2|
|Odyssey/Voyager G2 previous releases|
|Tools and applications|