Rev 275 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 275 | Rev 276 | ||
---|---|---|---|
Line 57... | Line 57... | ||
57 | MM3.DRDY = SetDelay(15); // Laut Datenblatt max. Zeit bis Messung fertig (bei PS 1024) |
57 | MM3.DRDY = SetDelay(15); // Laut Datenblatt max. Zeit bis Messung fertig (bei PS 1024) |
58 | MM3.STATE = MM3_WAIT_DRDY; |
58 | MM3.STATE = MM3_WAIT_DRDY; |
59 | return; |
59 | return; |
Line 60... | Line 60... | ||
60 | 60 | ||
61 | case MM3_WAIT_DRDY: |
61 | case MM3_WAIT_DRDY: |
62 | if (CheckDelay(MM3.DRDY)) {SPDR = 0x00;MM3.STATE = MM3_DRDY;} // Irgendwas ins SPDR, damit Übertragung ausgelöst wird, wenn Wartezeit vorbei |
62 | if (CheckDelay(MM3.DRDY)) {SPDR = 0x00; MM3.STATE = MM3_DRDY;} // Irgendwas ins SPDR, damit Übertragung ausgelöst wird, wenn Wartezeit vorbei |
Line 63... | Line 63... | ||
63 | return; // Jetzt gehts weiter in SIGNAL (SIG_SPI) |
63 | return; // Jetzt gehts weiter in SIGNAL (SIG_SPI) |
64 | 64 | ||
65 | case MM3_TILT: // Zeitnahe Speicherung der aktuellen Neigung in ° |
65 | case MM3_TILT: // Zeitnahe Speicherung der aktuellen Neigung in ° |