Rev 291 | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 291 | Rev 293 | ||
---|---|---|---|
Line 1... | Line 1... | ||
1 | ********************************************************************* |
1 | ********************************************************************* |
2 | GPS Implementierung von Peter Muehlenbrock ("Salvo") für Mikrokopter/FlightCrtl |
2 | GPS Implementierung von Peter Muehlenbrock ("Salvo") für Mikrokopter/FlightCrtl |
3 | Stand 13.10.2007 |
3 | Stand 14.10.2007 |
4 | Verwendung der SW ohne Gewaehr. Siehe auch die Lizenzbedingungen in File Licensce_LPGL.txt und Licensce_GPL.txt |
4 | Verwendung der SW ohne Gewaehr. Siehe auch die Lizenzbedingungen in File Licensce_LPGL.txt und Licensce_GPL.txt |
5 | ********************************************************************* |
5 | ********************************************************************* |
6 | Hardware-Voraussetzungen: |
6 | Hardware-Voraussetzungen: |
7 | Kalibrierter Kompass vom Typ CMPS03, waagrecht eingebaut |
7 | Kalibrierter Kompass vom Typ CMPS03, waagrecht eingebaut |
8 | GPS Modul vom Typ ublox, Die Meldungungen "NAV_STATUS", "NAV_POSUTM" und "NAV_VELNED" |
8 | GPS Modul vom Typ ublox, Die Meldungungen "NAV_STATUS", "NAV_POSUTM" und "NAV_VELNED" |
9 | mussen mit 4 HZ Updaterate aktiviert sein. Anschluss an RX Port der FlightCRtl. Baudrate ist 57600 wie beim Kopter Tool. |
9 | mussen mit 4 HZ Updaterate aktiviert sein. Anschluss an RX Port der FlightCRtl. Baudrate ist 57600 wie beim Kopter Tool. |
Line 10... | Line 10... | ||
10 | 10 | ||
11 | Software-Voraussetzungen: |
11 | Software-Voraussetzungen: |
12 | in fc.h müsen die Neutralwerte ACC_X_NEUTRAL und ACC_Y_NEUTRAL |
12 | in fc.h müsen die Neutralwerte ACC_NICK_NEUTRAL und ACC_ROLL_NEUTRAL |
- | 13 | eingetragen werden. Hierzu den Kopter waagrecht ausrichten (Wasserwaage) und mit dem Mikrokoptertool |
|
- | 14 | die Neutralwerte (Fenster ACC Sensor, jeweils die dargestellten Werte ohne Klammern) ermitteln. |
|
13 | eingetragen werden. Hierzu den Kopter waagrecht ausrichten (Wasserwaage) und mit dem Mikrokoptertool |
15 | Alternativ kann die Variable ACC_NEUTRAL_FIXED auf 0 gesetzt werden, dann wird die Lage beim Kalibrieren als Neutrallage |
14 | die Neutralwerte ermitteln. |
16 | genommen (wie bei Holgers SW). |
15 | In timer0.h muess die Ausrichtung des Kompasses bezogen auf die Nordachse des Kopters |
17 | In timer0.h muss die Ausrichtung des Kompasses bezogen auf die Nordachse des Kopters |
Line 16... | Line 18... | ||
16 | eingetragen sein. KOMPASS_OFFSET legt diesen Wert fest. |
18 | eingetragen sein. KOMPASS_OFFSET legt diesen Wert fest. |
17 | 19 | ||
18 | Hexfiles: |
20 | Hexfiles: |
Line 59... | Line 61... | ||
59 | Alles aus - Hoehenregler ein, GPS Home Aus - Hoehenregler Ein UND GPS Home ein |
61 | Alles aus - Hoehenregler ein, GPS Home Aus - Hoehenregler Ein UND GPS Home ein |
60 | aktiviert werden. Ist noch nicht die beste Lösung und werde ich noch anpassen |
62 | aktiviert werden. Ist noch nicht die beste Lösung und werde ich noch anpassen |
Line 61... | Line 63... | ||
61 | 63 | ||
62 | Weitere Änderungen: |
64 | Weitere Änderungen: |
63 | Bei Unterschreiten der eingestellten Warnschwelle für UBAT ertönt zunächst wie gewohnt der Piepser. Geht die Spannung weiter |
65 | Bei Unterschreiten der eingestellten Warnschwelle für UBAT ertönt zunächst wie gewohnt der Piepser. Geht die Spannung weiter |
Line 64... | Line 66... | ||
64 | runter wird zwansgweise die Gas einstellung langsam reduziert um den Kopter zum Landen zu bringen |
66 | runter wird zwangsweise die Gaseinstellung langsam reduziert um den Kopter zum Landen zu bringen |
65 | 67 |