Hallo zusammen,
habe mal angefangen einen NANO zu programmieren um diesen als Modul MCU zu nutzen,
durch die begrenze Speicher SRAM / EEPROM habe ich die Anzahl der Gruppen auf 96 mit je 8 Register eingeschränkt.
Register-Gruppenzuordnung habe ich im EEPROM abgelegt und ist so bis zu einer gezielten Änderung fest,
die Modul-Adresse kann ebenso im EEPROM per Befehl abgespeichert werden.
Die derzeitige Protokoll-Beschreibung habe ich mal angehängt und mal ein Beispiel wie man mit den Gruppen-Funktion Modul übergreifend recht komplexe Verschaltungen realisieren kann.
Jedes Modul welches über Broadcast zugeordnete Gruppen und dessen Wert ändern darf,
bekommt ein Zeitfenster innerhalb einer Minute wo es senden darf, die interne UHR bzw. Sekunden-Zähler wird über den Control-Master per Timestamp synchronisiert.
Lesezeichen