Benutzer-Werkzeuge

Webseiten-Werkzeuge


features

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
features [2016/07/05 10:52] – Externe Bearbeitung 127.0.0.1features [2024/02/03 18:53] (aktuell) – [Belegtmelder] stephan
Zeile 1: Zeile 1:
 ====== Features ====== ====== Features ======
  
-BiDiB-Baugruppen teilen dem PC-Programm ihre Eigenschaften über einen Satz Variablen mit, den sog. Features. Anhand der Features kann das PC-Programm dann z.B. erkennen, wie viele Meldereingänge ein Belegtmelder hat, obg diese Railcom erkennen können usw. In der folgenden Tabelle werden alle Features aufgelistet, die von einem Knoten unterstützt werden können, sowie eine Kurzbeschreibung als Nachschlagewerk.+BiDiB-Baugruppen teilen dem PC-Programm ihre Eigenschaften über einen Satz Variablen mit, den sogenannten Features. Anhand der Features kann das PC-Programm dann z.B. erkennen, wie viele Meldereingänge ein Belegtmelder hat, ob diese Railcom erkennen können usw. In den folgenden Tabellen werden alle Features aufgelistet, die von einem Knoten unterstützt werden können, sowie eine Kurzbeschreibung als Nachschlagewerk. 
 + 
 +Eine vollständige Dokumentation der Features befindet sich in der [[https://bidib.org/index.html|BiDiB-Spezifikation]]. 
 + 
 +<WRAP center round info 70%> 
 +Die Tabelle dient nur der Übersicht (Stand 1. Februar 2024). Die zugehörigen Wertebereiche sind jeweils in der Spezifikation unter der entsprechenden Quellangabe nachzulesen. Auch Änderungen finden sich gegebenfalls dort. 
 +</WRAP> 
 + 
 +===== Belegtmelder ===== 
 +Quelle: [[https://bidib.org/protokoll/bidib_occ.html#T472|4.7.2. Features für Belegtmelder]]
  
 ^ Feature                          ^ Nummer ^    Kurzbeschreibung    ^ ^ Feature                          ^ Nummer ^    Kurzbeschreibung    ^
-|                          **Belegtmelder**                    |||    +| FEATURE_BM_SIZE                  | 0     | Anzahl der Belegtmelder |
-| FEATURE_BM_SIZE                  | 0     | Anzahl der Belegtmeldungen |+
 | FEATURE_BM_ON                    | 1     | Belegtmeldung ein- oder ausgeschaltet | | FEATURE_BM_ON                    | 1     | Belegtmeldung ein- oder ausgeschaltet |
 | FEATURE_BM_SECACK_AVAILABLE      | 2     | Secure-ACK-Quittungsverfahren verfügbar | | FEATURE_BM_SECACK_AVAILABLE      | 2     | Secure-ACK-Quittungsverfahren verfügbar |
Zeile 13: Zeile 21:
 | FEATURE_BM_DC_MEAS_AVAILABLE     | 6     | Ersatzmessung bei abgeschaltetem Fahrstrom verfügbar | | FEATURE_BM_DC_MEAS_AVAILABLE     | 6     | Ersatzmessung bei abgeschaltetem Fahrstrom verfügbar |
 | FEATURE_BM_DC_MEAS_ON            | 7     | Ersatzmessung ein- oder ausgeschaltet | | FEATURE_BM_DC_MEAS_ON            | 7     | Ersatzmessung ein- oder ausgeschaltet |
 +| FEATURE_BM_TIMESTAMP_ON          | 30    | Systemzeitstempel für Belegtmeldungen ein- oder ausgeschaltet |
 +
 +===== BiDi-Detektoren =====
 +Quelle: [[https://bidib.org/protokoll/bidib_occ.html#T475|4.7.5. Features für BiDi-Detektoren]]
 +
 +^ Feature                          ^ Nummer ^    Kurzbeschreibung    ^
 | FEATURE_BM_ADDR_DETECT_AVAILABLE | 8     | Adressmeldung verfügbar| | FEATURE_BM_ADDR_DETECT_AVAILABLE | 8     | Adressmeldung verfügbar|
 | FEATURE_BM_ADDR_DETECT_ON        | 9     | Adressmeldung ein- oder ausgeschaltet | | FEATURE_BM_ADDR_DETECT_ON        | 9     | Adressmeldung ein- oder ausgeschaltet |
Zeile 20: Zeile 34:
 | FEATURE_BM_CV_AVAILABLE          | 13    | CV-Meldung verfügbar | | FEATURE_BM_CV_AVAILABLE          | 13    | CV-Meldung verfügbar |
 | FEATURE_BM_CV_ON                 | 14    | CV-Meldung ein- oder ausgeschaltet | | FEATURE_BM_CV_ON                 | 14    | CV-Meldung ein- oder ausgeschaltet |
-                         **Booster**                        |||                                           +FEATURE_BM_DYN_STATE_INTERVAL    28    Der Detektor leitet DYN-Antworten des Dekoders weiter | 
 +| FEATURE_BM_POSITION_ON           | 31    | Der Detektor leitet Positionsmeldungen des Dekoders weiter | 
 +| FEATURE_BM_POSITION_SECACK       | 32    | Der Detektor wiederholt Positionsmeldungen des Dekoders | 
 + 
 +===== Booster ===== 
 +Quelle:[[https://bidib.org/protokoll/bidib_booster.html#T482|4.8.2. Features für Booster]] 
 + 
 +^ Feature                          ^ Nummer ^    Kurzbeschreibung    ^
 | FEATURE_BST_VOLT_ADJUSTABLE      | 15    | Ausgangsspannung einstellbar | | FEATURE_BST_VOLT_ADJUSTABLE      | 15    | Ausgangsspannung einstellbar |
 | FEATURE_BST_VOLT                 | 16    | Ausgangsspannung | | FEATURE_BST_VOLT                 | 16    | Ausgangsspannung |
-FEATURE_BST_CUTOUT_AVAIALABLE    | 17    | Cutout verfügbar |+FEATURE_BST_CUTOUT_AVAILABLE     | 17    | Cutout verfügbar |
 | FEATURE_BST_CUTOUT_ON            | 18    | Cutout ein- oder ausgeschaltet | | FEATURE_BST_CUTOUT_ON            | 18    | Cutout ein- oder ausgeschaltet |
 | FEATURE_BST_TURNOFF_TIME         | 19    | Abschaltzeit nach Kurzschluß bis zum Abschalten | | FEATURE_BST_TURNOFF_TIME         | 19    | Abschaltzeit nach Kurzschluß bis zum Abschalten |
Zeile 34: Zeile 55:
 | FEATURE_BST_INHIBIT_AUTOSTART    | 26    | Autostart-Deaktivierung | | FEATURE_BST_INHIBIT_AUTOSTART    | 26    | Autostart-Deaktivierung |
 | FEATURE_BST_INHIBIT_LOCAL_ONOFF  | 27    | Nothalttaster-Deaktivierung | | FEATURE_BST_INHIBIT_LOCAL_ONOFF  | 27    | Nothalttaster-Deaktivierung |
-|                          **Accessory**                      |||                                                 + 
 +===== Accessory ===== 
 +Quelle: [[https://bidib.org/protokoll/bidib_control_accessory.html#T462|4.6.2. Features für Accessory-Funktionen]] 
 + 
 + 
 +^ Feature                          ^ Nummer ^    Kurzbeschreibung    ^
 | FEATURE_ACCESSORY_COUNT          | 40    | Anzahl der steuerbaren Objekte (z.B. Weichen, Signale) | | FEATURE_ACCESSORY_COUNT          | 40    | Anzahl der steuerbaren Objekte (z.B. Weichen, Signale) |
 | FEATURE_ACCESSORY_SURVEILLED     | 41    | Lage-Überwachung bei Handverstellung ein- oder ausgeschaltet | | FEATURE_ACCESSORY_SURVEILLED     | 41    | Lage-Überwachung bei Handverstellung ein- oder ausgeschaltet |
-| FEATURE_ACCESSORY_MACROMAPPED    | 42    | Abbildung von Begriffen auf Macros +| FEATURE_ACCESSORY_MACROMAPPED    | 42    | Anzahl der Begriffe die auf Makros abgebildet werden können 
-|                          **Control**                        |||                                           + 
 +===== Control ===== 
 +Quelle: [[https://bidib.org/protokoll/bidib_control.html#T466|4.6.6. Features für Schaltfunktionen]] 
 + 
 +^ Feature                          ^ Nummer ^    Kurzbeschreibung    ^
 | FEATURE_CTRL_INPUT_COUNT         | 50    | Anzahl der Eingänge (z.B. Taster) | | FEATURE_CTRL_INPUT_COUNT         | 50    | Anzahl der Eingänge (z.B. Taster) |
 | FEATURE_CTRL_INPUT_NOTIFY        | 51    | Spontan-Meldung von Taster-Eingängen erlaubt | | FEATURE_CTRL_INPUT_NOTIFY        | 51    | Spontan-Meldung von Taster-Eingängen erlaubt |
Zeile 48: Zeile 78:
 | FEATURE_CTRL_ANALOG_COUNT        | 57    | Anzahl der Analogausgänge | | FEATURE_CTRL_ANALOG_COUNT        | 57    | Anzahl der Analogausgänge |
 | FEATURE_CTRL_STRETCH_DIMM        | 58    | Verlangsamung von Helligkeitsübergängen bei Lichtausgängen | | FEATURE_CTRL_STRETCH_DIMM        | 58    | Verlangsamung von Helligkeitsübergängen bei Lichtausgängen |
 +| FEATURE_CTRL_BACKLIGHT_COUNT     | 59    | Anzahl der Lichtausgänge (dimmbar, für Raumlicht) |
 +| FEATURE_CTRL_PORT_QUERY_AVAILABLE | 66   | Abfragen von Portzuständen möglich |
 +| FEATURE_CTRL_PORT_FLAT_MODEL     | 70    | Unterstützung des flachen Portmodells, unteres Byte |
 +| FEATURE_CTRL_PORT_FLAT_MODEL_EXTENDED | 71 | Unterstützung des flachen Portmodells, oberes Byte |
 +
 +===== Lokale Makros =====
 +Quelle: [[https://bidib.org/protokoll/bidib_control.html#T46a|4.6.10. Features für lokale Makros]]
 +
 +^ Feature                          ^ Nummer ^    Kurzbeschreibung    ^
 | FEATURE_CTRL_MAC_LEVEL           | 60    | Unterstützter Makro-Level | | FEATURE_CTRL_MAC_LEVEL           | 60    | Unterstützter Makro-Level |
 | FEATURE_CTRL_MAC_SAVE            | 61    | Speicherplätze für permanente Makro-Speicherung | | FEATURE_CTRL_MAC_SAVE            | 61    | Speicherplätze für permanente Makro-Speicherung |
Zeile 54: Zeile 93:
 | FEATURE_CTRL_MAC_START_MAN       | 64    | Makrostart durch lokale Eingänge ein- oder ausgeschaltet | | FEATURE_CTRL_MAC_START_MAN       | 64    | Makrostart durch lokale Eingänge ein- oder ausgeschaltet |
 | FEATURE_CTRL_MAC_START_DCC       | 65    | Makrostart durch DCC-Befehle ein- oder ausgeschaltet | | FEATURE_CTRL_MAC_START_DCC       | 65    | Makrostart durch DCC-Befehle ein- oder ausgeschaltet |
-|                          **DCC-Erzeugung**                  |||                             + 
 +===== DCC-Erzeugung ===== 
 +Quelle: [[https://bidib.org/protokoll/bidib_command_station.html#T452|4.5.2. Features für Gleisausgabe]] 
 + 
 +^ Feature                          ^ Nummer ^    Kurzbeschreibung    ^ Werte ^
 | FEATURE_GEN_SPYMODE              | 100   | Spymode für Handreglernachrichten ein- oder ausgeschaltet | | FEATURE_GEN_SPYMODE              | 100   | Spymode für Handreglernachrichten ein- oder ausgeschaltet |
 | FEATURE_GEN_WATCHDOG             | 101   | Watchdogfunktion | | FEATURE_GEN_WATCHDOG             | 101   | Watchdogfunktion |
Zeile 61: Zeile 104:
 | FEATURE_GEN_LOK_DB_SIZE          | 104   | Anzahl der Einträge in der Lokdatenbank | | FEATURE_GEN_LOK_DB_SIZE          | 104   | Anzahl der Einträge in der Lokdatenbank |
 | FEATURE_GEN_LOK_DB_STRING        | 105   | Länge des Namensspeichers | | FEATURE_GEN_LOK_DB_STRING        | 105   | Länge des Namensspeichers |
-FEATURE_GEN_SERVICE_MODES        | 106   | Service-Mode |+FEATURE_GEN_POM_REPEAT           | 106   | Service-Mode |
 | FEATURE_GEN_DRIVE_BUS            | 107   | Kontrolle des DCC-Busses | | FEATURE_GEN_DRIVE_BUS            | 107   | Kontrolle des DCC-Busses |
 | FEATURE_GEN_LOK_LOST_DETECT      | 108   | Benachrichtigung bei verlorenen Lokomotiven ein- oder ausgeschaltet | | FEATURE_GEN_LOK_LOST_DETECT      | 108   | Benachrichtigung bei verlorenen Lokomotiven ein- oder ausgeschaltet |
 | FEATURE_GEN_NOTIFY_DRIVE_MANUAL  | 109   | Benachrichtigung bei manuellen Fahraktionen ein- oder ausgeschaltet | | FEATURE_GEN_NOTIFY_DRIVE_MANUAL  | 109   | Benachrichtigung bei manuellen Fahraktionen ein- oder ausgeschaltet |
-| FEATURE_GEN_START_STATE          | 110   | Zustand der Gleisausgabe (DCC Signal) nach Power Up | +| FEATURE_GEN_START_STATE          | 110   <WRAP>Zustand der Gleisausgabe (DCC Signal) nach Power Up. \\ \\  
-|                          **Sonstiges**                      |||                                          +Wenn das Feature auf 0 gesetzt wird, wird das DCC-Signal nicht ausgegeben. Dadurch wird der automatische Start der Booster verhindert.</WRAP> <WRAP> 0: DCC ist abgeschaltet. \\ 
-FEATURE_FW_UPDATE_MODE           254   | Firmware-Update möglich |+ 1: DCC ist eingeschaltet. </WRAP> | 
 +| FEATURE_GEN_EXT_AVAILABLE        | 111   | Zusätzliche (Protokoll-)Eigenschaften der Gleisausgabe | 
 + 
 + 
 +===== Allgemeine Feature ===== 
 +Quelle: [[https://bidib.org/protokoll/bidib_general_messages.html#T42|4.2. Abfragen oder Setzen von Feature-Einstellungen]] 
 + 
 +^ Feature                          ^ Nummer ^    Kurzbeschreibung    ^ 
 +FEATURE_CELL_NUMBER              112   | Logische Kennung des Knotens (besonders für Funk, Meshsysteme) 
 +FEATURE_RF_CHANNEL               113   | Verwendeter HF-Kanal | 
 +| FEATURE_STRING_NAMESPACES_AVAILABLE | 250 | Verfügbarkeit der String-Namensräume als Bitfeld | 
 +| FEATURE_STRING_DEBUG             | 251   | Verwendung des String-Namensraums | 
 +| FEATURE_STRING_SIZE              | 252   | Maximale Stringlänge für Stringvariablen im Namensraum 0 | 
 +| FEATURE_RELEVANT_PID_BITS        | 253   | Anzahl der relevanten Bits für die Produktkennung in der Unique-ID |
 | FEATURE_EXTENSION                | 255   | Reserviert für zukünftige Erweiterung | | FEATURE_EXTENSION                | 255   | Reserviert für zukünftige Erweiterung |
 +
 +===== Update-Mode, Sonstiges =====
 +Quelle: [[https://bidib.org/protokoll/bidib_fw_update.html#T442|4.4.2. Features für FW-Update]]
 +
 +^ Feature                          ^ Nummer ^    Kurzbeschreibung    ^
 +| FEATURE_FW_UPDATE_MODE           | 254   | Firmware-Update möglich |
 +
 +
features.1467708735.txt.gz · Zuletzt geändert: 2016/07/05 10:52 von 127.0.0.1

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki