Herunterladen Inhalt Inhalt Diese Seite drucken

Showausgabe Über Usb; Nachladegeschwindigkeit; Datenstau - JMLaser EasyLase USB Bedienungsanleitung

Inhaltsverzeichnis

Werbung

4
Showausgabe über USB
Die Ausgabe über dieses Gerät erfolgt grundsätzlich framebasierend, d.h. es wird ein kompletter
Frame (Bild) erst dann ausgegeben, wenn er komplett über USB in den internen Framepuffer des
Gerätes übertragen wurde.
EasyLaseUSB verfügt über 2 getrennte Framepuffer zu je 128 Kilobytes.
Da ein Bildpunkt aus 8 Bytes besteht, kann ein Frame maximal 16.000 Bildpunkte enthalten.
Sobald der erste Puffer über USB geladen wurde, startet die Ausgabe dieses Frames und der zweite
Puffer kann gefüllt werden.
Ist der erste Frame ausgegeben wird geprüft, ob der zweite Frame gefüllt ist.
Ist dies nicht der Fall, wird der erste Frame wiederholt. Da bei einer Showausgabe zwischen 10 und
50 Frames pro Sekunde ausgegeben werden, wird diese Wiederholung nicht auffallen.
Erfolgt im anderen Fall das Nachladen schneller, als die Showausgabe, sind beide Puffer gefüllt und
es können keine neuen Daten angenommen werden. Neu ankommende Daten würden verworfen
werden. Daher stellt EasyLaseUSB ein Handshake über USB zur Verfügung, anhand dessen die
Showsoftware den jeweiligen Status der Framepuffer abfragen sollte, bevor neue Daten gesendet
werden.
4.1

Nachladegeschwindigkeit

Anhand des o.g. Funktionsprinzips wird deutlich, dass die Qualität der Showausgabe von der
Effektivität des Nachladesystems abhängt.
Dabei bedeutet Nachladen von möglichst vielen Frames mit maximaler Geschwindigkeit nicht
automatisch bessere Qualität – im Gegenteil!
Die Framepuffer werden naturgemäß erst dann zum Nachladen freigegeben, wenn der jeweilige
Frame ausgegeben wurde. Und diese Dauer hängt von der eingestellten Ausgabegeschwindigkeit
pps ab.
Die Showsoftware muss also das Timing der Frames überwachen und sollte die Frames höchstens in
dem Zeitabstand übertragen, in welchem diese auch ausgegeben werden können.
4.2

Datenstau

Der Zustand der Datenübertragung und der Framepuffer kann an den Status-LEDs beobachtet
werden.
Die gelbe LED USB-Status leuchtet, solange ein Frame über USB übetragen wird.
Diese LED blinkt schneller, je mehr Frames pro Sekunde übertragen werden und länger, je mehr
Daten (Bildpunkte) ein Frame enthält.
Die rote Error-LED leuchtet auf, sobald versucht wird, einen Frame zu laden, obwohl ein Puffer
noch ausgegeben wird und der zweite bereits gefüllt wurde.
Leuchtet die Error-LED öfter bzw. stärker, dann ist die Ausgabegeschwindigkeit im Verhältnis zu
den übertragenen Frames pro Sekunde zu langsam.
Beispiel:
Werden 20 Frames pro Sekunde ausgegeben, zu je 1000 Bildpunkten, muss die
Ausgabegeschwindigkeit mindestens 20Kpps betragen.
Wird die Ausgabegeschwindigkeit gesenkt, werden Frames schneller nachgeladen, als ausgegeben
und es kommt zu einem Datenstau.
Die USB-Übertragung wird vom Gerät nicht blockiert. Stattdessen werden ankommende Daten im
Falle eines Datenstaus verworfen.
12

Werbung

Inhaltsverzeichnis
loading

Verwandte Produkte für JMLaser EasyLase USB

Inhaltsverzeichnis