////////////////////////////////////////////////////////////////////////////////////////// // // // Cy4-Dienstekarte A00272 V1.1 // // ____________________________ // // // ////////////////////////////////////////////////////////////////////////////////////////// [Zu tun:] Dienstekarte in HTML/Markdown darstellen Liste der Dienste: 100200h: 1:RW : InfoLedState 100400h: 6:RW : PeriodicPushMessage FFF020h: 1:RW : SystemLedTask FFFF00h:61:RW : DeviceLabel FFFF40h: 1:WO : FactorySettings FFFFF0h: 7:RO : CallTypePlate FFFFF8h: 1:WO : EnterApplication FFFFFAh: 1:WO : EnterProgramLoader FFFFFCh: 2:WO : ChangeCy4Address Beschreibung: ////////////////////////////////////////////////////////////////////////////////////////// // // // Dienst: InfoLedState (read write) // // // // Beschreibung: Liefert oder Ändert den Zustand der Info-LED. // // // // 0 // // +---+ // // Belegung: |INF| // // +---+ // // // // [INF] Zustand der Info-LED: 0 = Aus, 1 = Ein. // // // ////////////////////////////////////////////////////////////////////////////////////////// ////////////////////////////////////////////////////////////////////////////////////////// // // // Dienst: PeriodicPushMessage (read write) // // // // Beschreibung: Zieladresse und Wiederholintervall der periodisch zu sendenden // // Push-Nachricht. // // // // 0 1 2 3 4 5 // // +---+---+---+---+---+---+ // // Belegung: |INT|NET|DEV|LC0|LC1|LC2| // // +---+---+---+---+---+---+ // // // // [INT] Intervall für das Versenden der Push-Nachrichten: 1 .. 100 [s÷10], 0 = Aus // // [NET] Push-Nachricht Ziel, Netzadresse : 0 .. 255 // // [DEV] Push-Nachricht Ziel, Geräteadresse: 0 .. 255 // // [LCx] Push-Nachricht Ziel, Dienstort : 0 .. FFFFFFh // // // ////////////////////////////////////////////////////////////////////////////////////////// ////////////////////////////////////////////////////////////////////////////////////////// // // // Dienst: SystemLedTask (read write) // // // // Beschreibung: Liefert oder ändert die Aufgabe der System-LED. Die Einstellung wird // // gespeichert. // // // // 0 // // +---+ // // Belegung: |TSK| // // +---+ // // // // [TSK] Aufgabe der System-LED: 0 = Keine (LED aus) // // 1 = LED ein // // 2 = LED zeigt Busaktivität // // 3 = LED zeigt Herzschlagsignal // // 4 = LED zeigt Busaktivität und Herzschlagsignal // // x = Keine (LED aus) // // // ////////////////////////////////////////////////////////////////////////////////////////// ////////////////////////////////////////////////////////////////////////////////////////// // // // Dienst: DeviceLabel (read write) // // // // Beschreibung: Benutzerdefinierte Gerätebezeichnung. // // // // 0 1 2 ... 59 60 // // +---+---+---+- -+---+---+ // // Belegung: |N01|N02|N03| ... |N60| 0 | // // +---+---+---+- -+---+---+ // // // // [Nxx] Zeichen der allgemeinen Gerätebezeichnung: 0 .. 255 (ASCII/UTF-8) // // // ////////////////////////////////////////////////////////////////////////////////////////// ////////////////////////////////////////////////////////////////////////////////////////// // // // Dienst: FactorySettings (write only) // // // // Beschreibung: Zurückstellen aller Einstellungen auf den Ursprungszustand. Das // // Board wird danach neu gestartet. // // // // 0 // // +---+ // // Belegung: |FST| // // +---+ // // // // [FST] Auslöser zur Wiederherstellung der Werksvoreinstellungen: 5Eh ('^'). // // // ////////////////////////////////////////////////////////////////////////////////////////// ////////////////////////////////////////////////////////////////////////////////////////// // // // Pflichtdienst: CallTypePlate (read only) // // // // Beschreibung: Geräte-Typenschild erfragen. // // // // 0 1 2 3 4 5 6 // // +---+---+---+---+---+---+---+ // // Belegung: |AT2|AT1|AT0|AVE|BT2|BT1|BT0| // // +---+---+---+---+---+---+---+ // // // // [ATx] Anwendungstypennummer: Axxxxxh, xxxxx in BCD: 00001 .. 99999 // // [AVE] Anwendungsversion: 01 .. 99, Haupt/Unternummer in BCD (Bsp: 12h = V1.2) // // [BTx] Boardtypennummer: Bxxxxxh, xxxxx in BCD: 00001 .. 99999 // // // // // // Beispiel: // // // // +---+---+---+---+---+---+---+ // // |A0h|01h|23h|45h|B0h|67h|89h| Anwendungstypennummer: 123 // // +---+---+---+---+---+---+---+ Anwendungsversion: 4.5 // // Boardtypennummer: 6789 // // // ////////////////////////////////////////////////////////////////////////////////////////// ////////////////////////////////////////////////////////////////////////////////////////// // // // Pflichtdienst: EnterApplication (write only) // // // // Beschreibung: Startet die Anwendung neu. // // // // 0 // // +---+ // // Belegung: |EAP| // // +---+ // // // // [EAP] Auslöser zum (Neu-)Start der Applikation (Reset): 5Eh ('^') . // // // ////////////////////////////////////////////////////////////////////////////////////////// ////////////////////////////////////////////////////////////////////////////////////////// // // // Pflichtdienst: EnterProgramLoader (write only) // // // // Beschreibung: Startet das System neu und kehrt im Programmlader-Modul zurück. // // // // 0 // // +---+ // // Belegung: |EPL| // // +---+ // // // // [EPL] Auslöser zum Eintritt in den Programmlader: 5Eh ('^') . // // // ////////////////////////////////////////////////////////////////////////////////////////// ////////////////////////////////////////////////////////////////////////////////////////// // // // Pflichtdienst: ChangeCy4Address (write only) // // // // Beschreibung: Wechsel der Geräteadresse. // // // // 0 1 // // +---+---+ // // Belegung: |NET|DEV| // // +---+---+ // // // // [NET] Neue Netzadresse: 1 .. 255 // // [DEV] Neue Geräteadresse: 1 .. 255 // // // //////////////////////////////////////////////////////////////////////////////////////////