Zur Übersicht - INFO - Neueste 50 Beiträge - Neuer Beitrag - Suchen - FAQ - Zum CC1-Forum - Zum CC-Pro-Forum

Syncronistation einzelner Threads? Hilfe!!! Kategorie: Programmierung (von Franz - 18.03.2004 9:21)
Ich nutze:
C-Control II Station, OSOPT V3.0
Hallo,

ich hab nach langen probieren eingesehen, dass meine Programmierkünste
nicht die Welt sind, da die synchroniesierung meiner Thread's einfach
nicht will - deswegen muss ich auf Eure Hilfe hoffen:

Ich möchte über ein Terminal Daten (SMS) verschicken und empfangen.
Das Modul "ser_int" soll:
1.) das angeschlossen Terminal erkennen
2.) wenn Daten im Sendebuffer sind, diese versenden
3.) wenn Daten vom Terminal zur CC kommen, diese Empfangen
4.) die CC2 soll im Leerlaufzustand das Terminal zyklisch das Terminal
    abfragen.
5.) wenn das Terminal nicht mehr reagiert, dieses neu starten (Relais aus/ein)

Ich habe schon mehrmals versucht, die Threads mit "capture" und "release"
zu synchronsieren, habe es jedoch nicht geschafft.

Als nächsten Schritt habe ich es mit der Variable probiert, in dem
ich die einzelen Programmteile mit bestimmten Werten sync. wollte...
... hat auch nicht geklappt....

Hat von Euch jemand ein Beispiel, wie mit "release" und "capture" Threads
sync. werden können? Oder ein ähnliches Beispiel?

Danke schon einmal im Voraus!

Schöne Grü�e
Franz


    Antwort schreiben


Antworten:

Re: Syncronistation einzelner Threads? Hilfe!!! (von André H. - 21.03.2004 11:46)