orga:dokumentationsteam_warptrixx-projektdoku

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen Revision Vorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
orga:dokumentationsteam_warptrixx-projektdoku [2019/05/11 17:55] – Initial Push nickorga:dokumentationsteam_warptrixx-projektdoku [2019/06/13 15:47] (aktuell) nick
Zeile 1: Zeile 1:
 +====== Warptrix ======
 +
 Projektverwalter: Nick Projektverwalter: Nick
  
Zeile 17: Zeile 19:
  
 Die Warptrix hat die IP 10.0.0.68 und den Hostname warptrix.warpzone. Angesprochen wird die Warptrix per TCP auf den port 1236. Die Warptrix hat die IP 10.0.0.68 und den Hostname warptrix.warpzone. Angesprochen wird die Warptrix per TCP auf den port 1236.
 +Es ist nur eine TCP Verbindung gleichzeitig möglich. Werden 5-10 Sekunden keine neuen Daten gesendet, gibts einen Timeout.
 +
 Es gibt zwei Befehle die gesendet werden können: Es gibt zwei Befehle die gesendet werden können:
  
Zeile 26: Zeile 30:
 Die maximale Framerate bestimmt die Framerate die maximal erreicht wird. Ist dein Rechner zu langsam, die Übertragung zu schlecht oder die subframe Anzahl zu hoch, kann die echte Framerate auch geringer sein.\\ Die maximale Framerate bestimmt die Framerate die maximal erreicht wird. Ist dein Rechner zu langsam, die Übertragung zu schlecht oder die subframe Anzahl zu hoch, kann die echte Framerate auch geringer sein.\\
  
-Der Parameter subframes legt fest, in wieviele kleinere Frames eine ganzer Frame zerlegt wird. Wird subframes mit 10 angegeben, so wird ein Frame in 10 subframes zerlegt und nacheinander angezeigt. Es werden dabei von Subframe zu Subframe die LEDs ihrem Graustufenwert angeschaltet, wodurch eine art PWM erzeugt wird. Desto mehr Subframes, desto mehr Graustufen können somit erreicht werden, wodurch jedoch die insgesammte Framerate sinkt. Mit subframes = 10 ist die maximal erreichbare Framerate somit ein zehntel derer die mit subframes = 10 möglich ist. Ab subframes = 14 beginnt das Panel sichtbar zu flakern.\\+Der Parameter subframes legt fest, in wieviele kleinere Frames eine ganzer Frame zerlegt wird. Wird subframes mit 10 angegeben, so wird ein Frame in 10 subframes zerlegt und nacheinander angezeigt. Es werden dabei von Subframe zu Subframe die LEDs ihrem Graustufenwert angeschaltet, wodurch eine art PWM erzeugt wird. Desto mehr Subframes, desto mehr Graustufen können somit erreicht werden, wodurch jedoch die insgesammte Framerate sinkt. Mit subframes = 10 ist die maximal erreichbare Framerate somit ein zehntel derer die mit subframes = möglich ist. Ab subframes = 14 beginnt das Panel sichtbar zu flakern.\\
 \\ \\
  
Zeile 81: Zeile 85:
     data1.append(data_size >> 8)     data1.append(data_size >> 8)
     data1.append(data_size & 0xff)     data1.append(data_size & 0xff)
-    _data_size =  X_SIZE*Y_SIZE 
     _data1 = [0 for x in range(data_size)]     _data1 = [0 for x in range(data_size)]
     for j in range(Y_SIZE):     for j in range(Y_SIZE):
Zeile 95: Zeile 98:
     [data1.append(a) for a in _data1]     [data1.append(a) for a in _data1]
     s.send(data1)     s.send(data1)
-    print("Frame {0} send.".format(k))+    print("Frame {0} sent.".format(k))
 exit() exit()
 s.close() s.close()
  • orga/dokumentationsteam_warptrixx-projektdoku.txt
  • Zuletzt geändert: 2019/06/13 15:47
  • von nick