/dbdis

Full screen telemetry window for Jeti Transmitter to display all kind of sensors for helis, aeroplanes and drones

Primary LanguageLua

dbdis

Full screen telemetry window for Jeti Transmitter to display all kind of sensors for helis, aeroplanes and drones
Latest Version: 3.43 It bases on the Jlog script from nichtgedacht: https://github.com/nichtgedacht/JLog-Heli

The dbdis app is specially designed for the jeti transmitters with a coloured display.
For example the min. values are green, max. values are blue and the alarm values are red, but you can easily change it, how you like them.

  • Translations in German and in English available
  • Multible Sensors from different devices selectable
  • Free selection of Device ( JLog2.6, S32 and compatible )
  • Very easy and fast configuration, most of it is self explaining
  • The order of the display values can be changed with arrow keys very easily
  • Just values are displayed where you have set a sensor value
  • A small design helps to display a lot of values in one window
  • You can use a template design to configure the the full screen window of all models similar
  • One switch for permanent percent capacitiy announcement
  • One switch for permanent remaining capacitiy of mAh or ml announcement
  • One switch for permanent voltage announcement
  • One switch starts/stops software clock
  • One switch resets software clock
  • One audio file for capacity alarm selectable
  • One audio file for voltage alarm selectable
  • Adjustable capacity of main battery
  • Adjustable voltage of main battery
  • Adjustable cell count of main battery
  • Adjustable voltage alarm theshold
  • Adjustable percent capacity alarm theshold
  • Calculates initial charge condition
  • Displays Tail-Gyro values for Vstabi
  • Displays voltage per cell
  • Displays flight time and engine time
  • Displays and counts the total amount of flights and total flight time
  • Displays the turbine status from the TStatus app: https://github.com/ribid1/TStatus
  • Displays the value of Calculated Capacity 4.1 for Gas or Electric, if you don't have a sensor installed:
    http://swiss-aerodesign.com/calculated-capacity.html

Video Links:

Helicopters
Aeroplane with combustion engine

Examples:

TDF T-Rex700 QC650 Predator Polikarpov Predator Predator QC650

Installation:

  • Copy the dbdis.lua or the dbdis.lc and the folder dbdis in the folder: \Apps
  • If you don't want to make any changes in the program code then take the .lc files.
  • Maybe you will edit the code sometime then take the .lua files.

Configuration:

Select Sensor:
Select Category

Select Category:
Select Category

Select Sensor Values:
Select Sensor Values 1 Select Sensor Values 2 Select Sensor Values 3

Setup Announcements:
(The capacity and percent announcements are used either for the battery as for the fuel)
Setup Announcements

Setup Battery:
Setup Battery

Setup Time Switches:
Setup Time Switches

Setup History:
Setup History

Layout:

Design the Layout (use the arrow keys to change the order):

  • Sep: determine the thickness of the seperator line (0 = no seperator, -1 = value is edged, -2 = this value and the last value are edged,
    -3 = this value and the last 2 values are edged, and so on...)
  • Dist: Determines the distance between the boxes, -9 = the distance is calculated by the app
  • Col: Determines the color of an edged box (the color is driven by the dbdis_config.jsn which have to be placed in the dbdis folder)

Layout 1 Layout 2 Layout 3

Config Batteries:

You have two possibilities to add a batterie:

  • If you have a Rfid Sensor and the battery has a Rfid Tag, you don't need anything to do. The app will recognize the battery and will store every use of the battery.
  • The other way is to select the "+" on the batteries page and a new entry will be made. On the first line you can config your battery, and on the second line you could adjust the values if you want.
    Config Batteries

Flight book:

After every flight an entry in the dbdis_Log.txt is made.
You can look at this file just from your transmitter,
but you can also copy these entrys by Crtl-C, then navigate to the first empty cell in the dbdis_Log_en.xlsm
or the dbdis_Log_de.xlsm and then run the included Makro "Import_Data":
How to update an excel Flightbook

dbdis_log_en dbdis_log_de

History:

V1.0 initial release
V1.1 Turbine status and turbine telemetry added
V1.2 improvement of the timer function:

  • if you activate the reset switch during the timer runs:
    The actual flight will not count and the timer starts at zero again.

  • if you activate the reset switch during the timer stops, and you have already reached the time limit:
    The actual flight will be count and the timer starts at zero again an other flight.

  • impliment of the CalCa- Gas and the CalCa-Elec App: If you get values from the app they will be used.

V1.3 select sensors from different devices

  • save the History (fight counts and total flight time in a file)

V1.4 Rx values of 2nd Receiver and Backup Receiver added
V1.5 2nd Battery added
V1.6 moved the drawfunctions in the screen modul
V1.7 Central box added
V2.0 Second Form to change the order of the boxes added
V2.1 Permanent Value Alarm added

  • Tank Volume added

V2.2 Possibility for a surrounding edge of the value boxes added
V2.3 The high in pixels of each box is displayed in the layout form

  • Not assigned boxes are shown in small letters
  • The left space in pixel is shown at the top of the right and the left row

V2.4 Second page and speed box added
V2.6 Changed the format of the config file to .jsn
V3.0 Added an input Window to config batteries

  • Added Rfid Sensor Values
  • After every flight in the dbsis_Log.txt a log entry is made with important datas
  • Added dbdis_Log_en.xlsm and dbdis_Log_de.xlsm with the Makro "Import_Data" as an example how you can Import very easy the log entries from the dbsis_Log.txt to Excel

V3.1 To Interact with the CalCa-Elec from Walter Loetscher I had to add two lines that his app will get the capacity from the "BAT" site, or the Rfid Sensor in the dbdis app.
V3.27 Changed beause the DS12 isn't able to unload not used packages
- Sensors with no labels like from the spirit system causes a failure
V3.37 - Muli, Muli EX and 6x cell voltage sensorvalues added

  • dbdis_config.jsn for global settings added
  • background color for edged boxes added
  • a 3rd temperatur sensorvalue added and temp sensorvalues new sortet, please pay attention!
  • manual updated

V3.40:

  • Battery selection is limited to the batteries in the database
  • In the flightbook max. current of the flight is saved
  • A second tank volume is added
  • Sensor values for a second drive is added
  • A rpm factor for the RPM_2 box is added

V3.41:

  • Improvement if Seperator < -1 und Trennstrich
  • Color of batteries and Tanks are driven by the usedCapacity boxes
  • Improvement in combination with the CalCa-Gas App

V3.42:

  • Improvemtnt in combination with Jeti Assist (Sensor ID > 1)
  • Multiple pages of the Akku page

V3.43:

  • Now you can select 4 batteries for each model (usefull for jet models)
  • Add an extra page in the menu for advanced settings, so don't need to deal with the config file any more except for the colors.