Fluke 123 / 199C scopemeter screen dump Format ?

Hallo, nachdem ich ein Schnittstellenkabel für das Fluke 123 gebaut habe, was auch ganz gut funktioniert, habe ich mich an das Erstellen einer Software als Alternative zur Software von Fluke gegeben. Interessehalber und weil die Hausmarke einfach ziemlich teuer ist.

Leider hänge ich jetzt ein bisschen fest bei dem Befehl "Query Print", der für die Übertragung des Screen Dumps über die Schnittstelle zuständig ist. Im Programmierhandbuch ist nur "QP x,y" beschrieben . Danach muss man dann die Datei per DOS Befehl copy an den Drucker schicken. (eher unelegant und langsam...) Viel schneller ist aber eine Variant "QP x,10,B", die nur im Handbuch für das 19xC als "QP x,11,B" dokumentiert ist. Dort ist beschrieben dass die Datenblöcke einfach als PNG Datei gespeichert werden können. Beim 123 macht Fluke View scheinbar ähnliches, eben mit "QP x,10,B",... ich habe nun das 19xC Protokoll für das Auslesen des 123 verwendet (mit "QP x,10,B", "QP x,11,B" geht hier nicht)und erhalte auch sauber einen Datenblock von c.a. 3,6 KB. Hier fehlen leider aber jeglich Chunks. Wenn ich Chunks dazufüge bekomme ich letztlich aber einen Dekompressions Fehler gemeldet (-3). Leider kenne ich mich mit Grafikdateien auch nicht so gut aus. Weiß vielleicht jemand, ob es sich wirklich um einen PNG (IDAT) Datenblöock handelt? Und wenn ja, wie bekommen ich die Formate raus?

Bin für jeden Hinweis dankbar!!! Peter

Reply to
Peter Matler
Loading thread data ...

Mittlerweile bin ich eher sicher, dass es kein PNG Format sein kann; Es findet sich auch im Flash Rom des 123 keine Strings wie IHDR, IDAT etc; beim 199C dagegen schon. Ein Gif, tiff oder jeg ist es auch eher nicht, da der Inhalt wenig Ähnlichkeiten hat; bmp kann nicht sein wegen der Grösse.

Tja, ich stecke fest...

Reply to
Peter Matler

Peter Matler schrieb:

Mal auf einem unixoiden System "file" über die Datei gejagt?

Gruß Henning

--
henning paul home:  http://home.arcor.de/henning.paul
PM: henningpaul@gmx.de , ICQ: 111044613
Reply to
Henning Paul

Henning Paul schrieb:

Ich muss zu meiner Schande gestehen, dass ich ein solches nicht habe. Mit PaintshopPro habe ich allerdings schon einiges rumprobiert, leider ohne Erfolg. Der Start der Daten ist irgendwie einfach merkwürdig: 0x01 0x08 und dann 30 mal 0x00. Aber wie schon geschrieben, die Checksummen stimmen gemäß Protokoll genau.

Gruß Peter

Reply to
Peter Matler

Hallo Peter,

Hast Du es mal als Bitmap mit verschiedenen Farbtiefeneinstellungen sowie Monochrome angesehen? Irfanview eignet sich z.B. dafuer.

--
Gruesse, Joerg

http://www.analogconsultants.com
Reply to
Joerg

Hallo Peter,

Noch ein Nachtrag. Bei meinem neuen Scope hatte ich mich auch anfangs ueber einige Formate gewundert. Der normale Screen Dump war klar, den konnte man per Menu auf fast alle gaengigen Formate einstellen. Aber es gab noch andere und da wusste ich erst nicht weiter. Dann versuchte ich es mit Spreadsheet und schwupps, hatte ich eine Darstellung mit super Aufloesung. Am Anfang dieser Files sassen Header, die ich fuer die Darstellung einfach nicht mit anwaehlte. Darin waren die Knopfeinstellungen gelistet.

--
Gruesse, Joerg

http://www.analogconsultants.com
Reply to
Joerg

Peter Matler schrieb:

Hallo,

Linux gibt es mittlerweile doch wohlfeil an Tankstellen, Zeitschriftenkiosks oder Supermärkten oder zum Download. Speziell eine Live-CD wie z.B. Knoppix ist dafür doch gut geeignet:

formatting link

Bernd Mayer

Reply to
Bernd Mayer

Joerg schrieb:

Hallo Joerg, ich glaube, das mit dem Header ist ein guter Tip in die richtige Richtung. Nur leider kann ich nicht wirklich genau bestimmen wieviele Bytes dazugehören. Vielleicht finde ich bei Fluke ja doch mal jemanden, der dieses Geheimnis lüften kann...

Reply to
Peter Matler

Hallo Peter,

Falls es troestet, habe gerade auch Frust, mein Scope zu steuern. Instek ist sehr offen, das ganze Protokoll liegt hier vor (einer der Kaufgruende...). Aber das Hyperterminal von MS ist IMHO Krampf. Local Echo kann es wohl nicht und das Scope sendet die Commands nicht als Echo zurueck, es antwortet nur brav, was man es gefragt hat oder Bestaetigungen, dass es etwas akzeptiert hat. Leider ist der Link zu MTTTY bei Raytheon derzeit kaputt, sodass ich deren besseres Terminal Programm jetzt nicht haben kann. Oh well, wenn's mich packt, lade ich mein altes DOS Terminal.

Bevor jemand meinen Anfangsfrust erlebt: Handshake muss bei USB Emulationen i.d.R. von Hardware auf "None" geschaltet werden. Nach beinahe 10 Minuten probieren fiel bei mir der Groschen.

--
Gruesse, Joerg

http://www.analogconsultants.com
Reply to
Joerg

"Joerg"

Ja. Hatte ich immer irgendwelche Probleme mit.

ZOC kann ich empfehlen, ich jedenfalls zocce mit meinen uCs via RS232 (8N1 pur)... :)

formatting link

Nein, bin nicht verwandt oder verschwägert... ver- mutlich ist auch jedes beliebige andere Terminal- programm besser als Hyperterminal..

Reply to
Ruediger Klenner

Hallo Joerg

Joerg schrieb:

Datei->Eigenschaften->Einstellungen->ASCII Konfiguration: Dort "gesendet Zeilen enden mit Zeilenvorschub" und "...(lokales Echo)" einschalten.

Ja, das vermisse ich oft, (wie hiess es nochmals, diese eine, was scriptfähig war... Telemate, glaub ich)

Ja, das Protokoll... angeblich unterstuetzt das Fluke XOn-XOff. Dabei werden dann aber im binären Modus die Betreffenden Bytes vom Treiber verschluckt. Also auch hier "None" (Hardware Handshake wird ja eh nicht von der Infrarot Schnittstelle nicht unterstütz.

Hyperterminal hab ich zum Testen des Kabels verwendet, ansonsten geht das recht gut mit Delphi und dem Portmon von SysInternals, der bietet auch eine HEX-Darstellung.

Gruß Peter

Reply to
Peter Matler

Joerg schrieb:

Datei->Eigenschaften->Einstellungen->ASCII-Konfiguration->"Eingegebene Zeichen lokal ausgeben (lokales Echo)"

Reply to
Heiko Lechner

Hallo Joerg,

versuch es doch mal mit TeraTerm Pro 3.1.3. Das ist die Weiterentwicklung de guten alten TeraTerm. Vielleicht geht es damit.

Gruss Stephan

Joerg schrieb:

Reply to
Stephan Heisterkamp

wenn Du mir die Datei mailst lasse ich 'file' mal drauf laufen.

--
mit besten Grüßen,

Jonas Stein
Reply to
Jonas Stein

Hallo Peter,

Vielen Dank, auch an Heiko. Jetzt scheint es zu gehen, bis auf zuviele Leerzeilen, die aber vom Scope kommen. Laeuft einem die Chose nach rechts von Bildschirm. Der Font ist auch Driss. Hach, was war das in DOS Zeiten so viel praktischer, da gab es nur einen gut lesbaren Font und Local Echo war ein gut sichtbarer Menu-Knopf, nicht unter vier Koffern im Keller, und es war per Default eingeschaltet.

Ich habe es mittlerweile bekommen. Geht nur bis COM4 :-(

Instek muss davon eine bessere Version haben, denn sie empfehlen es und ein Bild im Handbuch zeigt, wie das Programm auf COM7 eingestellt ist. Hmm, seltsam.

Das Scope haelt sich stikt an IEEE-488 und SCPI, sagt der Hersteller. Geht bisher ganz gut, nur die SCPI Kommandos sind ja aetzend lang. Alles Volltext wie ":acquire:average_5" und so weiter. Abkuerzungen nimmt es nicht an.

Hex Darstellung waere naetuerlich was feines, fuer meinen alten Logikanalysator. Der konnte schon immer RS232 und hat GPIB eine Nase gedreht. Bin ich froh, dass dieser GPIB endlich so langsam verschwindet.

--
Gruesse, Joerg

http://www.analogconsultants.com
Reply to
Joerg

Hallo Stephan,

Hatte ich gestern auch probiert. Doch es installierte nicht mal, meldete, dass "file readme.txt in use", was nicht der Fall war. Vielleicht mag es XP nicht.

--
Gruesse, Joerg

http://www.analogconsultants.com
Reply to
Joerg

Joerg schrieb:

Hallo Joerg

Du brauchst 4.11, geht bis Com8 Google mal nach "telemate.zip 4.11" ...

Gruß Peter

Reply to
Peter Matler

Jonas Stein schrieb:

Vielen Dank Jonas, es sind einige Dateien per PM unterwegs... Viele Gruesse Peter

Reply to
Peter Matler

Peter Matler schrieb:

Uuuups, da gibts eher einen Link auf eine illegale Version aus ru. Probier mal "telemate script 4.21" Die ist shareware, geht bis com8 und hat eine Anleitung für die Scripte.

Peter

Reply to
Peter Matler

Nachdem auch file das Format nicht erkennt, sieh mal wie es andere lesen:

formatting link

vielleicht faellt Dir der Umstieg auf Linux jetzt leichter ;->>

--
mit besten Grüßen,

Jonas Stein
Reply to
Jonas Stein

ElectronDepot website is not affiliated with any of the manufacturers or service providers discussed here. All logos and trade names are the property of their respective owners.