Hausbus/Adressen: Unterschied zwischen den Versionen

Aus RaumZeitLabor Wiki
(Die Seite wurde neu angelegt: „== Adressen der Mikrokontroller == Jeder Mikrokontroller hat eine Adresse zwischen 1 und 29 (einschließlich), mit der er am Bus zu erreichen ist. Diese Adresse b…“)
 
Keine Bearbeitungszusammenfassung
 
(2 dazwischenliegende Versionen von einem anderen Benutzer werden nicht angezeigt)
Zeile 1: Zeile 1:
{{Archiv|title=RZL-Historie|msg=Diese Seite wurde archiviert, um RaumZeitLabor Historie zu erhalten}}
== Adressen der Mikrokontroller ==
== Adressen der Mikrokontroller ==
Jeder Mikrokontroller hat eine Adresse zwischen 1 und 29 (einschließlich), mit der er am Bus zu erreichen ist. Diese Adresse bildet die letzte Stelle der IPv6-Adresse wie z.B. ''fe80::b5:ff:fe00:'''01'''''.
Jeder Mikrokontroller hat eine Adresse zwischen 1 und 29 (einschließlich), mit der er am Bus zu erreichen ist. Diese Adresse bildet die letzte Stelle der IPv6-Adresse wie z.B. ''fd1a:56e6:97e9:0:b5:ff:fe00:'''01'''''.


{| border="1" cellspacing="0" cellpadding="10"
{| border="1" cellspacing="0" cellpadding="10"
Zeile 9: Zeile 11:
| 01 || Pinpad-Controller (innen)
| 01 || Pinpad-Controller (innen)
|-----
|-----
| 02 || ''frei''
| 02 || Temperatur-Sensor
|-----
| 03 || ''frei''
|-----
|-----
| … || …
| … || …
Zeile 16: Zeile 20:


== Multicast-Gruppen ==
== Multicast-Gruppen ==
Jeder Mikrokontroller kann Nachrichten an die Außenwelt schicken (egal ob von sich aus oder als Antwort auf ein anderes Paket). Diese landen in verschiedenen Multicast-Gruppen, sodass sich die Anwendungen aussuchen können, welche Nachrichten auf dem Bus sie empfangen möchten. Die Gruppennummer zwischen 50 und 100 (einschließlich) bildet die letzte Stelle der IPv6-Adresse wie z.B. ''fe80::b5:ff:fe00:'''32''''' (50 in diesem Fall, Hexadezimal als 32 ausgedrückt).
Jeder Mikrokontroller kann Nachrichten an die Außenwelt schicken (egal ob von sich aus oder als Antwort auf ein anderes Paket). Diese landen in verschiedenen Multicast-Gruppen, sodass sich die Anwendungen aussuchen können, welche Nachrichten auf dem Bus sie empfangen möchten. Die Gruppennummer zwischen 50 und 100 (einschließlich) bildet die letzte Stelle der IPv6-Adresse wie z.B. ''ff05::b5:ff:fe00:'''32''''' (50 in diesem Fall, Hexadezimal als 32 ausgedrückt).


{| border="1" cellspacing="0" cellpadding="10"
{| border="1" cellspacing="0" cellpadding="10"
Zeile 25: Zeile 29:
| 50 || Nachrichten des Pinpad-Controllers (Türstatus, Pinpad-Eingaben)
| 50 || Nachrichten des Pinpad-Controllers (Türstatus, Pinpad-Eingaben)
|-----
|-----
| 51 || ''frei''
| 51 || Temperatur-Sensoren
|-----
| 52 || ''frei''
|-----
|-----
| … || …
| … || …
|-----
|-----
|}
|}

Aktuelle Version vom 5. November 2023, 11:26 Uhr

Archiv ARCHIV: RZL-Historie Archiv
Diese Seite wurde archiviert, um RaumZeitLabor Historie zu erhalten

Adressen der Mikrokontroller

Jeder Mikrokontroller hat eine Adresse zwischen 1 und 29 (einschließlich), mit der er am Bus zu erreichen ist. Diese Adresse bildet die letzte Stelle der IPv6-Adresse wie z.B. fd1a:56e6:97e9:0:b5:ff:fe00:01.

Adresse Mikrokontroller
00 Busmaster
01 Pinpad-Controller (innen)
02 Temperatur-Sensor
03 frei

Multicast-Gruppen

Jeder Mikrokontroller kann Nachrichten an die Außenwelt schicken (egal ob von sich aus oder als Antwort auf ein anderes Paket). Diese landen in verschiedenen Multicast-Gruppen, sodass sich die Anwendungen aussuchen können, welche Nachrichten auf dem Bus sie empfangen möchten. Die Gruppennummer zwischen 50 und 100 (einschließlich) bildet die letzte Stelle der IPv6-Adresse wie z.B. ff05::b5:ff:fe00:32 (50 in diesem Fall, Hexadezimal als 32 ausgedrückt).

Gruppe Zweck
00 Sondergruppe: Busmaster-debug
50 Nachrichten des Pinpad-Controllers (Türstatus, Pinpad-Eingaben)
51 Temperatur-Sensoren
52 frei