From: Chrissi^
Date: Sun, 31 May 2015 12:18:29 +0000 (+0000)
Subject: /* ESP zu Nucleo Bus-Kommunikation */ Events mit Namen versehen. Befehle überarbeitet...
X-Git-Url: https://git.rohieb.name/stratum0-wiki.git/commitdiff_plain/1fab9b18929f7b536acf4cd3d7831f0351623f86
/* ESP zu Nucleo Bus-Kommunikation */ Events mit Namen versehen. Befehle überarbeitet und sowas.
---
diff --git a/S0us-vide.mw b/S0us-vide.mw
index 87e406a4c..773940a60 100644
--- a/S0us-vide.mw
+++ b/S0us-vide.mw
@@ -30,26 +30,38 @@ Für so etwas ist die Wikipedia in der Regel besser:
* ESP und Nucleo sprechen mit einander UART.
* Normale Kommunikation ist asynchron. ESP kann an das Nucleo anfragen stellen.
* Normale Kommunikation:
-** anfrage: <6-digit referenz> [] "\n"
-** antwort: <6-digit referenz> [] "\n"
+** anfrage: <6-digit referenz> [ ][ ]"\n"
+** antwort: <6-digit referenz> [ ][ ]"\n"
* Events vom Nucleo zum ESP:
-** antwort: "######" [] "\n"
+** event: "######" [ ]"\n"
* Mögliche Befehle:
-** getcurrenttemp:
-*** nicht adressiert
-*** werte alle aktuell vorhandener pods
** gettargettemp
** settargettemp
** getpower
+*** Gibt an, ob ein Pod geheizt / geregelt wird
** setpower
+*** Setzt, ob ein Pod geheizt / geregelt wird
** getcontroller
+*** Regler-Magie
** setcontroller
+*** Regler-Magie
+** listextensions
+*** Antwort : csv-List aller verbundenen Extensions.
* Events:
-** extension hinzu
-** extension weg
-** pod hinzu
-** pod weg
-** temperatursensor fehler
+** : lostext
+** : newext
+** : lostpod
+** : newpod
+** : podstatus
+*** Entweder :
+*** Oder : "sensorfail"
+*** Sendet jede Sekunde den Status für alle verbundenen Pods
+
+* Datenformat für :
+** Temperatur in 0,1°C. signed int
+* Datenformat für :
+** extension und pod werden 0-basiert gezäht
+** Trennzeichen "-"
== Prototyp 1 ==
* Bestelltes Material bisher: