onews:firmware_onewsii
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende Überarbeitung | ||
onews:firmware_onewsii [2017/04/21 17:20] – [Firmware für NeoControl] 1.03.03 Tilly | onews:firmware_onewsii [2023/02/24 17:32] (aktuell) – [Änderungen / Changes] Tilly | ||
---|---|---|---|
Zeile 5: | Zeile 5: | ||
===== Firmware für NeoControl ===== | ===== Firmware für NeoControl ===== | ||
+ | Die NeoControl kann mit verschiedenen Firmware-Varianten geladen werden: [[https:// | ||
+ | |||
+ | <WRAP center round important 100%> | ||
+ | Bei 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. | ||
+ | </ | ||
^ Version | ^ Version | ||
- | | NeoControl_Light_v1.03.03 | + | | V 1.06.10 (Light, Signal, Signal16) |
- | | NeoControl_Signal_v1.03.03 | + | | V 1.06.05 (Light, Signal, Signal16) |
- | | NeoControl_Light_v1.02.07 | {{: | + | | V 1.06.02 (Light, Signal, Signal16) | {{: |
- | | NeoControl_Signal_v1.02.07 | {{: | + | | V 1.05.02 (Light, Signal, Signal16, Clock) |
- | | NeoControl_Light_v1.02.05 | {{: | + | | V 1.05.01 (Light, Signal, Signal16, Clock) | {{: |
- | | NeoControl_Signal_v1.02.05 | + | | V 1.04.06 (Light, Signal, Clock) | {{: |
- | | NeoControl_Light_v1.02.03 | + | | V 1.04.05 (Light, Signal, Clock) | {{: |
- | | NeoControl_Signal_v1.02.03 | + | | V 1.04.04 (Light, Signal, Clock) | {{: |
+ | | V 1.04.03 (Light, Signal, Clock) | ||
+ | | V 1.04.02 (Light, Signal, Clock) | {{: | ||
+ | | V 1.04.01 (Light, Signal, Clock) | {{: | ||
+ | | V 1.03.05 (Light, Signal, Clock) | {{: | ||
+ | | V 1.03.04 (Light, Signal, Clock) | {{: | ||
+ | | V 1.03.03 (Light, Signal, Clock) | ||
+ | | V 1.02.07 (Light, Signal, Clock) | ||
+ | | V 1.02.05 (Light, Signal, Clock) | ||
+ | | V 1.02.03 | ||
---- | ---- | ||
===== Änderungen / Changes ===== | ===== Änderungen / Changes ===== | ||
+ | **V 01.06.10** (11.02.2023)\\ | ||
+ | * Fehler behoben: Falsche CV-Zuordnung in den Varianten Light, Signal und Signal_16 | ||
+ | * Fehler behoben: Feature-Streaming wurde auch angewendet, wenn der Host es nicht unterstützt. | ||
+ | * Fehler behoben: Konfiguration von Aspekten größer 15 führt zum Absturz. | ||
+ | * //Neue FW-Variante **Signal_HL** mit 4 Accessories und je 23 Aspekten für HL_Signale mit bis zu 23 Signalbildern.// | ||
- | **V 01.03.02** (02.04.2017) | + | <WRAP center round important 90%> |
+ | **Wenn ein Update von einer FW-Version, kleiner 1.06.00 durchgeführt wird, muss auf jeden Fall auch das EEPROM-File eingespielt werden.** | ||
+ | </ | ||
+ | **V 01.06.07** (07.02.2023) **Ersetzt durch V 1.06.10**\\ | ||
+ | **V 01.06.06** (08.01.2023) **Ersetzt durch V 1.06.10**\\ | ||
+ | |||
+ | |||
+ | **V 01.06.05** (22.12.2022)\\ | ||
+ | * Einlesen der Knoteneigenschaften wird durch Feature-Streaming beschleunigt. \\ | ||
+ | * Fehler behoben: MSG_ACCESSORY_STATE wurde beim Start auch bei DISABLED gesendet. | ||
+ | <WRAP center round important 90%> | ||
+ | **Wenn ein Update von einer FW-Version, kleiner 1.06.00 durchgeführt wird, muss auf jeden Fall auch das EEPROM-File eingespielt werden.** | ||
+ | </ | ||
+ | |||
+ | **V 01.06.02** (05.02.2022)\\ | ||
+ | * Zwei neue Accessories zur Helligkeitsänderung je Kanal A und B. Siehe " | ||
+ | * Fehler behoben: Antwort auf die Messages MSG_ACCESSORY_PARA_GET/ | ||
+ | <WRAP center round important 90%> | ||
+ | Erstellen Sie vor dem Einspielen dieser Firmware, mit dem aktuellen Wizard, unbedingt einen Export des Knoten.\\ | ||
+ | Siehe dazu [[: | ||
+ | Mit dieser Firmware-Version hat sich die Struktur der CV's geändert.\\ | ||
+ | **Wenn ein Update von einer FW-Version, kleiner 1.06.00 durchgeführt wird, muss auf jeden Fall auch das EEPROM-File eingespielt werden.**</ | ||
+ | Importieren Sie auch alle zusätzlichen Dateien, wenn der Wizard danach fragt:\\ | ||
+ | {{: | ||
+ | \\ | ||
+ | **V 01.06.00** (29.12.2021) **Ersetzt durch V 1.06.02**\\ | ||
+ | \\ | ||
+ | **V 01.05.02** (20.06.2021)\\ | ||
+ | Wenn sich die FW-Variante nicht ändert, reicht es nur das Update einzuspielen. | ||
+ | * Bug-Fix: Initialer Status der Belegtmelder beim Einschalten. | ||
+ | * Schwellwerte der Spannungsmessung an Kanal A/B geändert. | ||
+ | * CV's der Schwellwerte für die Spannungsmessung an Kanal A/B sind jetzt änderbar (CV-XML Update mit " | ||
+ | **V 01.05.01** (07.04.2021)\\ | ||
+ | Wenn sich die FW-Variante nicht ändert, reicht es nur das Update einzuspielen. | ||
+ | * BiDiB Protocal Version 0.8 wird unterstüzt. | ||
+ | * MSG_ACCESSORY_GETALL zur Beschleunigung der Accessory-Abfrage. | ||
+ | * Programmcode von t_cr_task run_cv_manager(void) dem BiDiBOne Core Code angepasst. | ||
+ | * BIDIB_ERR_SEQUENCE: | ||
+ | * Bug-Fix: Initialisierung aller Transmitzähler bei BIDIB_DISCONNECTED. | ||
+ | * Durch entfernen einiger nicht genutzter Funktionen wurde die Speichernutzung reduziert. | ||
+ | * Für die Belegtmelder wird jetzt eine Antwort auf MSG_BM_GET_CONFIDENCE gesendet. | ||
+ | * Eingangsbuffer für BiDiB-Messages um zwei Byte erweitert (64 + Lenghtbyte + CRC) | ||
+ | * //Neue FW-Variante **Signal16** mit 16 Accessories und je 16 Aspekten für Signale mit vielen Begriffen.// | ||
+ | **V 01.04.06** (26.01.2020)\\ | ||
+ | Wenn sich die FW-Variante nicht ändert, reicht es nur das Update einzuspielen. | ||
+ | * Wenn ein INPUT-Port auch als Belegtmelder konfiguriert wurde (CV 1033), wurden Änderungen an diesem Port bisher als INPUT-Meldung UND als Belegtmelung an den PC geschickt.\\ | ||
+ | **V 01.04.05** (18.12.2019)\\ | ||
+ | Wenn sich die FW-Variante nicht ändert, reicht es nur das Update einzuspielen. | ||
+ | * Kleinere Anpassungen bei " | ||
+ | **V 01.04.04** (12.05.2019)\\ | ||
+ | Wenn sich die FW-Variante nicht ändert, reicht es nur das Update einzuspielen. | ||
+ | * Fehler bei Verwendung der INPUT-Ports als Belegtmelder behoben.\\ Beim Auslösen der Belegtmeldung wurde der Knoten vom BiDiB-Bus ab- und wieder angemeldet.\\ | ||
+ | **V 01.04.03** (17.03.2019)\\ | ||
+ | Wenn sich die FW-Variante nicht ändert, reicht es nur das Update einzuspielen. | ||
+ | * Optimierung des Anmeldevorgangs, | ||
+ | * Ausgabe bei HELP 1 im Debug-Interface berichtigt. | ||
+ | **V 01.04.02** (04.08.2018)\\ | ||
+ | Wenn sich die FW-Variante nicht ändert, reicht es nur das Update einzuspielen. | ||
+ | * Es gab/gibt Unklarheiten bei der Verwendung von CV1023 (Light / Signal). Der Wert wurde vom Anwender zum Teil als Lightport-Nummer interpretiert und nicht als WS281x-Nummer. Bei Werten oberhalb der max. Anzahl der WS281x-Chips (Light = 40, Signal = 36) kann es zu willkürlichen Lichteffekten an Kanal B kommen. Daher wurde in die FW eine genaue Prüfung des Wertes eingebaut. | ||
+ | **V 01.04.01** (25.04.2018)\\ | ||
+ | Wenn sich die FW-Variante nicht ändert, reicht es nur das Update einzuspielen. | ||
+ | * Neue Firmware-Variante Neo_Clock (siehe [[onews: | ||
+ | * Alle Varianten (Light, Signal, Clock): Beim Einschalten der NeoControl wurden bisher alle LPORT' | ||
+ | * Ansonsten hat sich für die Varianten Light und Signal nichts geändert. | ||
+ | **V 01.03.05** (18.12.2017) | ||
+ | * Knoten meldet sich möglicherweise erst nach Reset am Bus an (wenn sich die FW-Variante nicht ändert, reicht es nur das Update einzuspielen). | ||
+ | **V 01.03.04** (01.05.2017) | ||
+ | * Update: Verhalten von Secure Acknowledge an die aktuelle Spec. angepasst. Fehlermeldung bei ausbleibender SecAck-Message vom Host. Wenn bereits eine Version höher 1.03.xx eingespielt ist, reicht es, das Update-File einzuspielen. | ||
+ | **V 01.03.03** (21.04.2017) | ||
+ | * Fehler behoben: In 1.03.02 Fehler in Behandlung der Unique-ID behoben. | ||
* Fehler behoben: In 1.03.01 konnte es, in der HW-Diagnose, | * Fehler behoben: In 1.03.01 konnte es, in der HW-Diagnose, | ||
* Fehler behoben: In 1.03.00 funktionierte der DIMM_ON-Wert für die Lightports nicht richtig. | * Fehler behoben: In 1.03.00 funktionierte der DIMM_ON-Wert für die Lightports nicht richtig. | ||
Zeile 43: | Zeile 132: | ||
* Testbetrieb (nicht öffentlich verfügbar) | * Testbetrieb (nicht öffentlich verfügbar) | ||
---- | ---- | ||
+ | {{bidibfirmwarelist> | ||
+ | |||
+ |
onews/firmware_onewsii.1492788034.txt.gz · Zuletzt geändert: 2017/04/21 17:20 von Tilly