Rev 308 | Rev 312 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 308 | Rev 309 | ||
---|---|---|---|
Line 58... | Line 58... | ||
58 | { |
58 | { |
59 | MM3_timer0(); // Kompass auslesen |
59 | MM3_timer0(); // Kompass auslesen |
Line 60... | Line 60... | ||
60 | 60 | ||
61 | if (!cntKompass--) // Aufruf mit 25 Hz |
61 | if (!cntKompass--) // Aufruf mit 25 Hz |
62 | { |
62 | { |
- | 63 | KompassValue = (MM3_heading()); |
|
- | 64 | ||
- | 65 | if (KompassValue < 0 ) { KompassValue = 380+MM3_heading();} |
|
- | 66 | if (KompassValue > 359) { KompassValue = 359;} |
|
- | 67 | ||
63 | KompassValue = MM3_heading(); |
68 | |
- | 69 | KompassRichtung = ((540 + KompassValue - KompassStartwert) % 360); |
|
- | 70 | ||
64 | KompassRichtung = ((540 + KompassValue - KompassStartwert) % 360) - 180; |
71 | |
65 | cntKompass = 320; |
72 | cntKompass = 320; |
66 | } |
73 | } |