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

Re: hwcom bzw modem problem Kategorie: Programmierung (von Tobias - 30.11.2004 21:02)
Als Antwort auf Re: hwcom bzw modem problem von André H. - 30.11.2004 9:48
Ich nutze:
C-Control II Station, OSOPT V3.0
Danke schon mal,


aber leider hat das auch nicht geholfen. Hatte bereits mit modem.init(5,255,255)
versucht aber keine Chance.

Habe jetzt aus dem Kapitel 6 das Terminal bzw. modem-programm weiter getestet,
aber es läuft auch nicht. Ich habe auch den Eindruck, das die Kommunikation vom Modem
zur CC2 nicht funktioniert. Ich kann aber vorher von der CC2 aus einen wählbefehl
senden (hwcom.print("atdt0172...usw.).


Was habe ich vielleicht übersehen ???

Verzweifel langsam, obwohl das ja eigentlich noch einfach seien sollte. Naja
jedenfalls danke für alle Hilfe  !!!


 Tobias




> Hallo Thomas,
>
> > thread main
> > {
> >   string strdata;
> >  
> >   int len;
> >   lcdext.init();
> >
> >   loop
> >   {
> >   wait hwcom.rxd();
> >  
> >      len = modem.receive(strdata,20,5000);
> >      hwcom.print(" text : ");
> >      hwcom.print(strdata);               // ist immer ""  ?? !!!
> >      lcdext.clear();
> >      lcdext.zahl(len);                      // hier erscheint immer len = 0
> >      hwcom.ret();
> >   }
>
> Zuerst, verwende bitte die Code-Tags, wenn C2-Quellcode gepostet werden soll.
> Ich weiÃ? nicht wie oft ich das noch im Forum schreiben soll.
> Es steht schlie�lich auch überdeutlich über dem Kommentarfeld !
>
> Nun zu Deinem "Problem".
> Wie schon geschrieben, muÃ?t Du Hwcom erst konfigurieren.
> Ein Initialisieren ist nicht unbedingt notwendig, da dies das OS beim Systemstart bereits macht.
> Aber schaden kann es nicht.
> Auf jeden Fall muÃ?t Du eine Ã?bertragungsrate festlegen. Wenn Du keine angibst,
> werden standardmä�ig 9600 Baud verwendet.
> Wenn Du mit Modems arbeitest, solltest Du 57.600 Baud verwenden.
> (auÃ?er, es ist ein altes 14.4er, dann 38.400 Baud)
>
> Aber, das Hauptproblem ist, woher soll das Modem wissen, welche Baudrate Du benutzt ?
> Modems beherschen Autobauding. D.h. sie stellen Ihre Baudrate auf die Rate ein,
> mit der Kommandos über die RS232 zu ihnen gesendet wird.
> Wird nichts gesendet, wissen Modems auch nicht, mit welcher Rate sie senden sollen.
>
> Wenn Du das Modul modem.c2 nutzt macht dies bereits modem.init().
> Auch die initialisierung und stellen der Baudrate von hwcom übernimmt modem.init() .
>
> MfG André H.
>


    Antwort schreiben


Antworten:

Re: hwcom bzw modem problem (von André H. - 18.12.2004 21:06)
Re: hwcom bzw modem problem (von krassos - 1.12.2004 1:48)
    Re: hwcom bzw modem problem (von Tobias - 1.12.2004 11:04)