Wiki source code of Touch Display, Projekteditor

Last modified by Stefan Haller on 2016/08/21 22:41

Show last authors
1 = LCD Projekteditor =
2
3 Die LCD Projekte werden mit dem LCD Projekteditor erstellt. Es handelt sich um ein Java Programm. Auf dieser Seite finden sich Beschreibungen, die aktuelle Programmversion sowie einige Symbole und Clips als Beispiele.
4
5 **Achtung:**
6 Die Dialoge zur Farbauswahl sollten Transparenz unterstützen. Wenn auf eurem System nur die Farbkanäle, nicht aber Transparenz bzw. Alphakanal einstellbar sind, dann installiert bitte die JRE1.7 von der Oracle Webpage. Momentan gibt es sie nur als Entwicklerversion mit SDK. Ich bin mir nicht sicher, ob man nur das SDK1.7 zum Compilieren braucht oder auch auf dem Zielsystem.{{id name="Clips"/}}
7
8 == Clips ==
9
10 Linke Spalte: Button ist in Ruhe
11 Rechte Spalte: Button ist gedrückt
12
13 [[image:http://bugs.freebus.org/attachments/download/48/Auf_60_up.png]] [[image:http://bugs.freebus.org/attachments/download/47/Auf_60_down.png]]
14 [[image:http://bugs.freebus.org/attachments/download/46/Ab_60_up.png]] [[image:http://bugs.freebus.org/attachments/download/45/Ab_60_down.png]]
15 [[image:http://bugs.freebus.org/attachments/download/42/eins_60_up.png]] [[image:http://bugs.freebus.org/attachments/download/41/eins_60_down.png]]
16 [[image:http://bugs.freebus.org/attachments/download/44/null_60_up.png]] [[image:http://bugs.freebus.org/attachments/download/43/null_60_down.png]]{{id name="Editor-Versionen"/}}
17
18 == Editor Versionen ==
19
20 **[[V0.91:>>url:https://github.com/selfbus/device-tools-incubation/raw/master/LcdEditor/Releases/LcdEditor_0.91.jar]]**
21
22 * Bugfix für LED Beschriftung
23 //Unterstützt Firmware: V0.2//
24
25 **[[V0.92:>>url:https://github.com/selfbus/device-tools-incubation/raw/master/LcdEditor/Releases/LcdEditor_0.92.jar]]**
26
27 * Ändern von Seitennamen ändert auch die Seitennamen in Sprungzielen
28 * Beenden des Editors beendet auch den Prozess jawaw.exe
29 //Unterstützt Firmware: V0.2//
30
31 **[[V0.93:>>url:https://github.com/selfbus/device-tools-incubation/raw/master/LcdEditor/Releases/LcdEditor_0.93.jar]]**
32
33 * Schutz vor dem Löschen benutzter Bilder, Sounds und Seiten.
34 * Neuer Menüeintrag "View"
35 * Shortcuts und Tastenkürzel in allen Menüs
36 //Unterstützt Firmware: V0.2//
37
38 **[[V1.0>>url:https://github.com/selfbus/device-tools-incubation/raw/master/LcdEditor/Releases/LcdEditor_1.0.jar]]:**
39
40 * Sounds auf allen Schaltelementen (Button, S-Button, LED, Jumper)
41 * Zusätzliche Datentypen (EIS 3, EIS4, EIS10: Zeit, Datum, Zähler) für Value Element
42 * Elementinspektor zeigt Elementtyp im Fenstertitel an
43 //Unterstützt Firmware: V0.3//
44
45 **[[V1.03>>url:https://github.com/selfbus/device-tools-incubation/raw/master/LcdEditor/Releases/LcdEditor_1.03.jar]]:**
46
47 * Darstellung auf LCD rotierbar
48 * Helligkeit im Standby einstellbar
49 * copy-paste Bug über Menü und Tastenkürzel behoben
50 //Unterstützt Firmware: V0.4, V0.5//
51
52 **[[V1.10>>url:https://github.com/selfbus/device-tools-incubation/raw/master/LcdEditor/Releases/LcdEditor_1.10.jar]]:**
53
54 * Bugfix der Funktionen zum Ausrichten
55 * Unterstützung von Hardwareerweiterungen (LED, Taster, DS1820)
56 **Achtung:** FW V0.7 unterstützt nur LEDs und Backlight!
57 * Helligkeit aktiv und im Standby einstellbar
58 //Unterstützt Firmware: V0.7//
59
60 **[[V1.20>>url:https://github.com/selfbus/device-tools-incubation/raw/master/LcdEditor/Releases/LcdEditor_1.20.jar]]:**
61
62 * Bugfix der LED Funktion
63 * Unterstützung von Hardwareerweiterungen (RC5 IR Empfänger)
64 **Achtung:** FW V0.8 unterstützt nur LEDs, Backlight und IR!
65 //Unterstützt Firmware: V0.8//
66
67 **[[V1.30>>url:https://github.com/selfbus/device-tools-incubation/raw/master/LcdEditor/Releases/LcdEditor_1.30.jar]]:**
68
69 * RC5 Commands 64..127 werden zugelassen
70 * 800x480 support (Achtung: wird noch nicht von Hardware bzw. Firmware unterstützt!)
71 * Rechteck beim Selektieren mehrerer Elemente
72 * Automatische "Unselect" beim Hinzufügen von Objekten
73 * Startseite wählbar
74 * Touchauswertung spiegelbar
75 * Unterstützung von Hardwareerweiterungen (DS18x20 1-Wire Temperatursensor)
76 **Achtung:** FW V0.9 unterstützt noch keine externen Taster
77 //Unterstützt Firmware: V0.9//
78
79 **[[V1.40>>url:https://github.com/selfbus/device-tools-incubation/raw/master/LcdEditor/Releases/LcdEditor_1.40.jar]]:**
80
81 * Unterstützt Button-Parameter für Wertänderungen (EIS5 und EIS6). Siehe hierzu auch das neue Beispiel auf der Seite [[LCD Beispielprojekte>>url:http://bugs.freebus.org/projects/tati/wiki/LCD_Beispielprojekte]].
82 * Alle Elemente werden vor dem Einfügen von Kopien (paste) deselektiert
83 **Achtung:** FW V0.91 unterstützt noch keine externen Taster
84 //Unterstützt Firmware: V0.91//
85
86 **[[V1.50>>url:https://github.com/selfbus/device-tools-incubation/raw/master/LcdEditor/Releases/LcdEditor_1.50.jar]]:**
87
88 * Unterstützt 5" Displays
89 * Unterstützt externe Tasten
90 * Unterstützt Setup Seite und Screen-Lock als Sprungziele für Jumper
91 * Unterstützt automatischen Sprung für Jumper
92 * File-New funktioniert jetzt
93 * Sicherheitsabfrage beim Öffnen von Projekten, wenn das aktuelle noch nicht gespeichert wurde
94 * Rechter Mausklick auf Jumper im Editor springt auf Zielseite
95 * Temperaturoffset für Temperatursensoren zur Verbesserung der Messgenauigkeit möglich
96
97 **[[V1.51>>url:https://github.com/selfbus/device-tools-incubation/raw/master/LcdEditor/Releases/LcdEditor_1.51.jar]]:**
98
99 * Bugfix: Bei gleichzeitiger Verwendung eines RC5 IR Empfängers und eines DS18S20 Temperatursensors kann es bei V1.50 zu Problemen bei der Temperaturmessung kommen.
100
101 **[[V1.62>>url:https://github.com/selfbus/device-tools-incubation/raw/master/LcdEditor/Releases/LcdEditor_1.62.jar]]:**
102
103 * Bugfix: Sounds werden jetzt auch mehrfach abgespielt
104 * Unterstützt 4.3" Displays
105 * Unterstützt Meldungsfunktionen (ich vermeide hier den Begriff "Alarm")
106 * Unterstützt "Radiobuttons"
107
108 [[**V1.70**>>url:https://github.com/selfbus/device-tools-incubation/raw/master/LcdEditor/Releases/LcdEditor_1.70.jar]]**:**
109
110 * Unterstützt DS18B20 Temperatursensoren
111 * Unterstützt transparente Icons für LED Elemente (z.B. für Wettervorhersage)
112 * Dialog mit Liste aller Elemente einer Seite
113 * Multi-Select Funktion mit <Ctrl> linke Maustaste (früher <Shift> linke Maustaste
114
115 [[**V1.84**>>url:https://github.com/selfbus/device-tools-incubation/raw/master/LcdEditor/Releases/LcdEditor_1.84.jar]]**:**
116
117 * Unterstützt DHT11/21/22 Temperatur- und Feuchtigkeitssensoren
118 * Bugfix: Aktive Bearbeitungsfelder im Elementinspektor bleiben beim Wechsel des Elements "kleben"
119
120 [[**V1.842**>>url:https://github.com/selfbus/device-tools-incubation/raw/master/LcdEditor/Releases/LcdEditor_1.842.jar]]**:**
121 * Hardware Rotation der Anzeige um 180° im Einstellungsdialog. Damit werden nun auch die Systemseiten gedreht.
122 * Erweiterung der Value Element um eine Timeout Funktion.
123 * Benötigt Firmware V1.20!