rs232 und Hex(0)

Anfängerfragen zum Programmieren mit PureBasic.
hollimaus
Beiträge: 6
Registriert: 05.02.2006 15:52
Wohnort: Tief im Westen

rs232 und Hex(0)

Beitrag von hollimaus »

Hallo zusammen, bin blutiger Anfänger, was zumindest PB anbelangt...

Folgende "Herausforderung":
Habe Messgerät, welches ich über die ser.Schnittstelle mit dem PC verbinden möchte. Als Lib habe ich MVCOM eingebunden. MVCOM mit dem beigefügten Testprogramm läuft (habe zwei Laptop über COM1 verbunden).

Frage/ Problem:
Kann es sein, dass Hex(0) nicht beim Empfänger erkannt wird?. Das Problem ist, dass ich die Sendedaten beim Messgerät nicht beeinflussen kann, soll heißen, dass dieses Gerät sehr oft Hex(0) sendet. Der Empfänger zeigt aber keine empfangenen Daten im Buffer an.

Gibt es hier eine Lösung, oder bin ich zu doof dazu?

Dieses Problem hatte ich bereits bei PROFAN, konnte nicht gelöst werden. Deshalb der Wechsel u.a. zu PB.

LG Holger
bick-fm
Beiträge: 8
Registriert: 05.02.2006 12:41

Beitrag von bick-fm »

was fürn gerät isn das
fua
hollimaus
Beiträge: 6
Registriert: 05.02.2006 15:52
Wohnort: Tief im Westen

Beitrag von hollimaus »

also es handelt sich dabei um eine Strickmaschine, die in Verbindung mit dem PC die Musterdateien austauscht. Deshalb auch keine Möglichkeit, irgendwelche Veränderungen am datenfluss vorzunehmen.

Holger
Benutzeravatar
HeX0R
Beiträge: 3042
Registriert: 10.09.2004 09:59
Computerausstattung: AMD Ryzen 7 5800X
96Gig Ram
NVIDIA GEFORCE RTX 3060TI/8Gig
Win11 64Bit
G19 Tastatur
2x 24" + 1x27" Monitore
Glorious O Wireless Maus
PB 3.x-PB 6.x
Oculus Quest 2 + 3
Kontaktdaten:

Beitrag von HeX0R »

Hab mir mal die MVCOM angeschaut.
ComReadByte() sollte dir helfen.
ComInput() liest in einen String, was bei einem 0-Byte aber unpraktisch ist, da das 0-Byte in Strings das Ende kennzeichnen.
hollimaus
Beiträge: 6
Registriert: 05.02.2006 15:52
Wohnort: Tief im Westen

Beitrag von hollimaus »

Danke für den Hinweis. Ich werde es mal ausprobieren, hoffentlich klappt's
Antworten