Guten Morgen,
ich habe einen Kollegen der in C programmiert und Daten von der seriellen Schnittstelle des C-Control 1 in den PC senden möchte. Das von mir erstellt Programm für die C-Control 1ist sehr einfach und prüft ob ein Byte empfangen wurde. und sendet daraufhin die gewünschten Bytes an der Schnittstelle aus. Das funktioniert zwischen C-Control und C-Control einwandfrei. Wird aber nun der PC angeschlossen findet keine Kommunikation statt. Allerdings konnte das C-Control Programm zuvor mit diesem PC auf die C-Control überspielt werden. Wir vermuten, dass in der Programmiersprache C die Einstellungen für die serielle Schnittstelle nicht in vollem Umfang gesetzt werden können. Genauer gesagt vermutet mein Kollege dass das von der C-Control erwartete Startbit nicht gesendet wird. Wir können dieses Startbit in C auch nicht konfigurieren, aber ansonsten alle anderen Parameter. Wer hat hier Erfahrung und kann uns weiter helfen ?
Vielen Dank im Vorraus,
Thomas
|