Jeti Advanced ECU LUA Script.
Easy setup based on best practise, advanced alarms that are silent until really needed and very configurable from configuration files if you need to (default best practise setup should be enough for most people).
#Turbine status functionality:
Configurable which ECU statuses to be read by voice, shown on the display and logged to the flight logg and vibrate (not for -16)
All alarms enabled with one switch (recommed to use the same switch as throttle cut for turbine, then alarms are on when turbine is armed)
Status alarms only given on status change
Configurable which turbine status has audio alarms, haptic alarms (not for -16) or message alarms.
Status - Individually configurable parameters for EVERY turbine STATUS (not for -16)
Status - Audio alarm (information in female voice, warnings in male voice), possibility to change audio file. Configurable (not for -16)
Status - Haptic feedback, which stick, which vibration profile, on/off. Configurable (not for -16).
Status - Display warning. on/off - shows the status text as a warning. Will also log the turbine status to the normal Jeti flight log (this is super cool). Configurable (not for -16).
Hundreds og audio files included with all statuses and alarms ready to be said.
The usual alarms (rpm, rpm2, egt, ecuv, fuellevel), but easier setup
Some alarms like low rpm, low rpm2, low pumpvolt, low temp are not enabled until the low threshold is exceeded. This makes for no annoying low alarms before turbine is running, but they will also be shut off by the global switch.
Turbine RPM high
Turbine RPM low - only enabled after RPM has exceeded Turbine RPM low
Shaft RPM high
Shaft RPM low - only enabled after shaft RPM has exceeded Shaft RPM low
Ecu voltage high (not for -16)
Ecu voltage low - only enabled after ECU voltage has exceeded Ecu voltage low (not for -16)
EGT high
EGT low - only enabled after EGT has exceeded EGT low
Pump voltage high
Pump voltage low - only enabled after Pump voltage has exceeded Pump voltage low
Fuel warning alarm (configured at 20% fuel level)
Fuel critical alarm (configured at 10% fuel level)
Fuel - Audio messaage with remaining fuellevel 10 times pr tank (automaticially set intervals based on tanksize read from ECU)
Fuel - Automatic reading of tanksize from ECU (shown in telemetry window)
= Fuel = Zero configuration neccessary (on vspeak with jetcat, hornet, and all digitech - the rest have to input TankSize) to have very advanced information and alarms on tank level
Calculates percentages from the interval between high and low config values) Alarms will be repeated every 30 second if error condition is sustained
Telemetry display visual
Fuel gauge, pump volt, ECU volt and status double window , code borrowed from "ECU data display" for Orbit made by Bernd Woköck
Battery gauge, RPM, RPM2, EGT and status double window , code borrowed from "ECU data display" for Orbit made by Bernd Woköck (not for -16)
#Now supporting the following ecu converters and turbines:
Vspeak - FW 1.0 - JetCat
Vspeak - FW 2.2 - Hornet
Vspeak - FW 2.1 - Jakadofsky
Vspeak - FW 2.1 - evoJet / Pahl
Vspeak - FW 1.1 - PBS
Digitech - FW 1.2 - Evojet
Digitech - FW 1.2 - Graupner G-Booster
Digitech - FW 1.2 - Hammer
Digitech - FW 1.2 - Hornet
Digitech - FW 1.2 - JetCat
Digitech - FW 1.2 - Kingtech g1
Digitech - FW 1.2 - Kingtech g2
Digitech - FW 1.2 - Lambert
Digitech - FW 1.2 - Xicoy v6
Digitech - FW 1.2 - Xicoy v10
You will find the code here (Developers, testers and helpers wanted)
github.com/thomasekdahlN/jeti