Hallo zusammen,
es geht um eine OmniCore-Steuerung:
Der Roboter kommuniziert mit einer 3D-Kamera über einen Socket.
Über einen String werden Daten (Koordinaten, etc.) übermittelt.
Ein Auftrag besteht aus 3 Strings
Z.B.:
1. "123",
2. "45,67",
3. "8,9,10,11"
Ist der 1. Wert falsch, wird der Vorgang abgebrochen und die Kamera resettet.
Nach erneutem Triggern werden zwar neue Daten von der Kamera übermittelt, jedoch liest der Roboter die alten Werte ein.
Also anstelle "123" wird "45,67" ausgegeben.
Kann mir jemand weiterhelfen und sagen wie die alten Werte aus dem Socket gelöscht werden, ohne diesen jedes mal schließen zu müssen?
Danke euch!
LG