onecontrol:firmware_onecontrol
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende Überarbeitung | ||
onecontrol:firmware_onecontrol [2018/04/28 12:33] – [Firmware der OneControl] Michael | onecontrol:firmware_onecontrol [2023/03/17 13:24] (aktuell) – Überflüssige Historie entfernt. Michael | ||
---|---|---|---|
Zeile 1: | Zeile 1: | ||
====== Firmware der OneControl ====== | ====== Firmware der OneControl ====== | ||
- | Der BiDiBone benötigt als Grundbasis für den Betrieb als OneControl einen **Bootloader**. [[http:// | + | Der BiDiBone/ |
- | Bei der SMD bestückten | + | Bei der SMD bestückten Baugruppe ist dieser Bootloader schon vorprogrammiert und Sie können direkt mit den Anweisungen [[update: |
- | **Download der OneControl | + | <WRAP center round info 95%> |
- | + | Für die OneControl | |
- | ^ | + | </ |
- | | {{:onecontrol:onecontrol_2.03.02.zip|}} | 30.12.2017 | | | + | |
- | | {{: | + | |
- | | {{: | + | |
- | ^ Auslaufende Versionen ^ Datum ^ Bemerkung ^ | + | <WRAP center round info 80%> |
- | | {{: | + | Erklärung zu den Varianten: |
- | | {{: | + | **OneControl 8/32** (117): 8 Servos, 32 Makros, mit BiDiBOnePlus oder BiDiBOne\\ |
- | + | **OneControl 8/48** (140): 8 Servos, 48 Makros, mit BiDiBOnePlus oder BiDiBOne\\ | |
- | <WRAP center round important 95%> | + | **OneControl 4/32** (141): 4 Servos, 32 Makros, |
- | Für die OneControl gibt es unterschiedlichen Firmwaredateien im Download-Paket, | + | **OneControl 4/48** (142): 4 Servos, 48 Makros, |
</ | </ | ||
+ | |||
+ | {{bidibfirmwarelist> | ||
+ | {{bidibfirmwarelist> | ||
+ | {{bidibfirmwarelist> | ||
+ | {{bidibfirmwarelist> | ||
//Bei neuen Erweiterungen kann es zu Funktionseinschränkungen mit dem BiDiBone kommen, wenn diese Funktion nur für den BiDiBonePlus spezifiziert wurde. Trifft das zu, finden Sie einen speziellen Hinweis in der Change-Liste.// | //Bei neuen Erweiterungen kann es zu Funktionseinschränkungen mit dem BiDiBone kommen, wenn diese Funktion nur für den BiDiBonePlus spezifiziert wurde. Trifft das zu, finden Sie einen speziellen Hinweis in der Change-Liste.// | ||
---- | ---- | ||
+ | ===== Anmerkungen ===== | ||
- | ===== Änderungen / Changes ===== | + | <WRAP center round info 100%> |
- | + | * Die OneControl ab Version | |
- | <WRAP center round important | + | |
- | * Die OneControl ab Version | + | |
* Makro- und Accessory-Einstellungen können nur über externe Programme, z.B. den BiDiB-Wizard übernommen werden. | * Makro- und Accessory-Einstellungen können nur über externe Programme, z.B. den BiDiB-Wizard übernommen werden. | ||
- | * Die OneControl unterstützt das so genannte " | ||
</ | </ | ||
- | **V 02.03.02** (30.12.2017) | + | <WRAP center round important 75%> |
- | * Knoten meldet sich möglicherweise erst nach Reset am Bus an (wenn sich die FW-Variante nicht ändert, reicht es nur das Update einzuspielen). | + | Die CV-Tabellen zwischen 2er- und 3er-Version wurden erweitert |
- | **V 2.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) | + | |
- | **V 2.02.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: " | + | |
- | * Bug-Fix: Lange Namen führten zum Absturz der Firmware | + | |
- | * Bug-Fix: Heftiges Prellen an den Eingängen führte zum " | + | |
- | **V 2.01.03_Fix** (14.02.2016) | + | |
- | * Behebt einen Fehler in der Version 2.01.02 (Beta): Bei der Version mit Gleisbesetztmeldern wurde die Anzahl 0 gemeldet. | + | |
- | **V 2.01.02** (14.02.2016) | + | |
- | * Behebung eines Fehlers bei der Verarbeitung des BiDiB-Protokolls für das " | + | |
- | * Unterdrückung der Ausgabe des Namens beim Start. Führt zum Absturz, wenn er zu lang ist. | + | |
- | **V 2.00.06** (26.10.2015) | + | |
- | * Behebung zweier Fehler in der Übernahme von Konfigurationsvariablen (PairedCoil, | + | |
- | **V 2.00.05** (14.10.2015) | + | |
- | * Behebung eines Problems mit Fehlermeldungen bei Accessorys | + | |
- | **V 2.00.04** (05.10.2015) | + | |
- | * Umstellung auf BiDiB-Protokoll 0.6 | + | |
- | * Umstellung auf " | + | |
- | * Einführung abhängiger Power-Ausgänge (siehe Wiki: [[onecontrol: | + | |
- | ---- | + | |
- | **V 01.03.06** (18.03.2015) | + | Die Einführung |
- | * Behebung eines Problems mit der Makrobearbeitung von Eingängen. | + | |
- | * Anforderung | + | Es wird dringend empfohlen vor dem Update |
- | * Die Version unterstützt das aktuelle BiDiB-Protokoll 0.5. | + | </ |
- | **V 01.03.05** (01.03.2015) | + | |
- | * Fehlerkorrektur: | + | |
- | * Die Version unterstützt das aktuelle BiDiB-Protokoll 0.5. | + | |
- | **V 01.03.04** (01.01.2015) | + | |
- | * Implementierung | + | |
- | * Blinken bei Fehler vereinfacht | + | |
- | * Interne Umstrukturierung | + | |
- | **V 01.02.02** (05.11.2014) | + | |
- | * Fehlerkorrektur: Verhalten bei Impulsmode angepasst. | + | |
- | **V 01.02.00** (16.09.2014) | + | |
- | * Fehlerkorrektur unbeabsichtigter Sleepmode. | + | |
- | **V 01.00.16** (26.06.2014) | + | |
- | * Ergänzung des Makrobefehls: " | + | |
- | **V 01.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. | + | |
- | **V 01.00.13** (22.04.2014) | + | |
- | * Behebung eines Problems (einmaliges Prellen) nach einem Power ON für die Powerausgänge. | + | |
- | **V 01.00.12** (18.04.2014) | + | |
- | * Behebung eines Problems nach einem Power ON, wenn kein GPIO mehr als Eingang konfiguriert ist. | + | |
- | **V 01.00.10** (24.03.2014) | + | |
- | * Neues Feature: MSG_LC_CONFIG | + | |
- | * Behebung eines Problems mit den GPIO0-7 als Eingänge | + | |
- | **V 01.00.06** (21.03.2014) | + | |
- | * Verbesserte Synchronisierung während des Programmstarts | + | |
- | **V 01.00.05** (20.03.2014) | + | |
- | * Behebung eines Problems bei der Initialisierung der Servos, Stack Checker eingebaut | + | |
- | **V 01.00.04** (15.03.2014) | + | |
- | * Behebung eines Problems mit Accessory Notify, lineare Servo-Kurve | + | |
- | **V 01.00.03** (08.03.2014) | + | |
- | * erste freigegebene Version | + | |
---- | ---- | ||
onecontrol/firmware_onecontrol.1524911632.txt.gz · Zuletzt geändert: 2018/04/28 12:33 von Michael