Hallo meine Freunde. Ich bekomme zu dieser Funktion 2 Fehlermeldungen:
1 | float ds18b20_readtemp (unsigned char code) |
2 | {
|
3 | int i, ds1820skratchpad[9]; |
4 | float floattemp; |
5 | |
6 | cli(); |
7 | w1_reset(); |
8 | w1_command(READ, code); |
9 | for (i=0; i<9; i++) |
10 | {
|
11 | ds1820skratchpad[i] = w1_byte_rd(); |
12 | }
|
13 | sei(); |
14 | floattemp = ((ds1820skratchpad[1]<<8)+ds1820skratchpad[0])*0.0625; |
15 | return floattemp; |
16 | }
|
1. parameter name omitted (Zeile 1) 2. expected expression before ')' token (Zeile 9) Prototyp ist deklariert. Kann mir jemand sagen was hier falsch ist? Ich kann sie mir leider nicht erklären. Viele Grüße