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

float-variable über hwcom Kategorie: Programmierung (von Sascha M. - 13.11.2002 20:46)


Hallo zusammen.
Ich möchte eine float-variable über die serielle Schnittstelle ausgeben.
leider überträgt er nur die zahlen vor dem komma, das komma und den rest allerdings nicht.


function ds(byte string1[])                          //übergebenen String s in ein bytearray schreiben
{
 byte i;
 byte daten;
 for i=0 ... 11                                          // schleife für 12 Byte-Ã?bertragung
 {
  daten=strx.getchar(string1,i);
  hwcom.put (daten);
  }
}


function  datensenden_daten()
{
hwcom.flush();
int i,j;
string s;
for i=0...95  //96 Datensätze übertragen
 
    {
   
    for j=0...5
       {
        s="";
        str.putfloat(s,init.max[i].max[j]);  //variable ist vom type float (max. 12 stellig); variable in string s schreiben
        ds(s);                                      //function ds (siehe oben) aufrufen und s übergeben
        sleep 5;
        }
    hwcom.flush();
}

Weiss jemand einen Rat ?


    Antwort schreiben


Antworten:

Re: float-variable über hwcom (von Sascha M. - 14.11.2002 0:09)