Datenfile fuer Full Screen Messwertanzeige

mit diesem Datenfile wird die Position und das Aussehen der Messweranzeige festgelegt.
Alle Bezeichner der Felder muessen in Kleinbuchstaben geschrieben sein und duerfen
kein Blank(Leerzeichen) vor oder hinter der Kennung beinhalten.

Die Reihenfolge der Felder legt die Position der Felder auf dem Display fest.
Es beginnt links oben, von oben nach unten, gefolgt von der rechte Seite 
von oben nach unten.
laeuft die 1. Seite ueber, wird die 2, Telemetrie-Seite erzeugt,
laeuft die 2. Seite ueber, werden diese Werte nicht beruecksichtigt.

Typ Bezeichner in Grossbuchstaben weden angezeigt, in Kleinbuchstaben dienen
    zur Wertebeschaffung/Auswahl bei Flugzeiten "F" wird Start/Stop-Schalter und 
    Reset-Schalter je Anzeige abgefragt. Der zuletzt angezeigt Timerwert
    bleibt beim Ausschalten des Senders erhalten.  Soll der Timer beim Einschalten
    des Senders geloescht werden muss der Reset-Schalter beim Einschalten auf 
    1 stehen oder "Log MAX" als Reset-Schalter gewaehlt werden.

-- name == Name des Werte fuer den der Sensor abgefragt wird
-- size == 1 or 2, 1=halbe Hoehe, 2=volle Hoehe                       def="2"
-- lab1 == label, Ueberschrift ueber den Messwert                     def=Sensor
           bei nil, d.h. keine Eingabe, wird die Ueberschrift vom
           Sensor kommend verwendet
           nil bei min / max Wert unterdrueckt die Anzeige der min bzw. max Werte
           Blank(Leerzeichen) kein Text aber min / max Wert werden angezeigt.         
-- lab2 == min Wert Kennzeichnung                                     def=nil
-- lab3 == max Wert Kennzeichnung                                     def=nil
-- unit == angezeigte Einheit, sonst gelieferte Einheit des Sensors   def=Sensor
-- dez  == Nachkommastellen
-- typ  == D Daten                                                    def="D"
           A/a Akkuspannung  Batterie wird verwendet
           z Zellenspannung  Batterie wird verwendet
           Z Zellenspannung  wird angezeigt , min = ZellenNr
           n Zellennummer wird bei Zellenspannung angezeigt 
           K/h verbrauchte Kapazitaet Soll Kapazitaet wird angezeigt 

           T/t Time Zeit, Datum im naechsten Parameter
           P/p Position  Breite, Laenge in naechstem Parameter
           F Flugzeit

-- snr  == Sensor-Nummer lt Beschreibung des Sensors oder der Anzeige bei der Sensor
           Auswahl

------------------------------------------------------------------------
Es koennen beliebige Sensoren verwendet werden
in der V1 Version wird jeder Sensor/Messwert abgefragt. Das bedeutet u.U. eine
wilde Kurbelei bis alle Sensoren definiert sind.
in der V2 Version steht ein Sensor-Platzhalter im Name des Feldes, der dann in der 
Eingabe einmal zugewiesen wird. Die Parameter-Nummer muss dann im Feld "snr" eingetragen sein.

Da in .jsn Dateien keine Komentare vorgesehen sind, kann man sich behelfen, in dem man 
z.B. "namen" 2 mal verwendet. Der zuletzt verwendete Namen wird im Programm verwendet.

Die Definition der ".jsn" Dateien ist sehr stringent, ein fehlendes Komma fuehrt sofort
zum Abbruch der Ladefunktion.
Fehlmeldungen aus dem Bereich 140 bis 155 deuten auf einen Fehler im ".jsn" File hin.
Ein fehlendes Komma, oder "Hochkomma" fuehrt sofort zum Abbruch des Programms.
Bei den Sprachdateien ist es genauso.

Unabhaengig zu den Sensoren kann ein Prefix zur Datenablage gewaehlt werden. Die Daten
werden im Modellspeicher abgelegt.
------------------------------------------------------------------------
zum Testen im Jeti Studio-Simulater steht eine Simulator-Library fuer Sensoren zur
Verfuegung der Testmode fuer den Simulator wird ueber dessen Seriennummer
    "4444-4444-A402-17FA"
aktiviert. Auf den Sender wird diese Library nicht geladen

zur Installation:

zip File entpacken

Apps-
     |>Lang ---> SM_all_V1.jsn    >> Languge Fule fuer V1 Version
     |      ---> SM_all_V2.jsn    >> Languge Fule fuer V2 Version
     |      ---> SMDevice_V1.jsn  >> Anzeigedefinition fuer V1 Version
     |      ---> SMDevice_V2.jsn  >> Anzeigedefinition fuer V2 Version
     |      ---> SMDevice.txt     >> Beschreibung des Dateiaufbaus
     |
     |>RF_sim -> RF_sim.lua       >> Simulator fuer Sensordaten wird am Sender nicht benoetigt
     |
     |>SM_all_V1.lc               >> Programmdatei V1
     |>SM_all_V2.lc               >> Programmdatei V2


Die Verzeichnisse "Lang" und "RFsim" muessen auf dem Simulator ggf. angelegt werden.
Auf dem Sender wird nur das "Lang" Verzeichnis benoetigt und ist ggf fuer anderen Apps
schon eingerichtet worden. Bei vorhandenem "Lang" Verzeichnis wird der Inhalt von "Lang"
ergaenzt

------------------------------------------------------------------------

Parameter Pa(snr)
Die Werte bekommt man bei

Menu
 -->Stopuhren/Sensoren
   --> Sensoren/Aufzeichnung

angezeigt

UnisensE

-- Sensor Pa  1 Spannung Stromsensor
-- Sensor Pa  2 Strom Stromsensor
-- Sensor Pa  3 verbrauchte Kapazitaet
-- Sensor Pa  4 Empfaengerspannung
-- Sensor Pa  5 Hoehe
-- Sensor Pa  6 Vario
-- Sensor Pa  7 Drehzahl
-- Sensor Pa  8 Energie
-- sensor Pa  9 Leistung
-- Sensor Pa 10 Luftdruck
-- Sensor Pa 11 Impuls ein
-- Sensor Pa 12 Temperatur intern
-- Sensor Pa 13 Hoehengewinn
-- Sensor Pa 14 Restkapazitaet in %

------------------------------------------------------------------------

Unilog2

-- Sensor Pa  1 Spannung Stromsensor
-- Sensor Pa  2 Strom Stromsensor
-- Sensor Pa  3 verbrauchte Kapazitaet
-- Sensor Pa  4 Empfaengerspannung
-- Sensor Pa  5 Hoehe
-- Sensor Pa  6 Vario
-- Sensor Pa  7 Drehzahl
-- Sensor Pa  8 Energie
-- sensor Pa  9 Leistung
-- Sensor Pa 10 Luftdruck
-- Sensor Pa 11 Impuls ein
-- Sensor Pa 12 Impuls aus
-- Sensor Pa 13 Zelle min
-- Sensor Pa 14 #Zelle min
-- Sensor Pa 15 Eingang A1
-- Sensor Pa 16 Eingang A2
-- Sensor Pa 17 Eingang A3
-- Sensor Pa 18 Temperatur intern
-- Sensor Pa 19 Hoehengewinn
-- Sensor Pa 20 Restkapazitaet

------------------------------------------------------------------------

 SM GPS Sensor 1. Version, letzter Softwarestand

-- Sensor Pa  1 Zeit
-- Sensor Pa  2 Datum
-- Sensor Pa  3 Breite
-- Sensor Pa  4 Laenge
-- Sensor Pa  5 Speed
-- Sensor Pa  6 Hoehe
-- Sensor Pa  7 Hoehe NN
-- Sensor Pa  8 Steiegen (?Vario?)
-- Sensor Pa  9 FL Richtung
-- Sensor Pa 10 Position
-- Sensor Pa 11 R-relativ
-- Sensor Pa 12 Entfernung
-- Sensor Pa 13 Strecke
-- Sensor Pa 14 Satelliten
-- Sensor Pa 15 RX Spannung
-- Sensor Pa 16 Luftdruck
-- Sensor Pa 17 Gleitzahl
-- Sensor Pa 18 Hoehengewinn

------------------------------------------------------------------------
