Benutzer-Werkzeuge

Webseiten-Werkzeuge


technik:form2

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
technik:form2 [14.03.2018 17:31] – [Formlabs Form 2] Sebastian Endrestechnik:form2 [14.03.2018 17:34] (aktuell) – PreForm <-> Drucker ergänzt Sebastian Endres
Zeile 3: Zeile 3:
   * https://formlabs.com/3d-printers/form-2/   * https://formlabs.com/3d-printers/form-2/
   * Software: https://formlabs.com/tools/preform/   * Software: https://formlabs.com/tools/preform/
-  * hat statische IP Adresse im FabLab Netzwerk+  * hat statische IP Adresse im FabLab Netzwerk (siehe Aufkleber auf Gerät)
   * hat einen DNS Eintrag (''form2.lab.fablab.uni-erlangen.de''), damit er ins Internet kommt (Auflage RRZE)   * hat einen DNS Eintrag (''form2.lab.fablab.uni-erlangen.de''), damit er ins Internet kommt (Auflage RRZE)
   * sendet Daten an Dashboard https://formlabs.com/tools/dashboard/   * sendet Daten an Dashboard https://formlabs.com/tools/dashboard/
Zeile 10: Zeile 10:
 ===== Reverse Engineering ===== ===== Reverse Engineering =====
  
-==== Drucker <-> API ==== +==== Drucker <-> PreForm Software ====
  
   * Drucker gibt sich schöne Namen (anhand von Seriennummer?). Unserer z.B. PrettyTiger   * Drucker gibt sich schöne Namen (anhand von Seriennummer?). Unserer z.B. PrettyTiger
-  * Drucker hat keine offenen Ports (TODO Wie kommuniziert die Software damit?)+  * Software kommuniziert über TCP Port 35 (priv-print) mit Drucker 
 +  * Nachrichten sind im (custom?) JSON Format
   * Drucker announcet sich mit mDNS (und sagt TCP Port 8080 wäre offen, ist er aber nicht?)   * Drucker announcet sich mit mDNS (und sagt TCP Port 8080 wäre offen, ist er aber nicht?)
  
Zeile 38: Zeile 38:
     Capability:   Station, on     Capability:   Station, on
 </code> </code>
 +
 +==== Drucker <-> API ====
  
   * Hat Connman als Netzwerkmanager: https://01.org/connman Dieser prüft, ob er Internet hat, indem er einen HTTP GET Request auf http://ipv4.connman.net/online/status.html schickt und den Header ''X-ConnMan-Status: online'' erwartet   * Hat Connman als Netzwerkmanager: https://01.org/connman Dieser prüft, ob er Internet hat, indem er einen HTTP GET Request auf http://ipv4.connman.net/online/status.html schickt und den Header ''X-ConnMan-Status: online'' erwartet
technik/form2.1521045104.txt.gz · Zuletzt geändert: 14.03.2018 17:31 von Sebastian Endres

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki