Benutzer-Werkzeuge

Webseiten-Werkzeuge


onews:firmware_onewsii

Dies ist eine alte Version des Dokuments!


NeoControl - Firmware:


Firmware für NeoControl

Die NeoControl kann mit verschiedenen Firmware-Varianten geladen werden: Übersicht

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 Firmware Datum
V 1.05.00 (Light, Signal, Signal16, Clock) NeoControl_V_1.05.00.zip 03.04.2021
V 1.04.06 (Light, Signal, Clock) NeoControl_V_1.04.06.zip 26.01.2020
V 1.04.05 (Light, Signal, Clock) NeoControl_V_1.04.05.zip 18.12.2019
V 1.04.04 (Light, Signal, Clock) NeoControl_V_1.04.04.zip 12.05.2019
V 1.04.03 (Light, Signal, Clock) NeoControl_V_1.04.03.zip 17.03.2019
V 1.04.02 (Light, Signal, Clock) NeoControl_V_1.04.02.zip 04.08.2018
V 1.04.01 (Light, Signal, Clock) NeoControl_V_1.04.01.zip 25.04.2018
V 1.03.05 (Light, Signal, Clock) NeoControl_V_1.03.05.zip 18.12.2017
V 1.03.04 (Light, Signal, Clock) NeoControl_V_1.03.04.zip 01.05.2017
V 1.03.03 (Light, Signal, Clock) NeoControl_V_1.03.03.zip 21.04.2017
V 1.02.07 (Light, Signal, Clock) NeoControl_V_1.02.07.zip 04.03.2017
V 1.02.05 (Light, Signal, Clock) NeoControl_V_1.02.05.zip 11.01.2017
V 1.02.03 (Light, Signal, Clock) NeoControl_V_1.02.03.zip 21.11.2016

—-

Änderungen / Changes

V 01.05.00 (03.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 AddOn Code angepasst.
  • BIDIB_ERR_SEQUENCE: Erwartete und empfangene Msg-Nr.
  • Bug-Fix: Initialisierung aller Transmitzählern 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.
  • Neue FW-Variante Signal16 mit 16 Accessories mit 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.
    Ab dieser Version wird nur noch eine Belegtmeldung geschickt, wenn der Port in CV 1033 als Belegtmelder konfiguriert ist.

V 01.04.05 (18.12.2019)
Wenn sich die FW-Variante nicht ändert, reicht es nur das Update einzuspielen.

  • Kleinere Anpassungen bei „Sequence Error Message“. Keine Änderung in der Funktionalität.

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, besonders bei großen Installationen von Bedeutung.
  • 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 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. Dieser Test kann aber durch Bit 1 in CV 1022 (Light u. Signal) / 1102 (Clock) wieder aktiviert werden.
  • 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, zu fehlerhaften BiDiB-Messages kommen.
  • Fehler behoben: In 1.03.00 funktionierte der DIMM_ON-Wert für die Lightports nicht richtig.
  • INPUT-Ports können, über CV1033 auch als Belegtmelder (MSG_BM_OCC) mit Timestamp konfiguriert werden.
  • Damit die Übertragung des Timestamps aktiviert wird, ist GBM Master 2.04.02 / IF2 2.04.03 oder höher erforderlich. Bei älteren GBM Master / IF2 Versionen ist die Funktion inaktiv. Die reine Belegtmeldung funktioniert mit allen GBMBoost Master / IF2-Versionen.

Mit dieser Firmware-Version hat sich die Struktur der CV's geändert.
Es muss also auf jeden Fall auch das EEPROM-File eingespielt werden.

V 01.02.07 (03.03.2017)

  • Aktueller „core“ eingebunden (keine Funktionsänderungen)

V 01.02.05 (11.01.2017)

  • Fehler behoben: CV-Zuordnung Hardware-Diagnose
  • Neu: Blinkcode bei Hardware-Fehler (siehe HW-Diagnose)

V 01.02.03 (21.11.2016)

  • Erste freigegebene Version.
  • Hardware Diagnose (Spannung an Kanal A+B, ATXmega Temperatursensor)

V 01.01.04 (02.11.2016)

  • Testbetrieb (nicht öffentlich verfügbar)
  • Fehler behoben: Switchport BIDIB_PORT_TURN_ON wurde nicht ausgeführt.
  • Fehler behoben: Endlos laufende Macros, schalten Switchport 0 aus.

V 01.01.02 (17.10.2016)

  • Testbetrieb (nicht öffentlich verfügbar)

—-

onews/firmware_onewsii.1617452540.txt.gz · Zuletzt geändert: 2021/04/03 14:22 von Tilly

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki