X-Git-Url: https://git.rohieb.name/stratum0-wiki.git/blobdiff_plain/a130ad19c3e864f1c93bfcb03d72dccea8d4f3b3..fbc74a5a3616e525bfca13aa1b7dd8a3ac6f10fe:/Poserspace.mw diff --git a/Poserspace.mw b/Poserspace.mw index 74b87e5a2..71f0d8863 100644 --- a/Poserspace.mw +++ b/Poserspace.mw @@ -19,6 +19,13 @@ Der Hackerspace sieht nicht aus, wie epische Hacker-Lairs aus Movies. Dieses Pro Datenquellen -> Multiplexer -> Datensenken (Displays) +Der Multiplexer sollte so flexibel wie moeglich sein: +*Logging supporten (ggf. auch per Post konfigurierbar) -DooM 12:25, 31. Okt. 2013 (CET) +*"Abonnements supporten" so dass einzelne Datenquellen selektiert werden koennen und ein Oputput nicht alle enthalten muss -DooM 12:25, 31. Okt. 2013 (CET) +** Ich hatte mir als User-Interface eher den Multiplexer gedacht. Sprich: Will ich auf einem Display X Datenquelle Y anzeigen, sage ich das genau dort und das Routing wird entsprechend veranlasst. [[Benutzer:Drahflow|Drahflow]] ([[Benutzer Diskussion:Drahflow|Diskussion]]) 11:02, 2. Nov. 2013 (CET) +*Aggregations Features bieten um Daten vor dem Anzeigen bereits Serverseitig aufbereiten zu koennen (Durchschnittswerte/Extrema/Mittelwerte/Integrale usw.) -DooM 12:23, 31. Okt. 2013 (CET) +** Ja. Insbesondere hätte ich gerne Predictors, wie z.B. KALMAN-Filter (Junge), um dann Abweichungen detektieren zu können. [[Benutzer:Drahflow|Drahflow]] ([[Benutzer Diskussion:Drahflow|Diskussion]]) 11:02, 2. Nov. 2013 (CET) + == Datenformat ==
@@ -39,6 +46,32 @@ X-time-column: 4 ...+Hmm waere so etwas wie YAML nicht deutlich angenehmer als Tabellen? -DooM 12:25, 31. Okt. 2013 (CET) + +
+msgID: 1 + type: geo + streamID: $UUID + log: true + pos: + format:lat,lon + raw: 50,10 + username: Drahflow + time: 1383097977.120 + +msgID: $UUID + type: geo + pos: + lat: 50.2 + lon: 10.2 + dispFormat: lat, lon + username: Rohieb + time: 1383097977.125+ +* streamIDs lassen sich abonnieren und das LOG feature bedingt sie um sie zuordnen zu koennen. +* gelogte MSG haben immer eine msgID auch wenn der sender keine sendet und lassen sich damit immer wieder abrufen +* alle RAW daten muessen human readable sein wenn dispFormat nicht definiert ist +* es muss einen Prozess geben neue types zu definieren (gemeinsam/demokratisch) und ggf. auch automatisiert. === x-poserspace/scalar === X-column-*-label: Temperature @@ -60,3 +93,7 @@ lat:number, lon:number X-column-*-label: Label whatever:string, whatever+1:base64 + +== Einsetzbare Geräte == +* Jede Menge 1280x1024-LCDs stehen noch ungenutzt im Space +* https://github.com/Swordifish90/cool-old-term