Hexadezimalcode Visualisieren
|
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!
01.09.2004, 10:02
Beitrag #1
|
Guest
Unregistered
|
Hexadezimalcode Visualisieren
Möchte gerne über ein bluetooth-dongele eingelesenen Hex-Code Visualisieren es kommmt dazu dass ich das Start und Steuerflag herausfiltern will.
Wer hat da eine Idee.
Gruß
Thilo
|
|
|
01.09.2004, 12:49
Beitrag #2
|
Dennis.Moser
Administrator
Beiträge: 3.045
Registriert seit: Aug 2004
5.1 : 7.1 : 8.x : 20xx
1997
DE_EN
57589
Deutschland
|
Hexadezimalcode Visualisieren
Hallo Thilo,
ich versteh jetzt dein problem noch nicht ganz ?!
möchtest du jetzt wissen wie du die signale des bluetooth abfangen kannst, oder wie du aufgefangene daten anzeigen kannst ?!
gruss dennis
Wissen ist das einzige Gut das sich vermehrt, wenn man es teilt!
!! BITTE !! stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort !!
BC: 14vqy6mgfswpX6z7HLVxk1h3sHAvzE4aZG
|
|
|
02.09.2004, 09:01
Beitrag #3
|
Guest
Unregistered
|
Hexadezimalcode Visualisieren
Hallo Dennis
Genauer geht es um die Maskierung des Hexcodecs.
Es handelt sich um übertragene Daten(Sprache z.b.)
die in einem Hexprotokoll an der seriellen Schnittstelle ankommen und welche ich praktisch mit dem bluetooth -Dongle einlese.
Die eingelesenen Daten fließen in der Größe 255 byte ein.
Nun möchte ich aber das Startflag in meinem Fall 0xFC die Paketnummer 1Byte und Kommando 1Byte dann "Daten" Checksumme 1Byte und EndeFlag 1Byte herausfiltern um an die gewünschten Daten ranzukommen.
Also ich habe z.B. folgendes Protokoll 0 seien die Daten
FC 33 07 06 01 00 00 00 00 00 00 00 00 .......... 00 01 FF
So
Gruß Thilo
|
|
|
14.09.2004, 09:48
Beitrag #4
|
Carsten Pahl
LVF-Grünschnabel
Beiträge: 23
Registriert seit: Sep 2004
5.0 - akt. Version
1998
EN
Deutschland
|
Hexadezimalcode Visualisieren
Hallo Thilo,
die Lösung des Problems besteht aus zwei Teilen:
1. serielle Schnittstelle initialisieren und auslesen: Da kannst Du Dich an die Beispiele in LabVIEW halten. Du erhältst einen String mit den empfangenen Daten.
2. String interpretieren: Mit dem VI "String Subset" kannst Du aus dem String definierte Teile herausschneiden. Oder Du wandelst den String in ein Array of Bytes (mit dem VI "String to Byte Array") und kannst dann mit den Array-VIs (z.B. "Array Subset") auf Deine Daten "losgehen".
Carsten
|
|
|
| |