Zur Übersicht - INFO - Neueste 50 Beiträge - Neuer Beitrag - Suchen - Zum C-Control-I-Forum - Zum C-Control-II-Forum

Re: Float Variable als Bytes versenden Kategorie: Programmierung C (von PeterS - 28.06.2009 23:24)
Als Antwort auf Float Variable als Bytes versenden von Dirk - 27.06.2009 14:23
Ich nutze:
C-Control Pro Mega32, C-Control Pro Mega128, CC-Pro 32 Application Board, CC-Pro 128 Application Board, Pro-Bot128
Hallo Dirk,

mit Absicht gibt das folgende Programm nur eine Warnung und keinen Fehler aus. Man kann
dieses Prinzip in alle Richtungen nutzen:

void set_float(float f[])
{
    f[0]=3.141;
}

void main(void)
{
    byte b[4];
    set_float(b);
}


Gruss Peter

> Hallo CCPRO M128 Kenner,
>
> ich programmiere in CompactC und habe folgendes Problem:
>
> Ich möchte über Funk eine CompactC-Float-Variable in Form von 4 Bytes verschicken.
>
> Ist es möglich, auf eine Float im Speicher so zuzugreifen, dass man ihre 4 Bytes einzeln auslesen kann?
>
> Kriegt man es auch hin, beim Empfänger die 4 Bytes wieder zu einer Float-Variable zu machen?
>
> Wie macht man das mit CompactC?
>
> Viele Grü�e
> Dirk


    Antwort schreiben


Antworten:

Re: Float Variable als Bytes versenden (von Dirk - 29.06.2009 21:28)