INFO: Dieses Forum nutzt Cookies...
Cookies sind für den Betrieb des Forums unverzichtbar. Mit der Nutzung des Forums erklärst Du dich damit einverstanden, dass wir Cookies verwenden.

Es wird in jedem Fall ein Cookie gesetzt um diesen Hinweis nicht mehr zu erhalten. Desweiteren setzen wir Google Adsense und Google Analytics ein.


Antwort schreiben 

Bestimmte Werte aus *.BIN -> im Graph darstellen



Wenn dein Problem oder deine Frage geklärt worden ist, markiere den Beitrag als "Lösung",
indem du auf den "Lösung" Button rechts unter dem entsprechenden Beitrag klickst. Vielen Dank!

25.02.2009, 18:05
Beitrag #1

Swift Offline
LVF-Grünschnabel
*


Beiträge: 17
Registriert seit: Jun 2008

8.5
2008
de

33607
Deutschland
Bestimmte Werte aus *.BIN -> im Graph darstellen
Hallo!
Stehe heute vor einem Problem, das ich alleine nicht besiegen kannSad
Ich habe eine *.BIN Datei, die ich gerne als ein Stringstream einlesen will.
Die Datei ist 24BIT lang/groß.
Es handelt sich um die RGB Farben, deren Werte in dem Datenstream folgend abgespeichert sind.

R G B R G B R G => 1Byte

Jede Farbe bekommt einen neuen Wert.
Aus diesen Werten muss ich einen Graph erstellen, der aus 3 Kurven(für jede Farbe) besteht.

Also R0+R1+….Rn =>Kurve1
G0+G1+….Gn =>Kurve2
B0+B1+….Bn =>Kurve3

Die BIN Datei konnte ich leider nicht anhängen, deshalb eine *.txt mit dem gleichen Inhalt.
Aus dem File: D8 DE D6 D9 DE D6 D7 DC.
hier R0=D8, R1=D9;R2=D7; G0=DE, G1=DE;G2=DC; B0=D6, B1=D6; usw...

Bin sehr dankbar für die Tipps, und Helps.

Grüß swift


Angehängte Datei(en)
Sonstige .txt  datei.txt (Größe: 17,58 KB / Downloads: 351)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
25.02.2009, 18:44 (Dieser Beitrag wurde zuletzt bearbeitet: 25.02.2009 21:10 von jg.)
Beitrag #2

jg Offline
CLA & CLED
LVF-Team

Beiträge: 15.864
Registriert seit: Jun 2005

20xx / 8.x
1999
EN

Franken...
Deutschland
Bestimmte Werte aus *.BIN -> im Graph darstellen
' schrieb:Hallo!
Stehe heute vor einem Problem, das ich alleine nicht besiegen kannSad
Ich habe eine *.BIN Datei, die ich gerne als ein Stringstream einlesen will.
Die Datei ist 24BIT lang/groß.
Wie bitte, die Datei ist doch größer als 3 Byte = 24bit
' schrieb:Es handelt sich um die RGB Farben, deren Werte in dem Datenstream folgend abgespeichert sind.

R G B R G B R G => 1Byte
Das, was du da hingeschrieben hast, sind 8 Byte, nicht 1 Byte!

Aber zur Frage, im einfachsten Fall so:
   
EDIT: Die obige Lösung geht davon aus, das die Datei (so wie es die Endung BIN suggeriert hat) ein Binärfile ist. Isser aber nicht. Mea Culpa...

Gruß, Jens

Wer die erhabene Weisheit der Mathematik tadelt, nährt sich von Verwirrung. (Leonardo da Vinci)

!! BITTE !! stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort!

Einführende Links zu LabVIEW, s. GerdWs Signatur.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
25.02.2009, 19:04 (Dieser Beitrag wurde zuletzt bearbeitet: 25.02.2009 19:05 von Y-P.)
Beitrag #3

Y-P Offline
☻ᴥᴥᴥ☻ᴥᴥᴥ☻
LVF-Team

Beiträge: 12.612
Registriert seit: Feb 2006

Developer Suite Core -> LabVIEW 2015 Prof.
2006
EN

71083
Deutschland
Bestimmte Werte aus *.BIN -> im Graph darstellen
Meinst Du so?


Sonstige .vi  RGB.vi (Größe: 23,63 KB / Downloads: 223)

Lv85_img

Gruß Markus

--------------------------------------------------------------------------
Bitte stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort !!
--------------------------------------------------------------------------
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
25.02.2009, 21:13
Beitrag #4

jg Offline
CLA & CLED
LVF-Team

Beiträge: 15.864
Registriert seit: Jun 2005

20xx / 8.x
1999
EN

Franken...
Deutschland
Bestimmte Werte aus *.BIN -> im Graph darstellen
@Y-P: Wir sollten unserer beider Lösung kombinieren. Swift will das Ganze als Zahlen, die er in einem Graphen darstellen kann.

Aufbauend auf deinem VI habe ich mal folgendes erstellt:
   
Lv85_img
Sonstige .vi  RGB2.vi (Größe: 21,98 KB / Downloads: 221)


Gruß, Jens

Wer die erhabene Weisheit der Mathematik tadelt, nährt sich von Verwirrung. (Leonardo da Vinci)

!! BITTE !! stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort!

Einführende Links zu LabVIEW, s. GerdWs Signatur.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
26.02.2009, 09:52 (Dieser Beitrag wurde zuletzt bearbeitet: 26.02.2009 09:52 von Lucki.)
Beitrag #5

Lucki Offline
Tech.Exp.2.Klasse
LVF-Team

Beiträge: 7.699
Registriert seit: Mar 2006

LV 2016-18 prof.
1995
DE

01108
Deutschland
Bestimmte Werte aus *.BIN -> im Graph darstellen
' schrieb:Die BIN Datei konnte ich leider nicht anhängen, deshalb eine *.txt mit dem gleichen Inhalt.
Das Anhängen geht schon. Zippe sie oder benenne einfach Deine Datei.bin um in
Datei.bin.txt oder Datei.bin.png oder Datei.bin.jpg.
Die Boardsoftware ist zu dumm um den Betrug an ihr zu bemerken Mellow
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
26.02.2009, 10:13
Beitrag #6

Swift Offline
LVF-Grünschnabel
*


Beiträge: 17
Registriert seit: Jun 2008

8.5
2008
de

33607
Deutschland
Bestimmte Werte aus *.BIN -> im Graph darstellen
Vielen Dank Jens & @Y-P bin sehr begeistert davon, dass dieser Forum echt lebt!!!Rofl2
Ihr habt mir sehr weiter geholfen!!!
Auch Theorie messig (Das, was du da hingeschrieben hast, sind 8 Byte, nicht 1 Byte!) , danke Jens.
Mit der *.txt Datei funktioniert alles prima, nur wenn ich meine tatsächliche BIN Datei durchsuche,bekomme ich Misst am
Ausgang.
Jetzt , so wie Lucki sagt, versuche ich meine Datei.BIN. als Datei.BIN.txt anzuhängen,
Vielleich könnt Ihr noch mal Blick drauf werfen.
Vielen Dank
Grüß swift


Angehängte Datei(en)
Sonstige .txt  Datei.BIN.txt (Größe: 7,03 KB / Downloads: 440)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
26.02.2009, 10:14 (Dieser Beitrag wurde zuletzt bearbeitet: 26.02.2009 10:15 von Swift.)
Beitrag #7

Swift Offline
LVF-Grünschnabel
*


Beiträge: 17
Registriert seit: Jun 2008

8.5
2008
de

33607
Deutschland
Bestimmte Werte aus *.BIN -> im Graph darstellen
Danke für dein Tipp Lucki!
Hat geklappt!Die Datei wurde als txt angehängt!
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
26.02.2009, 10:19
Beitrag #8

jg Offline
CLA & CLED
LVF-Team

Beiträge: 15.864
Registriert seit: Jun 2005

20xx / 8.x
1999
EN

Franken...
Deutschland
Bestimmte Werte aus *.BIN -> im Graph darstellen
' schrieb:Danke für dein Tipp Lucki!
Hat geklappt!Die Datei wurde als txt angehängt!
:box:Jetzt also doch eine echte Binärdatei!
Bau meinen Screenshot aus Beitrag #2 nach. Fertig.

Gruß, Jens

Wer die erhabene Weisheit der Mathematik tadelt, nährt sich von Verwirrung. (Leonardo da Vinci)

!! BITTE !! stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort!

Einführende Links zu LabVIEW, s. GerdWs Signatur.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
26.02.2009, 10:25 (Dieser Beitrag wurde zuletzt bearbeitet: 26.02.2009 10:31 von Swift.)
Beitrag #9

Swift Offline
LVF-Grünschnabel
*


Beiträge: 17
Registriert seit: Jun 2008

8.5
2008
de

33607
Deutschland
Bestimmte Werte aus *.BIN -> im Graph darstellen
' schrieb::box:Jetzt also doch eine echte Binärdatei!
Bau meinen Screenshot aus Beitrag #2 nach. Fertig.

Gruß, Jens

Hi Jens!
Ich meinte es am Anfang, dass es nicht möglich war, hier in dem Forum eine Datei mit der Erweiterung *.BIN anzuhängen.
Dein Beispiel habe ich nachgebaut, aber es kommt trotzdem nicht das selbe wie bei der txt raus?!
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
26.02.2009, 10:40
Beitrag #10

jg Offline
CLA & CLED
LVF-Team

Beiträge: 15.864
Registriert seit: Jun 2005

20xx / 8.x
1999
EN

Franken...
Deutschland
Bestimmte Werte aus *.BIN -> im Graph darstellen
Bei mir schon.
   
Hast du den Datentyp der Konstante 0 am Eingang von "Read from Binary File" auf U8 geändert?
   

Gruß, Jens

Wer die erhabene Weisheit der Mathematik tadelt, nährt sich von Verwirrung. (Leonardo da Vinci)

!! BITTE !! stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort!

Einführende Links zu LabVIEW, s. GerdWs Signatur.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Antwort schreiben 


Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  Mit ODBC Zugriff nur bestimmte Tabellen sichtbar TpunktN 4 4.635 19.08.2022 07:12
Letzter Beitrag: TpunktN
  bestimmte Werte aus Array lesen psypher 5 7.438 12.04.2016 09:21
Letzter Beitrag: psypher
  bestimmte Werte in CSV-Datei ersetzen Oli_N 2 5.303 05.11.2014 16:21
Letzter Beitrag: Oli_N
  Bestimmte Daten aus csv Datei in Array schreiben Serial 23 23.161 26.03.2014 07:22
Letzter Beitrag: Serial
  Text aus Datei lesen, jedoch bestimmte Zeilen floeteee 5 8.007 13.02.2014 11:03
Letzter Beitrag: GerdW
  bestimmte Zeile aus Textdatei lesen F_aus_S 5 12.792 17.04.2013 14:37
Letzter Beitrag: YYYs

Gehe zu: