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 

Empfang auswerten



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!

27.12.2005, 16:25
Beitrag #1

sifiland Offline
LVF-Grünschnabel
*


Beiträge: 43
Registriert seit: Apr 2005

7.1
-
de

71063
Deutschland
Empfang auswerten
Hallo Alle zusammen,

ich habe folgendes Problem:
ich empfange 3 Messwerte je 1 Byte ohne Abschlusszeichen über RS232 kontinuierlich.

Ich möchte die 3 Messwerte protokollieren( in 3 file schreiben) und

3 Graphen erstellen ( X-achse=Zeit).

Besonderheiten der Messwerte:
Messwert 1 ist immer eine gerade Zahl und die anderen 2 sind immer ungerade.

wie kann ich die empfangenen Messwerte auseinandernehmen und weiterverarbeiten.

Danke.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
28.12.2005, 00:12
Beitrag #2

thomas.sandrisser Offline
LVF-SeniorMod


Beiträge: 1.298
Registriert seit: Sep 2005

xxxx
2005
EN

78759
United States
Empfang auswerten
3 messwerte je 1 byte == 3 ASCII zeichen?
wenn ja, dann findest in der string palette funktionen, mit denen du strings be-ver-ueberarbeiten kannst :-)
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
28.12.2005, 10:07
Beitrag #3

sifiland Offline
LVF-Grünschnabel
*


Beiträge: 43
Registriert seit: Apr 2005

7.1
-
de

71063
Deutschland
Empfang auswerten
Danke für die Antwort

Das sind keine ASCII-Zeichen sondern Hex/binäre Zahlen.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
28.12.2005, 18:14
Beitrag #4

sifiland Offline
LVF-Grünschnabel
*


Beiträge: 43
Registriert seit: Apr 2005

7.1
-
de

71063
Deutschland
Empfang auswerten
Etwas mehr über empfangene Daten

Binäre Daten
3 unterschiedliche Messwerte je 1 Byte
jede 600 mikrosekunden bekomme ich ein Byte.

was will ich machen?
1. 3 Messwerte auseinander nehmen und in 3 File schreiben
2. 3 Messwerte auseinander nehmen und in 3 Grafik erstellen

was habe ich gemacht?
ich schreibe 3 Messwerte in 3 Files. Aber ein File enthält Werte von den anderen.

VI angehängt


Angehängte Datei(en)
Sonstige .vi  LesenundInDateiSchreiben.vi (Größe: 140,57 KB / Downloads: 227)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
30.12.2005, 10:15
Beitrag #5

thomas.sandrisser Offline
LVF-SeniorMod


Beiträge: 1.298
Registriert seit: Sep 2005

xxxx
2005
EN

78759
United States
Empfang auswerten
wundert mich net warum -> du haengst doch die datenquellen fuer das write file alle auf die gleiche leitung -> nach der case struktur...?!
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
30.12.2005, 11:24
Beitrag #6

sifiland Offline
LVF-Grünschnabel
*


Beiträge: 43
Registriert seit: Apr 2005

7.1
-
de

71063
Deutschland
Empfang auswerten
Hallo freedive,

ich habe inzwischen das Problem mit dem Schreiben gelöst.

Ich habe aber noch Fragen:
1. Wie kann ich feststellen, wenn ein Byte nicht gesendet wurde. ( D.h. Das sendende Gerät hat ein Problem und sendet ein Byte nicht aber danach sendet weiter).

2. Ein Messwert in Datei sieht folgendermassen aus:
1 3 1 1 1 1 1 1 1 3 1 1 1 1 1 1 1 3 1 1 1 1 81 1 1 3 1 1 1 1 1 1 1 3 1 1 1 1 1 1 1 3 1 1 1
Wie kann ich beim schreiben formatieren, dass jedes Byte(Hex-Wert) 2 Stellen hat und 1 wird 01. Kann ich dieses blöde Kästchen wegkriegen

3. Gibt es die Möglichkeit beim Graph, dynamnische Zeitachse zu erstellen so , dass sie sich automatisch anpasst.

habe ich zu viele Fargen gestellt? ja ich weiss

überlegt dir mal, das wäre deine letzte gute Tat im Jahr 2005.

Ich wünsche dir guten Rutsch ins neue Jahr


Angehängte Datei(en)
Sonstige .vi  LesenundInDateiSchreiben_2.vi (Größe: 114,47 KB / Downloads: 228)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
30.12.2005, 14:32
Beitrag #7

thomas.sandrisser Offline
LVF-SeniorMod


Beiträge: 1.298
Registriert seit: Sep 2005

xxxx
2005
EN

78759
United States
Empfang auswerten
mal sehen ob ich die antworten auf deine fragen finde :-)

2)
ja das geht ueber einen umweg -> du musst "einfach" die einzelnen indizes des array strings durch eine for schleife jagen und mittels der funktion "string-length" heraus filtern, ob der eintrag ein oder zwei zeichen hat... (anbei ein beispiel)

3)
ja geht auch -> entweder ueber auto-scale x achse oder du gibst ueber einen propertynode den x-achsen bereich an!

1)
da kannst du - glaub ich - nur den umstaendlich weg uebers zaehlen der empfangenen bytes gehen!


Angehängte Datei(en)
Sonstige .vi  Untitled.vi (Größe: 18,68 KB / Downloads: 236)
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
30.12.2005, 15:42
Beitrag #8

sifiland Offline
LVF-Grünschnabel
*


Beiträge: 43
Registriert seit: Apr 2005

7.1
-
de

71063
Deutschland
Empfang auswerten
Hallo freedive,

danke für das Beispiel.

was ist der kürzeste Weg aus diesem dezimierten Array eine Grafik zu erstellen.

Das ding muss fertig sein, bevor ich in den Urlaub gehe, verdammt nochmal.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
30.12.2005, 16:26
Beitrag #9

thomas.sandrisser Offline
LVF-SeniorMod


Beiträge: 1.298
Registriert seit: Sep 2005

xxxx
2005
EN

78759
United States
Empfang auswerten
leg die INT werte an einen chart :-)
Webseite des Benutzers besuchen 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
  Serieller Empfang mit Timeout marc10k 6 6.023 05.11.2009 09:36
Letzter Beitrag: Lucki
  VISA Serial - Empfang interrupt-gesteuert? Danyo 5 7.117 31.07.2006 14:06
Letzter Beitrag: Michael5
  VISA-Empfang mit Polling- oder Interruptsteuerung? Bernhard_ 5 5.408 14.07.2006 16:07
Letzter Beitrag: Achim

Gehe zu: