Benutzer-Werkzeuge

Webseiten-Werkzeuge


firmwareuebersicht

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
Nächste ÜberarbeitungBeide Seiten der Revision
firmwareuebersicht [2019/03/13 10:24] – [GBM16TS] fichtelbahnfirmwareuebersicht [2024/01/08 14:58] – [OneHUB] fichtelbahn
Zeile 4: Zeile 4:
  
 Die Updates können in aller Regel mittels der BiDiB-Tools sehr einfach [[update:update_update|aktualisiert]] werden. Die Updates können in aller Regel mittels der BiDiB-Tools sehr einfach [[update:update_update|aktualisiert]] werden.
 +
  
 ===== BiDiB IF2 ===== ===== BiDiB IF2 =====
 +:!: **Die Update-Funktion ist nicht verfügbar!** Einstellungen vorher mit dem BiDiB-Wizard sichern, falls Änderungen vorgenommen wurden.{{bidibfirmwarelist>mid=13-258:pid=132:options=noManufacturerName;noProductName}}
  
-^  __BiDiB IF2__                                                                                                                         ^^^^ 
-^ Firmware (Interface, Master)                                                                                                          ^^^^ 
-| Firmware fürs Update für den BiDiB IF2 Stick (USB BiDiB®-Interface, DCC-Zentrale).  |||| 
-| | **Version**  | **Datum**  | **Hinweise**                                                         | 
-| | [[http://www.opendcc.de/elektronik/bidib_if2/bidib_if2_v2.04.03.zip|V2.04.03]] | 09.02.2017 |Bugfix DCC Ausgabe| 
  
 +----
  
 ===== GBMBoost ===== ===== GBMBoost =====
Zeile 18: Zeile 16:
 ^  __GBMBoost__                                                                                                                         ^^^^ ^  __GBMBoost__                                                                                                                         ^^^^
 ^ Firmware (Interface, Master)                                                                                                          ^^^^ ^ Firmware (Interface, Master)                                                                                                          ^^^^
-| Mit dieser Firmware wird der GBMBoost zum Busmaster und Businterface. Die Funktionen DCC-Zentrale und Booster sind ebenso enthalten.  ||||+| Mit dieser Firmware wird der GBMBoost zum Busmaster und Businterface. Die Funktionen DCC-Zentrale und Booster sind ebenso enthalten.  Das Updaten der Firmware eines GBMBoost-Master ist nicht über den Firmware-Update-Dialog im BiDiB-Wizard/Monitor möglich. [[update:update_update#bootloader_update_am_master|Hier ist beschrieben, wie das Update in den GBMBoost Master eingespielt wird.]] ||||
 | | **Version**  | **Datum**  | **Hinweise**                                                         | | | **Version**  | **Datum**  | **Hinweise**                                                         |
 +| | [[http://www.opendcc.de/elektronik/gbmboost/gbmboost_master_v2.07.04.zip|V2.07.04]] | 04.04.2022| Bugfix: Local Messages mit mnum=0; kleinere Optimierungen DCC-Stack; beim Wechsel in den Programmiermode ist eine Pause zu/abschaltbar (CV90) (neues XML, muß in Monitor/Wizard importiert werden); mehr Wiederholungen bei DCC-Reset und DCC-Prog möglich, um widerspenstige Dekoder zu programmieren. |
 +| | [[http://www.opendcc.de/elektronik/gbmboost/gbmboost_master_v2.07.00.zip|V2.07.00]] | 13.07.2020| Änderung: Bei Booster OFF werden beide DCC Leitungen freigeschaltet. |
 +| | [[http://www.opendcc.de/elektronik/gbmboost/gbmboost_master_v2.05.02.zip|V2.05.02]] | 24.01.2020| Beschränkung der Boostereinschaltversuche auf 3 (bisheriges Verhalten mit unendlichen Versuchen, kann mit CV91=250 wieder hergestellt werden) / Bugfix: Fifofehler bei hoher Buslast|
 | | [[http://www.opendcc.de/elektronik/gbmboost/gbmboost_master_v2.05.00.zip|V2.05.00]] | 01.12.2018| Preamblebits im Servicemode auf 25 erweitert, Ausgabe Modellzeit auf Xpressnet und DCC, DCC Binstates gemäß RCN, Optimierungen Lokstack, Erhöhung Timeout bei Xpressnet| | | [[http://www.opendcc.de/elektronik/gbmboost/gbmboost_master_v2.05.00.zip|V2.05.00]] | 01.12.2018| Preamblebits im Servicemode auf 25 erweitert, Ausgabe Modellzeit auf Xpressnet und DCC, DCC Binstates gemäß RCN, Optimierungen Lokstack, Erhöhung Timeout bei Xpressnet|
 | | [[http://www.opendcc.de/elektronik/gbmboost/gbmboost_master_v2.04.03.zip|V2.04.03]] | 26.04.2017 |BiDiB Systemzeit eingeführt, Ergänzung bei SECACK: nach 4 Wiederholungen werden die Wiederholungen abgebrochen und eine Fehlermeldung abgesendet| | | [[http://www.opendcc.de/elektronik/gbmboost/gbmboost_master_v2.04.03.zip|V2.04.03]] | 26.04.2017 |BiDiB Systemzeit eingeführt, Ergänzung bei SECACK: nach 4 Wiederholungen werden die Wiederholungen abgebrochen und eine Fehlermeldung abgesendet|
Zeile 33: Zeile 34:
 | Mit dieser Firmware wird der GBMBoost zu einem Busteilnehmer mit Belegtmelder und Booster.                                           |||| | Mit dieser Firmware wird der GBMBoost zu einem Busteilnehmer mit Belegtmelder und Booster.                                           ||||
 | | **Version** | **Datum**  | **Hinweise**  | | **Version** | **Datum**  | **Hinweise** 
 +| | [[http://www.opendcc.de/elektronik/gbmboost/gbmboost_node_v2.07.00.zip|V2.07.00]] | 13.07.2020| Änderung: Bei Booster OFF werden beide DCC Leitungen freigeschaltet. |
 | | [[http://www.opendcc.de/elektronik/gbmboost/gbmboost_node_v2.04.02.zip|V2.04.02]] | 26.11.2017 | BiDiB Systemzeit eingeführt, Ergänzung bei SECACK: nach 4 Wiederholungen werden die Wiederholungen abgebrochen und eine Fehlermeldung abgesendet, Verbesserung der Anmelde-entzerrung verhindert LOGON-Probleme bei größeren Anlagen |  | | [[http://www.opendcc.de/elektronik/gbmboost/gbmboost_node_v2.04.02.zip|V2.04.02]] | 26.11.2017 | BiDiB Systemzeit eingeführt, Ergänzung bei SECACK: nach 4 Wiederholungen werden die Wiederholungen abgebrochen und eine Fehlermeldung abgesendet, Verbesserung der Anmelde-entzerrung verhindert LOGON-Probleme bei größeren Anlagen | 
 | | [[http://www.opendcc.de/elektronik/gbmboost/gbmboost_node_v2.03.02.zip|V2.03.02]] | 12.07.2016 | Konsolidiertes Update (nach diversen Tests zur Optimierung des Boosterabschaltens, gegenüber 2.02.14 keine wesentliche Änderung) ; Bugfix bei der Zuordnung Confidence zu Belegtmeldern - nur relevant, wenn die Belegtmelder nicht in Reihe gesteckt werden.  | | [[http://www.opendcc.de/elektronik/gbmboost/gbmboost_node_v2.03.02.zip|V2.03.02]] | 12.07.2016 | Konsolidiertes Update (nach diversen Tests zur Optimierung des Boosterabschaltens, gegenüber 2.02.14 keine wesentliche Änderung) ; Bugfix bei der Zuordnung Confidence zu Belegtmeldern - nur relevant, wenn die Belegtmelder nicht in Reihe gesteckt werden. 
Zeile 59: Zeile 61:
 | Der GBM16T überwacht das Gleis, wertet eingehende Belegtmeldungen aus und schickt diese weiter zum GBMBoost.                        |||| | Der GBM16T überwacht das Gleis, wertet eingehende Belegtmeldungen aus und schickt diese weiter zum GBMBoost.                        ||||
 | | **Version**  | **Datum**  | **Hinweise**                                                                                             | | | **Version**  | **Datum**  | **Hinweise**                                                                                             |
-| | [[http://www.opendcc.de/s88/gbm_bidi/gbm16t_2.07.01.zip|V2.07.01]] | 24.11.2018 | RailCom Funktion Distanz/Messung, Bugfix Channel 2 Polarität, Bugfix POM-Zähler Reset bei CV-Änderung | +| |  
-| | [[http://www.opendcc.de/s88/gbm_bidi/gbm16t_2.06.04.zip|V2.06.04]] | 19.04.2017 | Ersatzmessung modufiziert für empfindliche Dekoder, Channel 1 & 2 Decodierung verbessert, POM für Accessory |+| | [[http://www.opendcc.de/s88/gbm_bidi/gbm16t_2.07.07.zip|V2.07.07]] | 17.01.2020 | Bugfix: genauere Fehlermeldung bei Sequence, Änderung default Secack von 1 auf 50 | 
 +| | [[http://www.opendcc.de/s88/gbm_bidi/gbm16t_2.07.02.zip|V2.07.02]] | 10.03.2019 | Bugfix: Eine Folge von DCC-Accessory+DCC lange Adresse + Railcom Dyn kann eine falsche Adresserkennung verursachen | 
 +| | [[http://www.opendcc.de/s88/gbm_bidi/gbm16t_2.07.01.zip|V2.07.01]] | 24.11.2018 | BugfixChannel 2 Polarität, POM-Zähler Reset bei CV-Änderung; Erweiterung: RailCom Funktion Distanz/Messung 
 +| | [[http://www.opendcc.de/s88/gbm_bidi/gbm16t_2.06.04.zip|V2.06.04]] | 19.04.2017 | Ersatzmessung modifiziert für empfindliche Dekoder, Channel 1 & 2 Decodierung verbessert, POM für Accessory |
 | | [[http://www.opendcc.de/s88/gbm_bidi/gbm16t_2.1.1.zip|V2.01.01]] | 17.04.2014 | Meldungen im Channel 2 von illegalen Decodern werden ignoriert. | | | [[http://www.opendcc.de/s88/gbm_bidi/gbm16t_2.1.1.zip|V2.01.01]] | 17.04.2014 | Meldungen im Channel 2 von illegalen Decodern werden ignoriert. |
 | | [[http://www.opendcc.de/s88/gbm_bidi/gbm16t_2.1.0.zip|V2.01.00]] | 11.04.2014 | Der Service-Mode (CV-Adressen des GBM16T) wird bei der CV-Programmierung des GBMboost Masters deaktiviert. | | | [[http://www.opendcc.de/s88/gbm_bidi/gbm16t_2.1.0.zip|V2.01.00]] | 11.04.2014 | Der Service-Mode (CV-Adressen des GBM16T) wird bei der CV-Programmierung des GBMboost Masters deaktiviert. |
Zeile 76: Zeile 81:
 ===== GBM16TS ===== ===== GBM16TS =====
  
-^  __GBM16TS__                                                                                                                         ^^^^ +Der GBM16TS überwacht das Gleis, wertet eingehende Belegtmeldungen aus und schickt diese direkt in den BiDiBus.\\ 
-^ Firmware                                                                                                                            ^^^^ + 
-Der GBM16TS überwacht das Gleis, wertet eingehende Belegtmeldungen aus und schickt diese direkt in den BiDiBus.                        |||| +:!: **Die Update-Funktion ist nicht verfügbar!** Einstellungen vorher mit dem BiDiB-Wizard sichern, falls Änderungen vorgenommen wurden
-| | **Version**  | **Datum**  | **Hinweise**                                                                                             | + 
-| | [[https://www.opendcc.de/elektronik/gbm16ts/gbm16ts_v2.07.02.zip|V2.07.02]] | 10.03.2019 | Bugfix: +{{bidibfirmwarelist>mid=13:pid=134:options=noManufacturerName}} 
-Eine Folge von DCC-Accessory+DCC lange Adresse + Railcom Dyn kann eine falsche Adresserkennung verursachen| +
-| | [[https://www.opendcc.de/elektronik/gbm16ts/gbm16ts_v2.07.00.zip|V2.07.00]] | 14.07.2018 | Millimetergenaue Streckenmessung (RailCom Erweiterung) | +
-| | [[https://www.opendcc.de/elektronik/gbm16ts/gbm16ts_v2.06.12.zip|V2.06.12]] | 10.12.2017 | Bessere Unterdrückung von Störungen im Channel 2| +
-| | [[https://www.opendcc.de/elektronik/gbm16ts/gbm16ts_v2.06.10.zip|V2.06.10]] | 27.10.2017 | SECACK interval veränderbar, bugfix: Belegung aktualisieren bei PowerON| +
-| | [[https://www.opendcc.de/elektronik/gbm16ts/gbm16ts_v2.06.07.zip|V2.06.07]] | 12.10.2017 | | +
-| | [[https://www.opendcc.de/elektronik/gbm16ts/gbm16ts_v2.06.05.zip|V2.06.05]] | 18.08.2017 | erste öffentliche Firmware-Version |+
  
 ^ Bootloader                                                                                                                          ^^^^ ^ Bootloader                                                                                                                          ^^^^
Zeile 92: Zeile 92:
 | | **Version** | **Datum**  | **Hinweise**                                                                                              | | | **Version** | **Datum**  | **Hinweise**                                                                                              |
 | | [[https://www.opendcc.de/elektronik/gbm16ts/gbm16ts_bootloader_v0.04.03.zip|V0.04.03]]| 14.02.2017|erster öffentlicher Bootloader-Version | | | [[https://www.opendcc.de/elektronik/gbm16ts/gbm16ts_bootloader_v0.04.03.zip|V0.04.03]]| 14.02.2017|erster öffentlicher Bootloader-Version |
 +
 +----
 +
  
 ===== LightControl ===== ===== LightControl =====
  
-^  [[lightcontrol|LightControl]]                                                                                                                   ^^^^ +**Die Universal-Firmware zum Steuern von Weichen und Beleuchtung.** \\ 
-^ Firmware                                                                                                                            ^^^^ + 
-Die Universal-Firmware zum Steuern von Weichen und Beleuchtung. \\ LightControl_version.000.hex für den Flashspeicher der LightControl \\ LightControl_version.001.hex für den EEPROM-Speicher der Lightcontrol. |||| +<WRAP center round tip 100%> 
-| | **Version**  **Datum**  | **Hinweise** +**Die Update-Funktion ist verfügbar!**\\ Die Einstellungen und konfigurierten Makros bleiben mit dem Update-File erhalten. \\ **Es wird aber trotdem empfohlenvorher mit dem BiDiB-Wizard alle Einstellungen, CVs und Makros zu sichern, falls es zu einem Fehler beim Firmware-Update kommt.** 
-| | [[http://opendcc.de/elektronik/lightcontrol1/lightcontrol_v1.03.03.zip|V1.03.03]] | 03.11.2016 | Makro repeat gefixtServobewegung auch wenn Ziel gleich Start ist, autodetect LC_KEY / LC_Port, Helligkeit direkt stellbar |  +</WRAP> 
-| | [[http://opendcc.de/elektronik/lightcontrol1/lightcontrol_v1.00.02.zip|V1.00.02]] | 03.04.2015 | Befehlserweiterung MSG_LC_CONFIGX_GET_ALL |  + 
-| | [[http://www.opendcc.de/elektronik/lightcontrol1/lightcontrol_v1.00.00.zip|V1.00.00]] | 24.11.2014 | mit langsamen Dimmübergängen erweitert. Das erfordert eine aktuelle Version der BiDiB-Tools(EEPROM muss mit getauscht werden)  |                                                         | + 
-| | [[http://www.opendcc.de/elektronik/lightcontrol1/lightcontrol_v0.15.07.zip|V0.15.07]] | 26.06.2014 | Firmware mit dem Makrobefehl "Servobewegung abwarten" erweitert. | +{{bidibfirmwarelist>mid=13:pid=107:options=noManufacturerName}} 
-| | [[http://www.opendcc.de/elektronik/lightcontrol1/lightcontrol_v0.15.06.zip|V0.15.06]] | 22.03.2014 | Fehler in der Initialisierung der Servos behoben. | + 
-| | [[http://www.opendcc.de/elektronik/lightcontrol1/lightcontrol_v0.14.00.zip|V0.14.00]] | 28.07.2013 | Neue Firmware-Variante mit 64 Makro zu je 20 Plätzen. Wenn ein Hub im System vorhanden ist, werden Meldungen nicht länger falsch interpretiert. |+
 ^ Firmware (BiDiB-Logger)                                                                      ^^^^ ^ Firmware (BiDiB-Logger)                                                                      ^^^^
 | Sonderversion die aus der LightControl einen Protokollanalysator macht. Nur für Entwickler interessant.                             |||| | Sonderversion die aus der LightControl einen Protokollanalysator macht. Nur für Entwickler interessant.                             ||||
Zeile 120: Zeile 123:
 | | [[http://www.opendcc.de/elektronik/lightcontrol1/LC_Bootloader_V0.01.03.zip|V0.01.03]]| 24.07.2013| Im BiDiBus wurden fälschlich Nachrichten an einen Subknoten hinter einem Hub auf einer anderen Adresse interpretiert. | | | [[http://www.opendcc.de/elektronik/lightcontrol1/LC_Bootloader_V0.01.03.zip|V0.01.03]]| 24.07.2013| Im BiDiBus wurden fälschlich Nachrichten an einen Subknoten hinter einem Hub auf einer anderen Adresse interpretiert. |
 | | [[http://www.opendcc.de/elektronik/lightcontrol1/LC_Bootloader_V0.05.zip|V0.00.05]]   | 13.05.2013| Es konnte passieren, dass der Ladevorgang den Bus blockiert und andere Knoten verloren dadurch den Kontakt zum Interface. | | | [[http://www.opendcc.de/elektronik/lightcontrol1/LC_Bootloader_V0.05.zip|V0.00.05]]   | 13.05.2013| Es konnte passieren, dass der Ladevorgang den Bus blockiert und andere Knoten verloren dadurch den Kontakt zum Interface. |
 +
 +----
 +
  
 ===== ST4 ===== ===== ST4 =====
Zeile 127: Zeile 133:
 | Die Universal-Firmware zum Bewegen von Weichen und Schalten der Relais. \\ ST4_version.000.hex für den Flashspeicher der ST4 \\ ST4_version.001.hex für den EEPROM-Speicher der ST4. |||| | Die Universal-Firmware zum Bewegen von Weichen und Schalten der Relais. \\ ST4_version.000.hex für den Flashspeicher der ST4 \\ ST4_version.001.hex für den EEPROM-Speicher der ST4. ||||
 | | **Version**  | **Datum**  | **Hinweise** | | **Version**  | **Datum**  | **Hinweise**
-| | [[http://www.opendcc.de/elektronik/st4/st4_v0.01.07.zip|V0.01.07]] | 03.03.2016 Freigabe der Firmware für Baugruppe ST4 +| | [[http://www.opendcc.de/elektronik/st4/st4_v2.02.03.zip|V02.02.03]] | 31.01.2021 | Bugfix: initiales Lesen von Eingängen 
 +| | [[http://www.opendcc.de/elektronik/st4/st4_v0.02.01.zip|V0.02.01]] | 02.02.2019 Bugfix: Besserer Zufallsprozess beim Logon. (Update nur erforderlich, falls sich die Baugruppe manchmal nicht am Bus anmeldet)  |
 | | [[http://www.opendcc.de/elektronik/st4/st4_v0.02.00.zip|V0.02.00]] | 24.11.2018 | Bugfix in der Auskunftfuntion (zwei verschiedene Melderzahlen in Richtung PC gemeldet) bei angeschlossenem GBM16T. |  | | [[http://www.opendcc.de/elektronik/st4/st4_v0.02.00.zip|V0.02.00]] | 24.11.2018 | Bugfix in der Auskunftfuntion (zwei verschiedene Melderzahlen in Richtung PC gemeldet) bei angeschlossenem GBM16T. | 
 +| | [[http://www.opendcc.de/elektronik/st4/st4_v0.01.07.zip|V0.01.07]] | 03.03.2016 | Freigabe der Firmware für Baugruppe ST4 | 
 +
 +
  
 ^ Bootloader                                                                                                                 ^^^^ ^ Bootloader                                                                                                                 ^^^^
Zeile 138: Zeile 148:
 ===== LED-IO-24 ===== ===== LED-IO-24 =====
  
-^  __LED-IO-24 Baugruppe__                                                                                                                       ^^^^ +Baugruppe mit 24 Ports (umschaltbare Eingänge / Ausgänge) und 2 Eingängen 
-^ Firmware                                                                                                                            ^^^^ + 
-Baugruppe mit 24 Ports (umschaltbare Eingänge / Ausgänge) und 2 Eingängen.                                                                                    |||| +{{bidibfirmwarelist>mid=13:pid=127:options=noManufacturerName;noProductName}} 
-| | **Version**  | **Datum**  | **Hinweise**                                                                                             | + 
-| | [[http://wiki.fichtelbahn.de/lib/exe/fetch.php?media=led_io_24:led_io_24_2.02.04.zip|V2.02.04]] | 16.12.2017 | Knoten meldet sich erst nach Reset an| +----
-| | [[http://wiki.fichtelbahn.de/lib/exe/fetch.php?media=led_io_24:led_io_24_2.02.02.zip|V2.02.02]] | 11.02.2017 | Portumschaltung von LED Ausgang auf EingangUnterstützung für Pullup bei Eingang; Eingang kann aktiv Low oder High konfiguriert werden; LED Ausgang gegen GND (gemeinsame Kathode) oder UB+ (gemeinsame Anode) konfigurierbar; Eingang als Input oder Belegtmelder konfigurierbar; Entprellzeit konfigurierbar; Haltezeit für Belegtmelder konfigurierbar| +
-| | [[http://wiki.fichtelbahn.de/lib/exe/fetch.php?media=led_io_24:led_io_24_2.01.11.zip|V2.01.11]] | 17.11.2016 | erste freigegebene Version |+
  
 ===== MobaList ===== ===== MobaList =====
  
-^  __MobaList__                                                                                                                       ^^^^ +Lichtsteuerung mit 24 Ausgängen und 2 Eingängen. 
-^ Firmware                                                                                                                            ^^^^ +Die MoBaList gibt es in zwei Varianten mit unterschiedlichem Prozessor. 
-Lichtsteuerung mit 24 Ausgängen und 2 Eingängen.                                                                                    |||| + 
-| | **Version**  | **Datum**  | **Hinweise**                                                                                             | +==== MobaList32 ===
-| | [[https://forum.opendcc.de/wiki/lib/exe/fetch.php?media=mobalist:mobalist_v2.02.10.zip|V2.02.10]] | 09.12.2018 | Bugfix: Speicherüberlauf zwischen Stack und Data behoben, Fehler bei Neonflackern behoben.| + 
-| | [[https://forum.opendcc.de/wiki/lib/exe/fetch.php?media=mobalist:mobalist_v2.02.05.zip|V2.02.05]] |17.02.2018 | Bugfix: Bei MoBaList die mit V 2.02.04 rein gekommenen BM* Feature wieder entfernt.| +Der MobaList32 ist die ursprüngliche und offizielle Variante der Baugruppe mit einem ATMega32
-| | [[https://forum.opendcc.de/wiki/lib/exe/fetch.php?media=mobalist:mobalist_v2.02.04.zip|V2.02.04]] | 16.12.2017 | Bugfix: Knoten meldet sich erst nach Reset an | + 
-| | [[http://www.opendcc.de/elektronik/lightcontrol1/mobalist_V2.0.3.zip|V2.00.03]] | 24.01.2014 | Komprimierte Speicherung von Makros. Anzahl der Macroschritte reduziert auf 16 Einträge, nur noch 6 Begriffe je Accessory. Zusätzliche Stackabprüfung eingebaut, bei Stacküberschreitung gibt es Doppelblitze und der Knoten bleibt hart stehen. | +{{bidibfirmwarelist>mid=13:pid=108:options=noManufacturerName;noProductName}} 
-| | [[http://www.opendcc.de/elektronik/lightcontrol1/mobalist_V1.5.0.zip|V1.05.00]] | 14.10.2013 | Es gibt ein weiteres Firmwaremodell (TURNOUT) mit anderer Aufteilung des Speicherplatzes. | + 
-| | [[http://www.opendcc.de/elektronik/lightcontrol1/mobalist_V1.4.0.zip|V1.04.00]] | 24.07.2013 | Im BiDiBus wurden fälschlich Nachrichten an einen Subknoten hinter einem Hub auf einer anderen Adresse interpretiert| + 
-| | [[http://www.opendcc.de/elektronik/lightcontrol1/mobalist_V1.3.9.zip|V1.03.09]] | 07.05.2013 | Bugfix bei CV-read per MSG_VENDOR. | +==== MobaList64 ==== 
-| | [[http://www.opendcc.de/elektronik/lightcontrol1/mobalist_V1.3.8.zip|V1.03.09]] | 13.04.2013 | MSG_LOGON_REJECTED wird ausgewertet (wichtig, wenn mehr als 32 Nodes am Bus sind). | + 
-| | [[http://www.opendcc.de/elektronik/lightcontrol1/mobalist_V1.3.7.zip|V1.03.09]] | 17.03.2013 | Bugfix bei Zahl der Macros je Accessory +Die Variante mit ATMega644Diese Variante ist eine Spezialversion mit einem anderem Prozessor
-| | [[http://www.opendcc.de/elektronik/lightcontrol1/mobalist_V1.3.6.zip|V1.03.09]] | 31.10.2012 | Fixed Interruptproblem on BiDiB, neu dazu: Accessory Mapping  | + 
-| | [[http://www.opendcc.de/elektronik/lightcontrol1/mobalist_V1.2.3.zip|V1.03.09]] | 14.10.2012 | Fixed Init for Macro Size  | +{{bidibfirmwarelist>mid=13:pid=126:options=noManufacturerName;noProductName}} 
-| | [[http://www.opendcc.de/elektronik/lightcontrol1/mobalist_V1.1.1.zip|V1.03.09]] | 24.06.2012 | Initiale Version |+ 
 +----
  
 ===== STµ ===== ===== STµ =====
Zeile 171: Zeile 180:
 | 4-fach Servodekoder mit Herzstückpolarisation und Lagerückmeldung. Der Bootloader ist der gleiche wie bei der One-Serie.                                                                                                            |||| | 4-fach Servodekoder mit Herzstückpolarisation und Lagerückmeldung. Der Bootloader ist der gleiche wie bei der One-Serie.                                                                                                            ||||
 | | **Version**  | **Datum**  | **Hinweise**                                                                                             | | | **Version**  | **Datum**  | **Hinweise**                                                                                             |
 +| | [[https://www.opendcc.de/elektronik/bidibone/ST_MU_02.02.03.zip|V2.02.03]] | 08.01.2021 | Umstellung auf BiDiB-Protokoll 0.7 - Bei Aktualisierung der STµ von der Firmware 0.01.04 oder 0.01.06 muß die Firmware und das EEPROM eingespielt werden. Die Update-Datei kann nicht genutzt werden. Zur Sicherung der Daten in der STµ ist vor dem Firmwareupdate ein Backup der Einstellungen zu machen und hinterher wieder einzuspielen.|
 | | [[http://forum.opendcc.de/wiki/doku.php?id=stu#downloads|V0.01.06]] | 12.10.2015 | Umstellung auf BiDiB-Protokoll 0.6 | | | [[http://forum.opendcc.de/wiki/doku.php?id=stu#downloads|V0.01.06]] | 12.10.2015 | Umstellung auf BiDiB-Protokoll 0.6 |
 | | [[http://forum.opendcc.de/wiki/doku.php?id=stu#downloads|V0.01.04]] | 12.01.2015 | Initiale Version | | | [[http://forum.opendcc.de/wiki/doku.php?id=stu#downloads|V0.01.04]] | 12.01.2015 | Initiale Version |
Zeile 196: Zeile 206:
 Ansteuerung "vieler" Lightports mittels WS2812 / WS2811.\\  Ansteuerung "vieler" Lightports mittels WS2812 / WS2811.\\ 
 <WRAP center round important 100%> <WRAP center round important 100%>
-Beim einem Wechsel der Firmware-Varianten (z.B. **neo_ligh** nach **neo_signal** oder **neo_signal** nach **neo_ews**) muss IMMER +Beim einem Wechsel der Firmware-Varianten (z.B. **neo_light** nach **neo_signal** oder **neo_signal** nach **neo_ews**) muss IMMER 
 die komplette Firmware eingespielt werden. Also Flash und EEPROM. die komplette Firmware eingespielt werden. Also Flash und EEPROM.
 </WRAP> </WRAP>
  
-^  __[[onews:onewsii|NeoControl Light/Signal]]__                                                                                                               ^^^^+^  __[[onews:onewsii|NeoControl Light/Signal/Signal16]]__                                                                                                               ^^^^
 ^ Firmware                                                                                                                            ^^^^ ^ Firmware                                                                                                                            ^^^^
 | :!: = EEPROM-Datei muss neu eingespielt werden. Ein Update ist nicht möglich. **Knoten vorher sichern** (Wizard) |||| | :!: = EEPROM-Datei muss neu eingespielt werden. Ein Update ist nicht möglich. **Knoten vorher sichern** (Wizard) ||||
 +| <sup>1)</sup> = EEPROM-Datei muss neu eingespielt werden wenn die bisherige Verison kleiner 1.06.00 ist. **Knoten vorher sichern** (Wizard) ||||
 | | **Version**  | **Datum**  | **Hinweise** | | | **Version**  | **Datum**  | **Hinweise** |
 +|<sup>1)</sup>| {{:onews:neocontrol_v_1.06.10.zip|V1.06.10}} | 11.02.2023 | Alle Varianten (Light, Signal, Signal16, HL):\\  Änderungen siehe [[onews:firmware_onewsii|NeoControl - Firmware]]. |
 +|<sup>1)</sup>| {{:onews:neocontrol_v_1.06.05.zip|V1.06.05}} | 23.12.2022 | Alle Varianten (Light, Signal, Signal16):\\  Änderungen siehe [[onews:firmware_onewsii|NeoControl - Firmware]]. |
 +|<sup>1)</sup>| {{:onews:neocontrol_v_1.06.02.zip|V1.06.02}} | 05.02.2022 | Alle Varianten (Light, Signal, Signal16): Accessories zur Helligkeitsänderung.\\  Änderungen siehe [[onews:firmware_onewsii|NeoControl - Firmware]]. |
 +| | {{:onews:neocontrol_v_1.05.02.zip|V1.05.02}} | 20.06.2021 | Alle Varianten (Light, Signal, Signal16): Änderungen siehe [[onews:firmware_onewsii|NeoControl - Firmware]]. |
 +| | {{:onews:neocontrol_v_1.05.01.zip|V1.05.01}} | 07.04.2021 | Alle Varianten (Light, Signal, Signal16): Neue Varinate mit 16 Accessories und je 16 Aspekten\\  Änderungen siehe [[onews:firmware_onewsii|NeoControl - Firmware]]. |
 +| | {{:onews:neocontrol_v_1.04.06.zip|V1.04.06}} | 26.01.2020 | Alle Varianten (Light, Signal): \\  Änderungen siehe [[onews:firmware_onewsii|NeoControl - Firmware]]. |
 +| | {{:onews:neocontrol_v_1.04.05.zip|V1.04.05}} | 18.12.2019 | Alle Varianten (Light, Signal, Clock): \\  Änderungen siehe [[onews:firmware_onewsii|NeoControl - Firmware]]. |
 +| | {{:onews:neocontrol_v_1.04.04.zip|V1.04.04}} | 12.05.2019 | Alle Varianten (Light, Signal, Clock): Fehler bei Verwendung der INPUT-Ports als Belegtmelder behoben. \\  Siehe [[onews:firmware_onewsii|NeoControl - Firmware]]. |
 +| | {{:onews:neocontrol_v_1.04.03.zip|V1.04.03}} | 17.03.2019 | Alle Varianten (Light, Signal, Clock): Optimierung des Anmeldevorgangs. \\  Siehe [[onews:firmware_onewsii|NeoControl - Firmware]]. |
 | | {{:onews:neocontrol_v_1.04.02.zip|V1.04.02}} | 04.08.2018 | Alle Varianten (Light, Signal, Clock): Absicherung bei nicht zulässigen Werten in CV1023. \\  Siehe [[onews:firmware_onewsii|NeoControl - Firmware]]. | | | {{:onews:neocontrol_v_1.04.02.zip|V1.04.02}} | 04.08.2018 | Alle Varianten (Light, Signal, Clock): Absicherung bei nicht zulässigen Werten in CV1023. \\  Siehe [[onews:firmware_onewsii|NeoControl - Firmware]]. |
 | | {{:onews:neocontrol_v_1.04.01.zip|V1.04.01}} | 25.04.2018 | Neue Firmware-Variante Neo_Clock (siehe [[onews:neo_clock|Beschreibung]]) \\  Alle Varianten (Light, Signal, Clock): Beim Einschalten der NeoControl wurden bisher alle LPORT's, zum Test, kurz eingeschaltet. Dies ist jetzt nicht mehr der Fall. \\  Siehe [[onews:firmware_onewsii|NeoControl - Firmware]]. | | | {{:onews:neocontrol_v_1.04.01.zip|V1.04.01}} | 25.04.2018 | Neue Firmware-Variante Neo_Clock (siehe [[onews:neo_clock|Beschreibung]]) \\  Alle Varianten (Light, Signal, Clock): Beim Einschalten der NeoControl wurden bisher alle LPORT's, zum Test, kurz eingeschaltet. Dies ist jetzt nicht mehr der Fall. \\  Siehe [[onews:firmware_onewsii|NeoControl - Firmware]]. |
Zeile 214: Zeile 234:
 ^  __[[onews:onewsi|NeoControl_EWS]]__                                                                                                               ^^^^ ^  __[[onews:onewsi|NeoControl_EWS]]__                                                                                                               ^^^^
 ^ Firmware                                                                                                                            ^^^^ ^ Firmware                                                                                                                            ^^^^
-| :!: = EEPROM-Datei muss neu eingespielt werden. Ein Update ist nicht möglich. **Knoten vorher sichern** (Wizard) ||||+| :!: = EEPROM-Datei braucht nicht neu eingespielt werden, die CVs werden beim Update (von 1.x.x auf 2.x.x) angepasst. **Dennoch wird empfohlen den Knoten vorher zu sichern** (Wizard) ||||
 | | **Version**  | **Datum**  | **Hinweise** | | | **Version**  | **Datum**  | **Hinweise** |
 +| :!: | {{:onews:neo_ews_2.04.00.zip|V2.04.00}} | 19.05.2020 | Neu: TV-Simulation für einzelne RGB(W)-LED \\ Siehe [[onews:firmware_onewsi|Firmware der NeoControl EWS]]  |
 +| :!: | {{:onews:neo_ews_2.3.0.zip|V2.03.00}} | 07.04.2020 | Zusätzliche Accessory-Funktionen \\ Siehe [[onews:firmware_onewsi|Firmware der NeoControl EWS]]  |
 +| :!: | {{:onews:neo_ews_2.2.0.zip|V2.02.00}} | 26.03.2020 | Farben: Schwarz, Weiß, Accessory-Funktion "Dynamische Farbe setzen" nun mit Verzögerungsoptionen \\ Siehe [[onews:firmware_onewsi|Firmware der NeoControl EWS]]  |
 +| :!: | {{:onews:neo_ews_2.1.0.zip|V2.01.00}} | 19.03.2020 | Neue Accessory-Funktionen, RGBW-Reihenfolge hinzugefügt \\ Siehe [[onews:firmware_onewsi|Firmware der NeoControl EWS]]  |
 +| :!: | {{:onews:neo_ews_2.0.0.zip|V2.00.00}} | 22.11.2019 | Dynamische Farben, Gruppeneffekt Farbwechsel hinzugefügt \\ Siehe [[onews:firmware_onewsi|Firmware der NeoControl EWS]]  |
 +|     | {{:onews:neo_ews_1.0.5.zip|V1.00.05}} | 01.11.2019 | Eingänge gefixt \\ Siehe [[onews:firmware_onewsi|Firmware der NeoControl EWS]]  |
 +|     | {{:onews:neo_ews_1.0.4.zip|V1.00.04}} | 28.10.2019 | Siehe [[onews:firmware_onewsi|Firmware der NeoControl EWS]]  |
 +|     | {{:onews:neo_ews_1.0.3.zip|V1.00.03}} | 23.11.2018 | Siehe [[onews:firmware_onewsi|Firmware der NeoControl EWS]]  |
 +|     | {{:onews:neo_ews_1.0.2.zip|V1.00.02}} | 19.10.2018 | Physikalische SPORTS gefixt \\ Siehe [[onews:firmware_onewsi|Firmware der NeoControl EWS]]  |
 |     | {{:onews:neo_ews_1.0.1.zip|V1.00.01}} | 18.04.2017 | Siehe [[onews:firmware_onewsi|Firmware der NeoControl EWS]]  | |     | {{:onews:neo_ews_1.0.1.zip|V1.00.01}} | 18.04.2017 | Siehe [[onews:firmware_onewsi|Firmware der NeoControl EWS]]  |
 | :!: | {{:onews:neo_ews_1.0.0.zip|V1.00.00}} | 18.03.2017 | Erste, freigegebene Version. EWS  | | :!: | {{:onews:neo_ews_1.0.0.zip|V1.00.00}} | 18.03.2017 | Erste, freigegebene Version. EWS  |
-===== One-Serie ===== 
  
-^  __One-Serie__                                                                                                                      ^^^^ + 
-^ OneHub-Firmware                                                                                                                     ^^^^ +---
-OneHub besteht aus dem Aufsteckmodul BiDiBOne und dem Addon-Modul OneIF.                                                            |||| + 
-| | **Version**  | **Datum**  | **Hinweise**                                                                                             | +====== One-Serie ====== 
-| | [[http://www.opendcc.de/elektronik/bidibone/onehub_v1.00.06.zip|V1.00.06]] | 23.10.2015 | Bugfix: Änderungen an den Interrupt-Prioritäten | +===== OneHUB ===== 
-| | [[http://www.opendcc.de/elektronik/bidibone/onehub_v1.00.05.zip|V1.00.05]] | 12.10.2015 | Bugfix: own MSG_STALL could get lost, leading to a sequence error. | +OneHub besteht aus dem Aufsteckmodul BiDiBOne und dem Addon-Modul OneIF.  
-| | [[http://www.opendcc.de/elektronik/bidibone/onehub_v1.00.04.zip|V1.00.04]] | 27.04.2015 | Ping-Antwort gemäß Spec V0.6 | + 
-| | [[http://www.opendcc.de/elektronik/bidibone/onehub_v1.00.02.zip|V1.00.02]] | 16.09.2014 | Fehlerkorrektur unbeabsichtigter Sleepmode. | + 
-| | [[http://www.opendcc.de/elektronik/bidibone/onehub_v1.00.00.zip|V1.00.00]] | 13.01.2014 | BiDiBus-Timing an Spezifikation 2014 angepasst. | + 
-| | [[http://www.opendcc.de/elektronik/bidibone/onehub_v0.01.03.zip|V0.01.03]] | 29.08.2013 | Added input detection (optional 8 inputs). | +{{bidibfirmwarelist>mid=13:pid=114:options=noManufacturerName}} 
-| | [[http://www.opendcc.de/elektronik/bidibone/onehub_v0.01.01.zip|V0.01.01]] | 10.07.2013 | Initiale Version. | + 
-OneDMX-Firmware                                                                                                                     ^^^^ + 
-OneDMX besteht aus dem Aufsteckmodul BiDiBOne und dem Addon-Modul OneIF und kann als BiDiBus - DMX Interface für DMX512 Devices verwendet werden. <WRAP center round important 99%>+===== OneDMX ===== 
 +OneDMX besteht aus dem Aufsteckmodul BiDiBOne und dem Addon-Modul OneIF und kann als BiDiBus - DMX Interface für DMX512 Devices verwendet werden. <WRAP center round important 99%>
 Für den OneDMX gibt es unterschiedlichen Firmwaredateien im Download-Paket, diese werden mit **_STD für den BiDiBone** und **_PLUS für den BiDiBonePlus** gekennzeichnet. Für den OneDMX gibt es unterschiedlichen Firmwaredateien im Download-Paket, diese werden mit **_STD für den BiDiBone** und **_PLUS für den BiDiBonePlus** gekennzeichnet.
-</WRAP> |||| +</WRAP> 
-| | **Version**  | **Datum**  | **Hinweise**                                                                                             | + 
-| | [[http://www.opendcc.de/elektronik/bidibone/onedmx_v3.00.00.zip|V3.00.00]] | 13.12.2016 | Backlights von 16 auf 64 erweitert| +**OneDMX-Firmware mit Makros:** 
-| | [[http://www.opendcc.de/elektronik/bidibone/onedmx_v2.00.01.zip|V2.00.01]] | 11.03.2015 | BiDiB V0.6, schnelles lesen der Konfiguration wird unterstützt| + 
-| | [[http://www.opendcc.de/elektronik/bidibone/onedmx_v2.00.00.zip|V2.00.00]] | 24.11.2014 | neue Konfigurationsmethode "configx" / manuelle Handbedienung über CV aktivierbar. (EEPROM muss mit getauscht werden)+ 
-| | [[http://www.opendcc.de/elektronik/bidibone/onedmx_v1.00.02.zip|V1.00.02]] | 16.09.2014 | Fehlerkorrektur unbeabsichtigter Sleepmode. | +{{bidibfirmwarelist>mid=13:pid=115:options=noManufacturerName}} 
-| | [[http://www.opendcc.de/elektronik/bidibone/onedmx_v1.00.00.zip|V1.00.00]] | 13.01.2014 | BiDiBus-Timing an Spezifikation 2014 angepasst. | + 
-| | [[http://www.opendcc.de/elektronik/bidibone/onedmx_v0.03.01.zip|V0.03.01]] | 09.10.2013 |  +**OneDMX-Firmware Raumlicht (DMX-Modellierer):** 
-| | [[http://www.opendcc.de/elektronik/bidibone/onedmx_v0.02.02.zip|V0.02.02]] | 25.07.2013 | Initiale Version. |+ 
 +{{bidibfirmwarelist>mid=13:pid=118:options=noManufacturerName}} 
 + 
 + 
 +===== OneOC =====
 ^ OneOC-Firmware                                                                                                                      ^^^^ ^ OneOC-Firmware                                                                                                                      ^^^^
 | OneOC besteht aus dem Aufsteckmodul BiDiBOne und dem Addon-Modul OneOC und bietet 20 massebezogene Rückmelder.                      |||| | OneOC besteht aus dem Aufsteckmodul BiDiBOne und dem Addon-Modul OneOC und bietet 20 massebezogene Rückmelder.                      ||||
 | | **Version**  | **Datum**  | **Hinweise**                                                                                             | | | **Version**  | **Datum**  | **Hinweise**                                                                                             |
 +| | {{:oneoc:bidibone-oneoc_v2.04.00.zip|V2.04.00}} | 27.12.2020 | BIDIB_ERR_SEQUENCE an Spec. angepasse.\\ Ausgabe der BiDiBOne-Variante in Debug Konsole des Wizard. Siehe [[oneoc:firmware_oneoc|hier]]. |
 +| | {{:oneoc:bidibone-oneoc_v2.03.00.zip|V2.03.00}} | 21.02.2020 | Verbessertes Debounce-Verhalten.\\ :!: Neu ist CV 91. Daher muß auch das EEPROM-File eingespielt werden. Siehe [[oneoc:firmware_oneoc|hier]]. |
 +| | {{:oneoc:bidibone-oneoc_v2.02.03.zip|V2.02.03}} | 18.12.2019 | Kleinere Anpassungen bei „Sequence Error Message“. Keine Änderung in der Funktionalität.\\ Es reicht, das Update-File einzuspielen. Siehe [[oneoc:firmware_oneoc|hier]]. |
 | | {{:oneoc:bidibone-oneoc_v2.02.02.zip|V2.02.02}} | 05.01.2018 | Knoten meldet sich möglicherweise erst nach Reset am Bus an.\\ Es reicht, das Update-File einzuspielen. Siehe [[oneoc:firmware_oneoc|hier]]. | | | {{:oneoc:bidibone-oneoc_v2.02.02.zip|V2.02.02}} | 05.01.2018 | Knoten meldet sich möglicherweise erst nach Reset am Bus an.\\ Es reicht, das Update-File einzuspielen. Siehe [[oneoc:firmware_oneoc|hier]]. |
 | | {{:oneoc:bidibone-oneoc_v2.02.01.zip|V2.02.01}} | 01.05.2017 | Belegtmelder mit Timestamp. Es reicht, das Update-File einzuspielen.\\ Siehe [[oneoc:firmware_oneoc|hier]]. | | | {{:oneoc:bidibone-oneoc_v2.02.01.zip|V2.02.01}} | 01.05.2017 | Belegtmelder mit Timestamp. Es reicht, das Update-File einzuspielen.\\ Siehe [[oneoc:firmware_oneoc|hier]]. |
 | | {{:oneoc:bidibone-oneoc_v2.01.00.zip|V2.01.00}} | 12.12.2016 | Div. Fehler behoben. Siehe [[oneoc:firmware_oneoc|hier]]. | | | {{:oneoc:bidibone-oneoc_v2.01.00.zip|V2.01.00}} | 12.12.2016 | Div. Fehler behoben. Siehe [[oneoc:firmware_oneoc|hier]]. |
-| | {{:oneoc:bidibone-oneoc_v2.00.03.zip|V2.00.03}} | 22.10.2016 | Fehler behoben: Feature FEATURE_BM_SECACK_ON war nicht änderbar | +===== OneControl ===== 
-| | {{:oneoc:bidibone-oneoc_v2.00.02.zip|V2.00.02}} | 19.05.2016 | Div. Fehler behoben. Siehe [[oneoc:firmware_oneoc|hier]]. | +Die OneControl besteht aus dem Aufsteckmodul BiDiBOne bzw. BiDiBOnePlus und dem Addon-Modul OneControl und bietet Funktionen zum Schalten, Bewegen und Melden. 
-| | {{:oneoc:bidibone-oneoc_v1.00.05.zip|V1.00.05}} | 19.09.2014 | Fehlerkorrektur unbeabsichtigter Sleepmode. | +<WRAP center round important 99%>
-| | {{:oneoc:bidibone-oneoc_v1.00.02.zip|V1.00.02}} | 14.01.2014 | BiDiBus-Timing an Spezifikation 2014 angepasst. | +
-| | {{:oneoc:bidibone-oneoc_v0.02.01.zip|V0.02.01}} | 30.12.2013 | Für jeden Port kann über eine CV eingestellt werde, bei welchem Pegel (high/low) eine Belegtmeldung ausgelöst wird. Der Anwender kann eine Knoten-Bezeichnung abspeichern. | +
-| | {{:oneoc:bidibone-oneoc_v0.01.06.zip|V0.01.06}} | 02.11.2013 | Feature FEATURE_BM_SIZE ist jetzt fest auf 20 eingestellt. | +
-| | {{:oneoc:bidibone-oneoc_v0.01.05.zip|V0.01.05}} | 21.10.2013 | Initiale Version. | +
- +
-OneControl-Firmware                                                                                                                 ^^^^ +
-OneControl besteht aus dem Aufsteckmodul BiDiBOne und dem Addon-Modul OneControl und bietet Funktionen zum Schalten, Bewegen und Melden.<WRAP center round important 99%>+
 Für die OneControl gibt es unterschiedlichen Firmwaredateien im Download-Paket, diese werden mit **_STD für den BiDiBone**, **_PLUS für den BiDiBonePlus** und ab Version 01.03.04 mit **_PLUS_OCCU für den BiDiBonePlus mit GBM16T-Anschluss** gekennzeichnet.  Für die OneControl gibt es unterschiedlichen Firmwaredateien im Download-Paket, diese werden mit **_STD für den BiDiBone**, **_PLUS für den BiDiBonePlus** und ab Version 01.03.04 mit **_PLUS_OCCU für den BiDiBonePlus mit GBM16T-Anschluss** gekennzeichnet. 
-</WRAP>    |||| +</WRAP> 
-| | **Version**  **Datum**  **Hinweise** +<WRAP center round info 80%> 
-| | [[onecontrol:firmware_onecontrol|V3.00.14]] | 16.09.2018 | neuer Porttyp: Schaltausgang-PaarSpulenschutzUnterteilung der Firmware nach Anzahl Makros und GBM16T Unterstützung| +Erklärung zu den Varianten:\\ 
-| | {{:onecontrol:onecontrol_2.03.02.zip|V2.03.02}} | 30.12.2017 | Bugfix: Knoten meldet sich erst nach Reset an| +**OneControl 8/32** (117): 8 Servos, 32 Makros, mit BiDiBOnePlus oder BiDiBOne\\ 
-| | {{:onecontrol:onecontrol_2.03.01.zip|V2.03.01}} | 26.01.2017 | MSG-LED auf Stell- und Eingabebefehle je Makroschritt umgestellt; ID-LED (rot) auf Fehlerausgabe umgestellt; Fehler beim Schreiben des (letzten) Accessory-Status behoben; Fehlerausgabe bei Accessorys bei jedem fehlerhaften Aufruf; Letzter Accessory-Fehler wird gemeldet; Vorbelegung des Partners beim PairedCoil auf Nachbarn (XOR 1)| +**OneControl 8/48** (140): 8 Servos, 48 Makros, mit BiDiBOnePlus oder BiDiBOne\\ 
-| | {{:onecontrol:onecontrol_2.02.02.zip|V2.02.02}} | 24.07.2016 | Konfigurierbarer Zustand der Accessorys beim Starten. Dadurch stehen nur noch 7 statt 8 Aspekte zur je Accessory Verfügung. Unterstützung BiDiB-Protokoll 0.7 mit dem BiDiB-Befehl: „MSG_LC_PORT_GET_ALL“ Bug-Fix: Lange Namen führten zum Absturz der Firmware, Heftiges Prellen an den Eingängen führte zum „Einfrieren“ der Eingänge | +**OneControl 4/32** (141)4 Servos32 Makrosfür GBM16T vorbereitet, mit BiDiBOnePlus\\ 
-| | {{:onecontrol:onecontrol_2.01.02.zip|V2.01.02}} | 14.02.2016 | Beta-Version :!: Behebung eines Fehlers bei der Verarbeitung des BiDiB-Protokolls für das „flache“ Portmodell (Typ war nötig.+**OneControl 4/48** (142): 4 Servos48 Makrosfür GBM16T vorbereitetmit BiDiBOnePlus\\ 
-| | {{:onecontrol:onecontrol_2.00.06.zip|V2.00.06}} | 26.10.2015 |Behebung zweier Fehler in der Übernahme von Konfigurationsvariablen (PairedCoiloutput type)| +</WRAP> 
-| | {{:onecontrol:onecontrol_2.00.04.zip|V2.00.04}} | 09.10.2015 | Umstellung auf BiDiB-Protokoll 0.6Einführung abhängiger Power-Ausgänge (siehe Wiki: AnwendungsmöglichkeitenKapitel Doppelspule/Paired-Coil)| + 
-| | {{:onecontrol:onecontrol_1.03.06-0.5.zip|V1.03.06}} | 18.03.2015 | Behebung eines Problems mit der Makrobearbeitung von Eingängen. Anforderung für Neustart nach gravierender Umkonfiguration der GPIO (z.B. Ein-/Ausgang). Die Version unterstützt das aktuelle BiDiB-Protokoll 0.5. | +{{bidibfirmwarelist>mid=13:pid=117:options=noManufacturerName}} 
-| | {{:onecontrol:onecontrol_1.03.05-0.5.zip|V1.03.05}} | 01.03.2015 | Fehlerkorrektur: Ein Fehler innerhalb eines Accessorys wird jetzt an den Host gesendet. Die Version unterstützt das aktuelle BiDiB-Protokoll 0.5. | +{{bidibfirmwarelist>mid=13:pid=140:options=noManufacturerName}} 
-| | {{:onecontrol:onecontrol_1.03.04.zip|V1.03.04}} | 01.01.2015 | Implementierung der GBM16T-Anbindung, Blinken bei Fehler vereinfacht, interne Umstrukturierung | +{{bidibfirmwarelist>mid=13:pid=141:options=noManufacturerName}} 
-| | {{:onecontrol:onecontrol_1.02.02.zip|V1.02.02}} | 09.11.2014 | Fehlerkorrektur Lage-Rückmeldemodul. | +{{bidibfirmwarelist>mid=13:pid=142:options=noManufacturerName}} 
-| | {{:onecontrol:onecontrol_1.02.00.zip|V1.02.00}} | 16.09.2014 | Fehlerkorrektur unbeabsichtigter Sleepmode. | + 
-| | {{:onecontrol:onecontrol_1.00.16.zip|V1.00.16}} | 26.06.2014 | Firmware mit dem Makrobefehl "Servobewegung abwarten" erweitert. | +===== OneServoTurn =====
-| | {{:onecontrol:onecontrol_1.00.15.zip|V1.00.15}} | 08.05.2014 | Behebung eines Problems beim Importieren der Knoten-Konfigurationsdaten (Löschen der CV-Werte der Powerausgänge). Korrektes Speichern der Daten ins EEPROM. | +
-| | {{:onecontrol:onecontrol_1.00.13.zip|V1.00.13}} | 22.04.2014 | Behebung eines einmaliges Prellens nach einem Power ON für die Powerausgänge. |+
 ^ OneServoTurn-Firmware                                                                                                                 ^^^^ ^ OneServoTurn-Firmware                                                                                                                 ^^^^
 | OneServoTurn besteht aus dem Aufsteckmodul BiDiBOne und dem Addon-Modul OneServoTurn und bietet Funktionen zum Schalten, Bewegen und Melden.<WRAP center round important 99%> | OneServoTurn besteht aus dem Aufsteckmodul BiDiBOne und dem Addon-Modul OneServoTurn und bietet Funktionen zum Schalten, Bewegen und Melden.<WRAP center round important 99%>
 Für den OneServoTurn gibt es unterschiedlichen Firmwaredateien im Download-Paket, diese werden mit **_STD für den BiDiBone** und **_PLUS für den BiDiBonePlus** gekennzeichnet. Für den OneServoTurn gibt es unterschiedlichen Firmwaredateien im Download-Paket, diese werden mit **_STD für den BiDiBone** und **_PLUS für den BiDiBonePlus** gekennzeichnet.
 </WRAP>    |||| </WRAP>    ||||
-| | **Version**  | **Datum**  | **Hinweise**                                                                                             |+| | **Version**  | **Datum**  | **Hinweise** 
 +| | [[http://www.opendcc.de/elektronik/bidibone/onest_v0.02.02.zip|V0.02.02]] | 19.11.2019 | better random, check input on get_port_stat  |
 | | [[http://www.opendcc.de/elektronik/bidibone/onest_v0.01.07.zip|V0.01.07]] | 28.04.2016 | Added feature: start state of accessory is selectable: none, last aspect, default aspect. Bugfix: internal handling of GBM16T could block messages (now fixed)  | | | [[http://www.opendcc.de/elektronik/bidibone/onest_v0.01.07.zip|V0.01.07]] | 28.04.2016 | Added feature: start state of accessory is selectable: none, last aspect, default aspect. Bugfix: internal handling of GBM16T could block messages (now fixed)  |
 | | [[http://www.opendcc.de/elektronik/bidibone/onest_v0.01.06.zip|V0.01.06]] | 11.10.2015 | Bugfix: MSG_CONFIGX:GET_ALL always reported the full set of ports. | | | [[http://www.opendcc.de/elektronik/bidibone/onest_v0.01.06.zip|V0.01.06]] | 11.10.2015 | Bugfix: MSG_CONFIGX:GET_ALL always reported the full set of ports. |
Zeile 287: Zeile 315:
 | | [[http://www.opendcc.de/elektronik/bidibone/onest_v0.01.04.zip|V0.01.04]] | 11.01.2015 | Freigabeversion | | | [[http://www.opendcc.de/elektronik/bidibone/onest_v0.01.04.zip|V0.01.04]] | 11.01.2015 | Freigabeversion |
 ^ Update- ^ Update-
-OneDriveTurn-Firmware                                                                                                                 ^^^^ +===== OneDriveTurn ===== 
-OneDriveTurn besteht aus dem Aufsteckmodul BiDiBOne und dem Addon-Modul OneDriveTurn und bietet Funktionen zum Schalten, Bewegen und Melden.<WRAP center round important 99%>+Der OneDriveTurn besteht aus dem Aufsteckmodul BiDiBOne bzw. BiDiBOnePlus und dem Addon-Modul OneDriveTurn und bietet Funktionen zum Schalten, Bewegen und Melden. 
 +<WRAP center round important 99%>
 Für den OneDriveTurn gibt es unterschiedlichen Firmwaredateien im Download-Paket, diese werden mit **_STD für den BiDiBone** und **_PLUS für den BiDiBonePlus** gekennzeichnet. Für den OneDriveTurn gibt es unterschiedlichen Firmwaredateien im Download-Paket, diese werden mit **_STD für den BiDiBone** und **_PLUS für den BiDiBonePlus** gekennzeichnet.
-</WRAP>    |||| +</WRAP> 
-| | **Version**  **Datum**  **Hinweise**                                                                                             | +<WRAP center round info 80%> 
-| | [[onedriveturn:firmware_onedriveturn|V3.00.14]] | 16.09.2018 | neuer Porttyp: Schaltausgang-PaarUnterteilung der Firmware nach Anzahl Makros und GBM16T Unterstützung| +Erklärung zu den Varianten:\\ 
-| | {{:onedriveturn:onedriveturn_1.04.02.zip|V1.04.02}} | 30.12.2017 | Bugfix: Knoten meldet sich erst nach Reset an| +**OneDriveTurn 8/32** (122): 8 Servos, 32 Makros, mit BiDiBOnePlus oder BiDiBOne\\ 
-| | {{:onedriveturn:onedriveturn_1.04.01.zip|V1.04.01}} | 26.01.2017 | ID-LED auf Stell- und Eingabebefehle je Makroschritt umgestellt; MSG-LED (rotauf Fehlerausgabe umgestellt; Fehler beim Schreiben des (letzten) Accessory-Status behoben; Fehlerausgabe bei Accessorys bei jedem fehlerhaften Aufruf; Letzter Accessory-Fehler wird gemeldet; Vorbelegung der Motorausgänge auf Impulsbetrieb | +**OneDriveTurn 8/48** (143): 8 Servos, 48 Makros, mit BiDiBOnePlus oder BiDiBOne\\ 
-| | {{:onedriveturn:onedriveturn_1.03.02.zip|V1.03.02}} | 24.07.2016 | Konfigurierbarer Zustand der Accessorys beim Starten. Dadurch stehen nur noch 7 statt 8 Aspekte je Accessory zur Verfügung. Unterstützung BiDiB-Protokoll 0.7 mit dem BiDiB-Befehl„MSG_LC_PORT_GET_ALL“Bug-Fix: Lange Namen führten zum Absturz der FirmwareHeftiges Prellen an den Eingängen führte zum „Einfrieren“ der Eingänge | +**OneDriveTurn 4/32** (144)4 Servos32 Makros, für GBM16T vorbereitet, mit BiDiBOnePlus\\ 
-| | {{:onedriveturn:onedriveturn_1.02.00.zip|V1.02.00}} | 14.02.2016 | Behebung eines Fehlers bei der Verarbeitung des BiDiB-Protokolls für das „flache“ Portmodell (Typ war nötig.) | +**OneDriveTurn 4/48** (145): 4 Servos48 Makrosfür GBM16T vorbereitet, mit BiDiBOnePlus\\ 
-| | {{:onedriveturn:onedriveturn_1.01.07.zip|V1.01.07}} | 14.11.2015 | Behebung eines Fehlers beim Speichern der Makros in der GBM16T-Variante | +</WRAP> 
-| | {{:onedriveturn:onedriveturn_1.01.06.zip|V1.01.06}} | 14.10.2015 | Behebung eines Problems mit Fehlermeldungen bei Accessories | + 
-| | {{:onedriveturn:onedriveturn_1.01.05.zip|V1.01.05}} | 05.10.2015 | erste freigegebene Version |+{{bidibfirmwarelist>mid=13:pid=122:options=noManufacturerName}} 
 +{{bidibfirmwarelist>mid=13:pid=143:options=noManufacturerName}} 
 +{{bidibfirmwarelist>mid=13:pid=144:options=noManufacturerName}} 
 +{{bidibfirmwarelist>mid=13:pid=145:options=noManufacturerName}} 
 + 
 +===== Update-Bootloader =====
 ^ Update-Bootloader                                                                                                                   ^^^^ ^ Update-Bootloader                                                                                                                   ^^^^
 | Zum Aktualisieren einer Baugruppe die bereits über einen Bootloader verfügt.                                                        |||| | Zum Aktualisieren einer Baugruppe die bereits über einen Bootloader verfügt.                                                        ||||
 | | **Version** | **Datum**  | **Hinweise**                                                                                              | | | **Version** | **Datum**  | **Hinweise**                                                                                              |
 | | [[http://www.opendcc.de/elektronik/bidibone/one_bootupdate_v0.04.01.zip|V0.04.01]]| 16.01.2014| BiDiBus-Timing an Spezifikation 2014 angepasst. |  | | [[http://www.opendcc.de/elektronik/bidibone/one_bootupdate_v0.04.01.zip|V0.04.01]]| 16.01.2014| BiDiBus-Timing an Spezifikation 2014 angepasst. | 
 +===== Bootloader =====
 ^ Bootloader                                                                                                                          ^^^^ ^ Bootloader                                                                                                                          ^^^^
 | Zum initialen Beschreiben einer Baugruppe mittels Programmers.                                                                      |||| | Zum initialen Beschreiben einer Baugruppe mittels Programmers.                                                                      ||||
Zeile 309: Zeile 344:
 | | [[http://www.opendcc.de/elektronik/bidibone/one_bootloader_v0.04.01.zip|V0.04.01]]| 16.01.2014| BiDiBus-Timing an Spezifikation 2014 angepasst. | | | [[http://www.opendcc.de/elektronik/bidibone/one_bootloader_v0.04.01.zip|V0.04.01]]| 16.01.2014| BiDiBus-Timing an Spezifikation 2014 angepasst. |
 | | [[http://www.opendcc.de/elektronik/bidibone/one_bootloader_v0.02.00.zip|V0.02.00]]| 27.07.2013| Im BiDiBus wurden fälschlich Nachrichten an einen Subknoten hinter einem Hub auf einer anderen Adresse interpretiert. | | | [[http://www.opendcc.de/elektronik/bidibone/one_bootloader_v0.02.00.zip|V0.02.00]]| 27.07.2013| Im BiDiBus wurden fälschlich Nachrichten an einen Subknoten hinter einem Hub auf einer anderen Adresse interpretiert. |
-====== Ready-Line Produkte ====== 
  
-==== ReadyHub ==== +---- 
-ReadyHub-Firmware                                                                                                                     ^^^^+ 
 + 
 +====== ReadyLine Produkte ====== 
 + 
 +===== ReadyBoost ===== 
 +===ReadyBoost "Standardversion"=== 
 + 
 +ReadyBoost als only Booster mit Globalen RailCom Detektor - Auslieferversion 
 + 
 +ReadyBoost-Firmware                                                                                                                     ^^^^
 | | **Version**  | **Datum**  | **Hinweise**                                                                                             | | | **Version**  | **Datum**  | **Hinweise**                                                                                             |
-| | [[-|V*.**.**]] | 17.10.2018 | Initiale Version | +| | [[https://www.fichtelbahn.de/firmware/ReadyBoost_0.04.00.zip|v0.04.00]] | 22.02.2021 | Funktionserweiterung: Globaler RailCom Detektor freigeschaltet. | 
-==== ReadyRS ==== +| | [[https://www.fichtelbahn.de/firmware/READYBOOST_0.03.00.zip|v0.03.00]] | 13.07.2020 | Bugfix: Bei Booster OFF werden beide DCC Leitungen freigeschaltet. | 
-ReadyRS-Firmware                                                                                                                     ^^^^+| | [[https://www.fichtelbahn.de/firmware/READYBOOST_0.01.04.zip|v0.01.04]] | 14.09.2019 | Initiale Version | 
 + 
 + 
 +---- 
 + 
 + 
 +===ReadyBoostPROG "Sonderversion"=== 
 + 
 +Mit Hilfe eines FirmwareUpdates kann die Default-Firmware "**ReadyBoost only Booster**" zu "**ReadyBoostPROG**" geändert werden. \\ 
 +Nach dem Firmware-Update steht ein zusätzliches Accessory zur Auswahl, mit dessen Hilfe die Baugruppe umgeschaltet werden kann. 
 + 
 +  * Programmiergleis (Service Mode) 
 +  * eigenständigen DCC-Generator für (komplett, beidseitig) getrennte Gleisabschnitte 
 + 
 +Im Normalbetrieb wird das vom IF2 oder GBMboost Master erzeugte DCC-Signal vom BiDiB-Bus verstärkt und an den Track-Ausgang (DCC) des ReadyBoost weitergeleitet. \\ 
 +Mit dieser Firmware können Sie das Signal, das vom BiDiB-Bus an den Track-Ausgang (DCC) des ReadyBoost weitergeleitet wird, auf ein lokal generiertes DCC-Signal in der ReadyBoost-Hardware umschalten. \\ 
 +Nach dem Umschalten des Zubehörs auf das lokal erzeugte DCC-Signal enthält der ReadyBoost nun eine voll funktionsfähige Befehlsstation, die das vom DCC-Signal des BiDiB-Busses unabhängige DCC-Signal erzeugt. Auf diese Weise können Sie den Servicemodus und (lokales) PoM auf Gleisabschnitten verwenden, die mit dem DCC-Ausgang des ReadyBoost verbunden sind. 
 + 
 +Es ist wichtig zu beachten, dass die Verwendung dieser Funktion von Ihrer Steuerungssoftware unterstützt werden muss. 
 + 
 +<WRAP center round important 99%> 
 +Die Änderung der Firmware führt zu einer Änderung der UID-Nummer, das eine erneute Zuordnung der Baugruppe im Gleisbild des Steuerungsprogramms erfordert. 
 +</WRAP> 
 + 
 +===ReadyBoostPROG "Special Edition"=== 
 + 
 +The ReadyBoost**PROG** is special firmware for the ReadyBoost hardware with extended functionality: 
 +  * Programming track (Service Mode) 
 +  * independent DCC-Generator for completely isolated tracks 
 + 
 +Under normal operation the DCC-signal from the BiDiB-Bus that is generated by the IF2, or GBMboost Master, is boosted and forwarded to the Track output (DCC) of the ReadyBoost. \\ 
 +This firmware allows you to switch the signal that is forwarded to the Track output (DCC) of the ReadyBoost from the BiDiB-Bus to a locally generated DCC-signal in the ReadyBoost hardware. \\ 
 +After switching the accessory to the locally generated DCC-signal the ReadyBoost now contains a fully functional command station that generates the DCC-signal that is independent from the DCC-signal of the BiDiB-Bus. This allows you to use Service Mode and (local) PoM on track (or tracks) that are connected to the DCC output of the ReadyBoost. 
 + 
 +It is important to note that the use of this feature must be supported by your control software. 
 + 
 +<WRAP center round important 99%> 
 +The change to this firmware leads to a change of the Unique-ID because the product id (PID) is changed. If you have assigned the booster in your control software you need to change this configuration. 
 +</WRAP> 
 + 
 +^ ReadyBoostProg-Firmware                                                                                                                     ^^^^ 
 +| **Version**  | **Datum**  | **Hinweise**                                                                                             | 
 +| | [[https://www.fichtelbahn.de/firmware/ReadyBoostProg_0.04.00.zip|v0.04.00]] | 22.02.2021 | Initial release auf Basis ReadyBoost (only Booster)\\ Funktionserweiterung: Programmiergleis (ServiceMode) umschaltbar per Accessory;\\ eigenständigen DCC-Generator für getrennte Gleiserzeugung | 
 + 
 + 
 +---- 
 + 
 +===== ReadyDMX ===== 
 + 
 +{{bidibfirmwarelist>mid=251:pid=113:options=noManufacturerName}} 
 + 
 +{{bidibfirmwarelist>mid=251:pid=114:options=noManufacturerName}} 
 + 
 +{{bidibfirmwarelist>mid=251:pid=112:options=noManufacturerName}} 
 + 
 +Die Firmware "**ReadyDMX 1 Makro**" kann ebenfalls für die Hardware "**ReadyDMX 2**" verwendet werdenHier gibt es nur die Einschränkung, dass die 8 Eingänge der Baugruppe nicht zur Verfügung stehen. 
 + 
 +---- 
 + 
 + 
 + 
 +=====ReadyMagnet===== 
 + 
 +ReadyMagnet als 4fach BiDiB-Schaltdecoder 
 + 
 +^ ReadyMagnet-Firmware                                                                                                                     ^^^^ 
 +| | **Version**  | **Datum**  | **Hinweise**                                                                                             | 
 +| | [[https://www.fichtelbahn.de/firmware/ReadyMagnet_0.01.02.zip|v0.01.02]] | 28.02.2022 | BUG im Feedback-Handling; unter bestimmten Umständen (Timing, Lasttyp) kann eine Rückmeldung der Lage verloren gehen| 
 +| | [[https://www.fichtelbahn.de/firmware/ReadyMagnet_0.01.01.zip|v0.01.01]] | 29.12.2021 | BUG in Feature-Liste; Lagerückmeldung kann nicht ausgeschaltet werden| 
 +| | [[https://www.fichtelbahn.de/firmware/ReadyMagnet_0.01.00.zip|v0.01.00]] | 01.12.2021 | Initiale Version | 
 + 
 + 
 +---- 
 +=====ReadyServoTurn===== 
 + 
 +ReadyServoTurn als 4fach Servo- und Relaisdecoder 
 + 
 +^ ReadyServoTurn-Firmware                                                                                                                     ^^^^ 
 +| | **Version**  | **Datum**  | **Hinweise**                                                                                             | 
 +| | [[https://www.fichtelbahn.de/firmware/ReadyServoTurn_02.03.02.zip|v02.03.02]] | 08.08.2022 | BUG im Servo-Speed bei linearer Kurvenform, Bug bei vorgeladenen Makros | 
 +| | [[https://www.fichtelbahn.de/firmware/ReadyServoTurn_02.03.01.zip|v02.03.01]] | 18.07.2022 | Initiale Version | 
 + 
 + 
 +---- 
 + 
 + 
 + 
 +===== ReadyHUB ===== 
 +^ ReadyHUB-Firmware                                                                                                                     ^^^^ 
 +| | **Version**  | **Datum**  | **Hinweise**    
 +| | [[https://www.fichtelbahn.de/firmware/READYHUB_2.00.00.zip|v2.00.00]] | 23.02.2021 | neue upstream Struktur mit schnellen MSG_STALL|                                                                                          
 +| | [[https://www.fichtelbahn.de/firmware/READYHUB_1.07.00.zip|v1.07.00]] | 07.10.2020 | upstream-Fifo vergrößert| 
 +| | [[https://www.fichtelbahn.de/firmware/READYHUB_1.04.00.zip|v1.04.00]] | 14.09.2019 | Initiale Version | 
 + 
 +---- 
 + 
 + 
 +===== ReadyRS ===== 
 + 
 + 
 +{{bidibfirmwarelist>mid=251:pid=102:options=noManufacturerName;noProductName}} 
 + 
 + 
 + 
 +---- 
 + 
 +===== ReadyTLE16 ===== 
 + 
 +:!: **Die Update-Funktion ist nicht verfügbar!** Einstellungen vorher mit dem BiDiB-Wizard sichern, falls Änderungen vorgenommen wurden. 
 + 
 +{{bidibfirmwarelist>mid=251:pid=252:options=noManufacturerName;noProductName}} 
 + 
 + 
 +---- 
 + 
 + 
 +===== StepControl ===== 
 + 
 +Schrittmotorsteuerung mit zahlreichen Extras für Drehscheiben, Schiebebühnen und Sonderlösungen 
 + 
 +{{bidibfirmwarelist>mid=251:pid=202:options=noManufacturerName;noProductName}} 
 + 
 + 
 +---- 
 + 
 +====== OpenCar-System Produkte ====== 
 +===== BiDiB RF-Basis V1.0 ===== 
 +Firmware                                                                                                                     ^^^^ 
 +| | **Version**  | **Datum**  | **Hinweise**                                                                                             | 
 +| | [[https://www.opencarsystem.de/download/files/booster/rf-basis/software/rf_basis_node_1.07.03.zip|v1.07.03]] | 06.06.2020 | Multi-Base Support (Feature GEN und Feature RF-Channel, Feature Cell_Number) | 
 + 
 + 
 +---- 
 + 
 + 
 + 
 +===== RF-Basis V2.0 ===== 
 +Firmware                                                                                                                     ^^^^
 | | **Version**  | **Datum**  | **Hinweise**                                                                                             | | | **Version**  | **Datum**  | **Hinweise**                                                                                             |
-| | [[https://forum.opendcc.de/wiki/lib/exe/fetch.php?media=ready-line:bidib-rs-gw_plus_1.01.00.zip |V 1.01.00]] | 17.10.2018 Initiale Version |+| | [[https://www.fichtelbahn.de/firmware/rf-base_v2.0_00.04.02.zip|v00.04.02]] | 02.04.2020 | initial release | 
 +| | [[https://www.fichtelbahn.de/firmware/rf-base_v2.0_00.05.06.zip|v00.05.06]] | 15.05.2020 | Multi-Base Support (Feature GEN und Feature RF-Channel, Feature Cell_Number) | 
 +| | [[https://www.fichtelbahn.de/firmware/rf-base_v2.0_00.06.00.zip|v00.06.00]] | 26.08.2021 Bugfix Multi-Base Support with MSG_BM_Position, XpressNet with LH101, Position Manager |
firmwareuebersicht.txt · Zuletzt geändert: 2024/04/15 11:14 von fichtelbahn

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki