23.04.2010, 13:32
Hallo liebe LabVIEW Freunde,
ich habe folgendes Problem, bei dem ich nicht weiter weiß...
Ich erfasse über VISA einen Datenstrang, dem eine CRC16 CCITT zur Überprüfung beigefügt ist. Da die Informationen einfach über die COM Schnittstelle ins CRC VI laufen und nicht etwa erst bei dem ENQ beginnen, erhalte ich bei jedem Durchlauf eine andere Prüfsumme.
Ich hab versucht eine Event-Schleife zu erstellen, die das ENQ (in ASCII 05) erfasst und den Datenstrom ab dem ENQ durchlässt. Hat leider nach mehfachem Versuchen nicht geklappt!
Vielleicht kann mir jemand helfen diese Event-Schleife zu erstellen, sodass der ankommende Datenstrom erst ab dem ENQ gelesen und geprüft wird.
Das VI hab ich von der National Instruments Seite und läuft über![Lv86_img Lv86_img](images/smilies/lvfsmilies/lv_icons/lv86_img.jpg)
ich habe folgendes Problem, bei dem ich nicht weiter weiß...
Ich erfasse über VISA einen Datenstrang, dem eine CRC16 CCITT zur Überprüfung beigefügt ist. Da die Informationen einfach über die COM Schnittstelle ins CRC VI laufen und nicht etwa erst bei dem ENQ beginnen, erhalte ich bei jedem Durchlauf eine andere Prüfsumme.
Ich hab versucht eine Event-Schleife zu erstellen, die das ENQ (in ASCII 05) erfasst und den Datenstrom ab dem ENQ durchlässt. Hat leider nach mehfachem Versuchen nicht geklappt!
Vielleicht kann mir jemand helfen diese Event-Schleife zu erstellen, sodass der ankommende Datenstrom erst ab dem ENQ gelesen und geprüft wird.
Das VI hab ich von der National Instruments Seite und läuft über
![Lv86_img Lv86_img](images/smilies/lvfsmilies/lv_icons/lv86_img.jpg)