Das Open-Control-Projekt - Die Alternative zur C-Control-I


Das Forum zur C-Control-1
Welche C-Control-Varianten existieren?
Übersicht - Suchen - Neueste 50 Beiträge - Neuer Beitrag - Login - Registrieren
INFO - FAQ - CC2-Forum - CCPro-Forum 

 Re: Kommunikation 2er units Kategorie: Programmierung CC-Plus (von Alex - 9.11.2010 0:30)
 Als Antwort auf Re: Kommunikation 2er units von Grübel Denk - 7.11.2010 22:58
Alex nutzt:  CC1-M-Unit V1.1
> Meine Vermutung:
>
Hallöchen
Danke für deine Antwort! Ich werde dir auf jeden Fall noch eine Beschreibung geben.
Aber zur Aufgabe: wird mein Programm nicht lahm durch die pausen?
naja ich werd ma was aus probieren. Aber schau doch auch ma in die andere Antwort von mir rein. Vielleciht hast du noch ne Idee.

Gruß ALEX


> Wenn Master die function 'senden()' ohne Verzoegerung mit voller Geschwindikeit der main - Schleife immer wieder aufruft wird der 8 Bytes grosse RS232 Empfangspuffer des Slave schneller gefuellt als das Empfangsprogramm dort die Daten auslesen und verarbeiten kann.
>
> Solange kein Platz im Empfanmgspuffer (wieder) freigeworden ist, gehen empfangene Zeichen verloren, Master und Slave sind nicht mehr snyhron und die Anzeige flakcert.
>
>
> Versuch mal:
>
> > function senden()
> > put sync
> > put grün
> > put weis
> > put musik
>   PAUSE xyz '
> > end function
>
> Wert fuer 'xyz' must ausprobieren z.B. erst 100 oder 50, dann 75 oder 25, dann 62 oder 12, usw.
>
> Der Trick mit dem Sync-Byte ist dann nicht noetig, wodurch der Slave auch etwas schneller wird.
>
> Statt
>
> >if rxd = true then
> >          get x
> > end if
>
> kannst direkt schreiben
>
>  IF rxd THEN GET x
>
>
> Bei Erfolg würd mich mal deine Projektbeschreibung interessieren, vielleicht mit Hardwarebeschreibung zum Nachbauen
> ?
> Klingt jedenfalls interessant....
>

 Antwort schreiben

Bisherige Antworten:

Re: Kommunikation 2er units (von Grübel Denk - 9.11.2010 15:27)
    Re: Kommunikation 2er units (von Grübel Denk - 11.11.2010 17:17)
        Re: Kommunikation 2er units (von Alex - 16.11.2010 4:28)
            Re: Kommunikation 2er units (von Grübel Denk - 4.12.2010 12:28)