Forum: HF, Funk und Felder Dateiformat Bildschirmfoto vom HP8753A


von Jan (Gast)


Angehängte Dateien:

Lesenswert?

Hallo zusammen!

Ich versuche gerade Daten aus meinem HP8753B zu bekommen, und zwar per 
GPIB auf eine emulierte Diskette (http://www.dalton.ax/hpdisk/). Das 
funktioniert soweit sehr gut, die Daten werden in einem LIF image 
gespeichert, das man per lifutils 
(http://www.hpcc.org/datafile/hpil/lif_utils.html) lesen und Dateien 
extrahieren kann. CITIfiles kann ich schon lesen, d.h. im Prinzip habe 
ich jetzt die Daten, aber ich hätte auch gerne das Bildschirmfoto. Die 
angehängte Datei enthält sehr wahrscheinlich was ich suche, aber ich 
finde einfach nicht heraus, was für ein Format das ist. Probiert habe 
ich schon HPGL und BMP, auch per GIMP, aber das klappt alles nicht. Wenn 
man mit dem hex-Editor die Datei öffnet, fallen Zeichenketten wie 
'AWAAAIATAIANAGA AFAOARA ADAIASAK' auf, welche, wenn man jedes zweite A 
weglässt, 'WAITING FOR DISK' ergibt. Das wurde auch auf dem Bildschirm 
angezeigt während ich das BIldschirmfoto gemacht habe. Nur womit kann 
ich das öffnen? Ich hoffe ihr könnt mir helfen! Vielen Dank!

Gruß,

Jan

von Bastel_Ing (Gast)


Lesenswert?

Vielleicht eine Alternative :

Der HP Plotteremulator von KE5FX - John Miles.
Emuliert mit verschiedensten GPIB Karten, oder auch dem "gelben" GPIB 
Ethernetadapter einen Stiftplotter, und kann den somit geplotteten 
Bilschirminhalt als Vektorgraphik oder normale Bilddatei exportieren. 
Geht gut, kostet nix.

vg

von Jan (Gast)


Lesenswert?

Vielen Dank! Ja, den 'gelben Adapter' kenne ich, aber kosten tut der 
schon was, so um 200Eur habe ich gesehen... Aber ich bin (fast) sicher, 
dass das Bildschirmfoto in der Datei ist die ich angehängt habe, ich 
habe nur keine Idee womit man die Datei öffnen und das Bild darstellen 
kann...

von EMU (Gast)


Lesenswert?

Jan schrieb:
> Aber ich bin (fast) sicher,
> dass das Bildschirmfoto in der Datei ist die ich angehängt habe, ich
> habe nur keine Idee womit man die Datei öffnen und das Bild darstellen
> kann...

das typische Ausgabeformat von HP-Geräten war HPGL (HP Graphics 
Language) die vor allem für Plotter benutzt wurde, vielleich googelst Du 
einmal danach, die Sprache ist sehr einfach gehalten und es gibt m.E. 
auch Programme zum Lesen
EMU

von Jörg W. (dl8dtl) (Moderator) Benutzerseite


Lesenswert?

EMU schrieb:
> das typische Ausgabeformat von HP-Geräten war HPGL

Schau dir doch seine Datei einfach erstmal an … das ist kein HPGL.
Ganz gewiss nicht.

Mir ist allerdings auch nicht klar, wie sie aufgebaut ist.  Einerseits
sieht es aus wie 16 bit pro Pixel, aber andererseits hat sie nur 5504
16-bit-Werte, was für ein pixelweises Bildschirmfoto viel zu wenig
wäre.

von Jan (Gast)


Lesenswert?

Hi Jörg,

Ja, hat was von ASCII-Grafik finde ich :-) Ich bin allerdings noch recht 
sicher, dass es sich um irgendeine Art Bildschirmfoto handelt, wie ich 
schon schrieb, man findet noch die Bezeichnung der 'soft-buttons' in der 
Datei (zwischen den ganzen A). Der Rest muss dann doch irgendwie Grafik 
sein, oder?
Den 8753B (FW 3.0) habe ich noch nicht so lange, evtl. speichere ich 
auch einfach nicht richtig ab...

Gruß,

Jan

von Christoph db1uq K. (christoph_kessler)


Lesenswert?

es gibt auch komprimiertes HPGL
Die Texte zeigen ja, dass es keine (reine) Pixelgrafik sein kann.

Es gibt HP2xx als HPGL-Btrachter, das kann entweder ohne Parameter das 
File auf dem Bildschirm darstellen, oder in Pixelgrafik umwandeln.
Und Laserjet-kompatible Laserdrucker können auch HPGL direkt ausgeben. 
Man muss eventuell einen ESC-Steuercode vorausschicken.

http://ko4bb.com/manuals/index.php?dir=HP_Agilent/HP_8753_Network_Analyzer
im Users Guide steht ab Seite 174 etwas zum Plotten auf Disk, das sei 
HPGL.

Es bezieht sich allerdings auf die D-Version.

: Bearbeitet durch User
von Jan (Gast)


Lesenswert?

Ah, komprimiert, das klingt plausibel! Werde jetzt mal versuchen hp2xx 
zu installieren, evtl. geht es damit...

von Jan (Gast)


Lesenswert?

Auch mit hp2xx kein Glück, irgendwas wird wohl erkannt, aber die Ausgabe 
bleibt leer...

hp2xx FILE1G0

hp2xx is free software and you are welcome to distribute copies of it
  under certain conditions. There is absolutely no warranty for hp2xx!
For full details, read file COPYING (shipped along with this package),
  or write to:    Free Software Foundation, Inc.
      675 Mass Ave, Cambridge, MA 02139, USA

HP2xx:  A HPGL converter (xx = mf, eps, pcl, pcx, img ...)
  V 3.4.4  (03/06/22)   (c) 1991 - 1994 (V3.20) Heinz W. Werntges
                              (c) 1999 - 2003 Martin Kroeker

Reading HPGL file
  xA: ignored    xA: ignored    xA: ignored    xA: ignored    xA: 
ignored    xA: ignored    xA: ignored    xA: ignored    xA: ignored 
xA: ignored    AW: ignored    AI: ignored    AI: ignored    AN: ignored 
AG: ignored  Page number 1 of range 0 - 0

HPGL commands read: 17
HPGL command(s) ignored: 15
Unexpected event(s):  0
Internal command(s):  0
Pens used:
Max. number of pages: 1

Width  x  height: 200.00 x 200.00 mm, height adapted
Coordinate range: (1e+10, 1e+10) ... (-1e+10, -1e+10)

Plotting in buffer

Processing Cmd:
X11 preview follows.
Press any key to end graphics mode

Reading HPGL file
  AO: ignored    AI: ignored    AS: ignored    AK: ignored    UI: 
ignored    AS: ignored    AO: ignored    AE: ignored  Page number 2 of 
range 0 - 0

HPGL commands read: 12
HPGL command(s) ignored: 8
Unexpected event(s):  0
Internal command(s):  0
Pens used:
Max. number of pages: 2

Width  x  height: 200.00 x 200.00 mm, height adapted
Coordinate range: (1e+10, 1e+10) ... (-1e+10, -1e+10)

Plotting in buffer

Processing Cmd:
X11 preview follows.
Press any key to end graphics mode

Reading HPGL file
  AI: ignored    AL: ignored    AE: ignored    AS: ignored    AO: 
ignored    AE: ignored    wA: ignored    FA: ignored    IA: ignored 
Writing Cmd: 1 2
Error in command EA: No second parameter
 @ Cmd 3
 lately read: ���o�ASATAOARAE��



Jetzt bin ich ratlos...

von Sascha (Gast)


Lesenswert?

Hallo,
also ich nutze auch das Tool des Plotteremulator von KE5FX und das mit 
guten Erfolg an einem Tektronix 494.

Gruß Sascha

von Jan (Gast)


Lesenswert?

Ja, aber dafür brauche ich einen GPIB-USB Adapter, den hab ich nicht. 
Dafür habe ich einen GPIB disk emulator, sieht für den VNA wie eine 
floppy aus und er speichert auch fröhlich Daten darauf! Nur lesen kann 
ich die Daten nicht...

von Anon (Gast)


Lesenswert?

Wenn du dir schon den Aufwand gemacht hast den Emulator zu bauen dann 
könntest du den evtl zu einem gpib <-> usb umbauen den der Entwickler 
deines Emulator ebenfalls auf seiner Seite hat.

http://www.dalton.ax/gpib/

von Christoph db1uq K. (christoph_kessler)


Lesenswert?

Ob es einen Komprimierungsstandard für HPGL gibt, weiß ich nicht. Auf 
Wikipedia ist dazu nichts zu finden. Suche nach "HPGL compressed"
findet eine Software "Swift-View", die ein komprimiertes HPGL können 
soll
https://www.swiftview.com/customer/vivahpgl.htm

und das hier:

https://groups.google.com/forum/#!topic/comp.unix.aix/Bb3eTFop9ZM

"PE is "polyline encoded", which is a short form for multiple PU/PD
commands.  Basically, the numbers are stored in a base-5 or base-6
format with special characters used to indicate a pen-up or the
multiplier for the numbers."

: Bearbeitet durch User
von Wilhelm S. (wilhelmdk4tj)


Lesenswert?

Hallo zusammen,

@ Jan,

wenn es nicht selbst gestrickt sein soll/muss, versuche doch mal dein 
Glück
bei:

http://www.emsystech.de/produkt/gpib-grabber/

Ich betreibe dieses Teil seit einigen Jahren an einem Advantest 4131
Spektrumanalyzer zur vollsten Zufriedenheit.
Das geht über GPIB-Bus->USB. Die Files kann man sich dann mit einem
separaten Programm ansehen/ausdrucken.

73
Wilhelm

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.