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

Re: Mal wieder hwcom... Kategorie: Programmierung (von Tom - 13.04.2004 8:38)
Als Antwort auf Re: Mal wieder hwcom... von Johannes - 12.04.2004 11:10
Ich nutze:
C-Control II Station, OSOPT_V2, OSOPT V3.0
> Moin!
> Aber mein Problem ist, dass gar nicht alle Zeichen Ć¼bertragen werden. Was sollen die Kontrollbytes bringen,
> wenn sie nicht Ć¼bertragen werden?
>
> GruĆ?
> Johannes

Hallo Johannes,
versuch doch mal dein Programm so abzuƤndern:


 thread main {
 lcdext.init();
 hwcom.init();
 hwcom.setspeed(8);
 loop {
   byte Buf[52];
   int a;
   for a=0...51 {
     Buf[a] = 0; }
   int returnval;

   hwcom.flush();  
   wait hwcom.rxd();

   returnval = hwcom.receive(Buf, 52,150);

   hwcom.send(Buf,52);


   string tst;
   tst  = "";
   for a=0...10 {
     str.putchar(tst, Buf[a]); }
   if returnval > 1 {
     lcdext.clear();
     lcdext.print(tst); }
   }
 }



denn ich denke, das dein Receive einfach nicht sysnchron zu
Deinen gesendeten Daten ist.Den send hab ich nur eingebaut
um das ganze auf der PC Seite besser debuggen zu kƶnnen.

mfg Tom






    Antwort schreiben


Antworten:

Re: Mal wieder hwcom... (von Johannes - 13.04.2004 12:27)
    Re: Mal wieder hwcom... (von Tom - 13.04.2004 13:22)
        Re: Mal wieder hwcom... (von Johannes - 13.04.2004 17:12)
            Re: Mal wieder hwcom... (von Tom - 13.04.2004 22:59)
                Re: Mal wieder hwcom... (von Johannes - 14.04.2004 20:02)
                    Re: Mal wieder hwcom... (von Tom - 15.04.2004 11:23)
                       Re: Mal wieder hwcom... (von Johannes - 15.04.2004 12:41)
                          Ich glaube ich habs jetzt endlich... (von Johannes - 17.04.2004 12:09)