Tektronix Hardcopy Web-Interface

(für TDS210 Oszilloskop mit Interfacekarte (LPT + COM-Schnittstelle)

Der Bildschirminhalt des Oszilloskops wird mit einer Hardcopyfunktion zum SC13 übertragen und dort auf einer Webseite abgelegt. Die Daten des Oszilloskops können somit mit einem Browser über das Ethernet abgerufen werden.
Die RS232 Schnittstelle dient als Kommandoschnittstelle, die Hardcopydaten gelangen wegen der höheren Geschwindigkeit über die Druckerschnittstelle zum SC13.
Nach anwählen des Hardcopy Buttons sendet der SC13 über die serielle Schnittstelle Kommandos zum Drucken des Bildschirminhaltes als BMP-Format über die Druckerschnittstelle. Danach aktualisiert der SC13 seine Webseite mit dem "loading" Bild und wartet auf Interrupts. Mit der steigenden Flanke auf Strobe der Tecktronix Druckerschnittstelle wird in dem Latch 74x574 ein Datenbyte gespeichert und gleichzeitig ein Interrupt am SC13 ausgelöst. Der SC13 hat nun ca. 78 µS Zeit das Datenbyte in der Interrupt Routine aus dem Latch zu holen. Mit dem Abholen des Bytes wird dem Tektronix gleichzeitig ein ACK gesendet. Dieses ACK wird aber leider vom Tektronix ignoriert, sonst könnte die Übertragung noch einen Tick schneller ablaufen. Das Ende der Übertragung stellt der SC13 durch ein Timeout fest, und ändert dann das "loading" Bild der Webseite in das der zuletzt empfangenen Messung.

TWI_schaltplan.jpg

TWI.zip