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

swcom nur 1. Zeichen ok Kategorie: Programmierung (von bommel - 1.05.2005 15:09)
Ich nutze:
C-Control II Unit, CC2-Application-Board, OSOPT V3.0
Tach zusammen,

Vielleicht könnt ihr mir mal auf die Sprünge helfen?
Mein Testprogramm liefert über die swcom nur das erste Zeichen richtig!
�ber hwcom ist alles OK. Ich möcht aber gerne hwcom und swcom nutzen.
Ich sende mit Terminalprogramm handvoll Zeichen, die aufs ext. Display sollen.
Die TTL Pegel passe ich mit Maxim Baustein an. Zumindest was rx und tx angeht.
Um RTS und CTS hab ich mich nicht gekümmert.


hier das Programm:
thread main
{
  long lnTimeout;    lnTimeout = 3000;
  int length;
  string strBuffer;
  string strTest;
  strBuffer = "        ";
  length = str.length(strBuffer);

  lcdext.init();
  lcdext.delline(1);
  lcdext.goto(1,0);
  lcdext.print("wait rxd");
  sleep 1000;
 
  swcom.init();                                                 //swcom bzw. hwcom
  swcom.setspeed(3);                                       //swcom bzw. hwcom
  wait swcom.rxd();                                          //swcom bzw. hwcom
  swcom.receive(strBuffer,length,lnTimeout);      //swcom bzw. hwcom
 
  sleep 100;
 
  lcdext.delline(2);
  lcdext.goto(2,0);
  lcdext.print(strBuffer);
  sleep 3000;
 
  lcdext.print("quit");
  quit 1;
}


    Antwort schreiben


Antworten:

Re: swcom nur 1. Zeichen ok (von bommel - 4.05.2005 11:55)
swcom auch Beispiel aus Forum nix gut (von bommel - 1.05.2005 21:16)