Non Traduit
OpenDCC Handregler - Lokbilder
Bitte beachten:
Hardwareupdate: benutzerdefinierte Bilder werden im M25P80 Flash abgelegt werden.
Verwaltung von Lokbildern
-
Der Handregler kann in der Graphikversion bei Steuerung von Lokomotiven auch ein Bild der Lok
mit anzeigen. Diese Bilder können der jeweiligen Lokadresse zugeordnet werden.
Alle Bilder sind als monochrome Bitmaps (BMP) mit der Auflösung 64 x 24 Bildpunkte gespeichert.
- Lokbilder sind im Handregler permanent gespeichert (im Flash bzw. EEPROM) und besitzen je eine eindeutige ID (z.B. 16 Bit). Normalerweise kommt der Anwender nicht mit dieser ID in Berührung.
- Diese ID wird zusammen mit der Lok in der jeweiligen Datenbank verwaltet: sowohl im Handregler, im PC und auch in der Zentrale. Es kann also zu einer ID verschieden gute Bilder geben.
- Wenn ein Handregler eine ID nicht erfüllen kann, so zeigt er ein 'Gattungsbild' an. Das sind vordefinierte Lokbilder mit den ID's 0x1000 (Tender-Dampfloks), 0x2000 (Dampfloks Schlepptender), 0x3000 (Diesel) usw. Das Gattungsbild hat jeweils eine ID, welche sich durch hexadezimales Abrunden auf 3 Stellen ergibt. Beispiel: einer Lok sei die ID 0x1023 zugewiesen. Diese findet aber der Handregler nicht, also zeigt er die ID 0x1000 an.
- Wenn für eine Lok keine ID gesetzt ist, so wird ein Ersatzbild 'no picture' angezeigt.
Lokbilder
- Gattung Tender-Dampfloks
ID Bild Lok 0x1000 Typbild 0x1001 BBII 0x1002 Sächs. KI 0x1003 994532 Trusetal 0x1004 IVK Reko 0x1005 VIIK 0x1006 Sächs. VIK 0x1007 BR96 0x1008 Gt4/4 0x1009 Sächs. IIIK 0x100A Sächs. IIK neu 0x100B Sächs. IIK alt 0x100C VK 0x100D HF110C 0x100E Spreewaldlok 0x100F Uh 0x1010 BR73 (K.Bay.Sts.B. D XII) 0x1011 Fleischmann Anna (4000) 0x1012 Pt2/3 (BR 70) 0x1013 DXI (BR 98.4-5) 0x1014 Gtl 4/4 (BR 98.8) 0x1015 Shy (Seitenkardan) 0x1016 BR81 - Gattung Schlepptender-Dampfloks
ID Bild Lok 0x2000 Typbild 0x2001 1-4-1 0x2002 Mh6 0x2003 BR01 0x2004 S3/6 0x2005 BR994652 0x2006 BR03 0x2007 BR 0x2008 preußische P8 (BR 38.10-40) - Gattung Dieselloks
ID Bild Lok 0x3000 Typbild 0x3001 V200 0x3002 Am843 Sersa 0x3003 BR290, BR291 0x3004 BR294, BR295, BR296, BR298 0x3005 BR215, BR218 0x3006 BR199 030-8 0x3007 HF130C 0x3008 BR 212 (V100) - Gattung E-Loks
ID Bild Lok 0x4000 Typbild 0x4001 Krokodil RhB 0x4002 E94 0x4003 Re460 0x4004 E103 0x4005 Taurus (hell) 0x4006 Taurus (rot) 0x4007 Krokodil (Ce6/8) 0x4008 Ep3/6 0x4009 BR 111 ocean/beige - Gattung E-Triebzüge
ID Bild Lok 0x5000 Typbild 0x5001 Thalys 0x5002 ICE 0x5003 BR423 - Gattung Triebwagen
ID Bild Lok 0x6000 Typbild 0x6001 VT98 0x6002 LINT (hell) 0x6003 Wismarer Schienenbus 0x6004 VT628 0x6005 LINT (dunkel) - Gattung Waggons
ID Bild Lok 0x7001 Personenwagen 0x7002 Silberling Steuerwagen BD 0x7003 Doppelstock Steuerwagen BD - Sonstige Fahrzeuge
ID Bild Lok 0x8001 Klv 0x8002 Trambahn 2-Achser - Stationäre Objekte
ID Bild Lok 0x9000 Gattungsbild 0x9001 Containerkran Gantry quer 0x9002 Containerkran heben/senken 0x9003 Containerkran Gantry drehen 0x9004 Containerkran verfahren 0x9005 Bockkran heben/senken 0x9006 Bockkran Ausleger verfahren
Hinzufügen weiterer Lokbilder
-
Es ist geplant, Bilder in einem BMP-Pool (z.B. auf sourceforge.net) zu sammeln, jeweils als Miniversion in schwarz-weiß,
farbig und als feinaufgelöste Variante.
- Bildgröße 64x24 Pixel, monochrome BMP-Datei.
- Lokgröße etwa proportional zu den bisherigen Loks, unten quer ein Strich (als Schiene)
- Dateinamen: ID<nummer>.bmp, also z.B. ID2004.bmp, am besten gleich in die richtige Kategorie passend. Diese Bilder sind dann in der nächsten Release des Handreglers enthalten.
Einstweilen bitte ich um direkte Zusendung von Material, bitte folgende Vorgaben einhalten:
Bilderverwaltung
- Bilder werden in Zukunft über die USB-Schnittstelle geladen werden können.
Es gibt 3 Speicherorte für Bilder:
- internes FLASH: Hier haben etwa 100 Bilder Platz, diese werden zusammen mit der Firmware geladen. Eine Veränderung oder Nachladen ist nicht vorgesehen. Je nach Umfang der Firmware kann sich dieser Platz auch verringern.
- EEPROM: Hier haben etwa 10 Bilder Platz, diese können nachgeladen werden.
- externes FLASH: Hier haben etwa 4000 Bilder Platz, diese können nachgeladen werden.
Howto (innerhalb der Reglersoftware):
- Mit bmp2glcd die Bitmap in eine Headerdatei umwandeln.
- Die header-Datei nach ./lokbmp kopieren.
- In lok_graphic.c einen weiteren include hinzufügen.
- In der Suchliste die ID und einen Zeiger auf die Graphik ablegen.
Links
- http://hem.bredband.net/petcor/ Lokbilder in Farbe