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

hwcom - Versionsunterschiede Kategorie: Programmierung (von Günther - 3.03.2006 13:22)
Ich nutze:
C-Control II Unit, CC2-Application-Board, OSOPT_V2, OSOPT V3.0
Hallo,

nachdem ich ein etwa zwei Jahre altes Proggie mit neuen System-Modulen neu kompiliert habe,
"verschluckt" die serielle Ausgabe mittels hwcom einige Zeichen. Bei Verwendung des
alten hwcom funktionierts.

neu: hwcom Version 1.41
alt:   hwcom Version 1.21

Nur Pausen vor den Aufrufen von hwcom helfen bei der neuen Version.

Hier meine Funktion:

function eeprom_an_com()
  {
  int addi1, addr1, i;
  long werte;
  string s;
 
  s="SENDE";
  lcdext.clear();
  lcdext.print(s);
  hwcom.init();
  hwcom.setspeed(5);
  s= "nr Anfang nr";
  hwcom.send(s,str.length(s));
  for addi1=0...499
      {
      addr1=addi1*4;
      werte=eeprom.readlong(g.eadr, addr1);
      s=" ";
      // Ausgabeformat | 0001; 000000001; |
      str.putintf(s, addi1+1,4);
      str.putstring(s, ", ");
      str.putlongf(s, werte, 10);
      str.putstring(s, "nr");
      hwcom.send(s,str.length(s));
      }
  s= "COPY! Dann beliebige Taste fuer weiter nr";
  hwcom.send(s,str.length(s));
  wait hwcom.rxd(); //beliebige Taste im Terminal eingeben
  for addi1=500...999
      {
      addr1=addi1*4;
      werte=eeprom.readlong(g.eadr, addr1);
      s=" ";
      // Ausgabeformat | 0001; 000000001; |
      str.putintf(s, addi1+1,4);
      str.putstring(s, ", ");
      str.putlongf(s, werte, 10);
      str.putstring(s, "nr");
      hwcom.send(s,str.length(s));
      }

  s= " Endenr";
  hwcom.send(s,str.length(s));
  g.waitsende=-1;
  }


Was mache ich hier falsch, wenn ich das aktuelle hwcom benutzen möchte? Die Ausgabe
"COPY! Dann..." erscheint bei Verwendung des aktuellen hwcom übrigens doppelt.

Viele Gü�e

Günther


    Antwort schreiben


Antworten:

Re: hwcom - Versionsunterschiede (von krassos - 5.03.2006 16:36)
    Re: hwcom - Versionsunterschiede (von Günther - 7.03.2006 7:33)
        Re: hwcom - Versionsunterschiede (von krassos - 7.03.2006 7:49)