Forum: PC Hard- und Software Oszilloskop *.bin Datei


von Martin (Gast)


Lesenswert?

Hallo zusammen,

ich habe ein kleines Problem.

Ich habe ein paar Vermessungen am Oszilloskop gemacht und die Daten aus 
Versehen als *.bin Dateien gespeichert. Leider kann ich die Messungen 
ohne größeren Aufwand nicht wiederholen. Wie kann ich die Daten zu einem 
Bild (png/jpg) umwandeln oder bei Excel einlesen. Gibt es da eine 
Möglichkeit?

Ich glaube es gibt von MatLab eine Möglichkeit, dieses Programm habe ich 
allerdings leider nicht.

Danke!

von Sinus T. (micha_micha)


Lesenswert?

.bin kann nur das sein. In welchem Format es gespeichert wird, kann nur 
das Manual deines Oszilloskops enthüllen.

von Martin (Gast)


Lesenswert?

Aus dem Manual:
"Binary Data (.bin) Format
The binary data format stores waveform data in binary format and
provides data headers that describe that data.

Because the data is in binary format, the size of the file is 
approximately
5 times smaller than the ASCII XY format.
If more than one source is on, all displayed sources will be saved, 
except
math functions.

When using segmented memory, each segment is treated as a separate
waveform. All segments for a channel are saved, then all segments of the
next (higher numbered) channel are saved. This continues until all
displayed channels are saved.

When the oscilloscope is in the Peak Detect acquisition mode, the
minimum and maximum value waveform data points are saved to the file
in separate waveform buffers. The minimum value data points are saved
first; then, the maximum value data points are saved."

Also muss ich *.bin in Ascii umwandeln und in Excel einlesen?! Kennt 
jemand dazu eine Möglichkeit? Das wird laut Agilent mit einem MatLab 
Programm angeboten...habe ich leider nicht.

von hp-freund (Gast)


Lesenswert?

Dann frag doch mal wer die PC Software von Agilent hat.
Vielleicht kann die deine .bin öffnen und exportieren.
Ich hab sie leider nicht...

von Sven B. (scummos)


Lesenswert?

Im Programming Manual steht doch bestimmt das genaue Format von den 
Daten, oder? Dann kannst du dir ein Skript schreiben, was die 
konvertiert. Oder du findest halt noch was offizielles.

von Kai B. (kaib) Benutzerseite


Lesenswert?

Was für ein Scope hast du überhaupt?
Sonst kann die bin Datei sonst was sein.

Falls die *.bin von einem Agilent DSOX2000/3000 stammt könnte ich da 
weiter helfen.
Das Format sollte im Handbuch enthalten sein.

Habe mal angefangen mit in vb.net einen Parser zu bauen der mir die 
Daten auslesen kann.

Ansonsten Messung noch einmal durchführen :)

Gruß Kai

von Der T. (Gast)


Lesenswert?

Ich müsste noch irgendwo einen Konverter für Gould/Siemens-Oszis haben - 
die hatten auch das *.bin-Format.. ;-)

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.