Rev 308 | Rev 310 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 308 | Rev 309 | ||
---|---|---|---|
Line 46... | Line 46... | ||
46 | { |
46 | { |
47 | MM3_timer0(); // Kompass auslesen |
47 | MM3_timer0(); // Kompass auslesen |
Line 48... | Line 48... | ||
48 | 48 | ||
49 | if (!cntKompass--) // Aufruf mit 25 Hz |
49 | if (!cntKompass--) // Aufruf mit 25 Hz |
50 | { |
50 | { |
- | 51 | KompassValue = (MM3_heading()); |
|
- | 52 | ||
- | 53 | if (KompassValue < 0 ) { KompassValue = 360+MM3_heading();} |
|
- | 54 | if (KompassValue > 359) { KompassValue = 359;} |
|
- | 55 | ||
51 | KompassValue = MM3_heading(); |
56 | |
- | 57 | KompassRichtung = ((540 + KompassValue - KompassStartwert) % 360); |
|
- | 58 | ||
52 | KompassRichtung = ((540 + KompassValue - KompassStartwert) % 360) - 180; |
59 | |
53 | cntKompass = 320; |
60 | cntKompass = 320; |
54 | } |
61 | } |