projekte:xplorer:software
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
| Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende Überarbeitung | ||
| projekte:xplorer:software [2014/05/11 12:14] – [PIQ] thasti | projekte:xplorer:software [2014/05/11 12:18] (aktuell) – [Rescue-Modus] thasti | ||
|---|---|---|---|
| Zeile 29: | Zeile 29: | ||
| ==== APRS ==== | ==== APRS ==== | ||
| * übergebene Position (Lat, Lon, Höhe, Temperatur) in WAV schreiben | * übergebene Position (Lat, Lon, Höhe, Temperatur) in WAV schreiben | ||
| - | * TODO Rewrite | + | * sollte aus Performancegründen |
| ==== SSTV ==== | ==== SSTV ==== | ||
| * übergebene Bilddatei in Robot-36 kodierte WAV wandeln | * übergebene Bilddatei in Robot-36 kodierte WAV wandeln | ||
| - | * OK, funktioniert | + | |
| - | * TODO Performancetests | + | |
| ==== Ablaufsteuerung ==== | ==== Ablaufsteuerung ==== | ||
| Zeile 41: | Zeile 39: | ||
| Im Vorbereitungsbetrieb: | Im Vorbereitungsbetrieb: | ||
| * Start der Software | * Start der Software | ||
| + | * Status-LED an | ||
| * Warten auf GPS-Fix | * Warten auf GPS-Fix | ||
| - | * LED an | + | * Status-LED blinken |
| - | * Testaussendungen (APRS, Pause, SSTV, Pause, APRS) | + | |
| - | * LED blinken | + | |
| * 1 Minute warten | * 1 Minute warten | ||
| - | * Missionsstart (LED aus) | + | * Missionsstart (SSTV-Aussendung beginnt) |
| Im Missionsbetrieb: | Im Missionsbetrieb: | ||
| Zeile 56: | Zeile 53: | ||
| * Aussendung Ansage auf 145.200 MHz (5 Sek) | * Aussendung Ansage auf 145.200 MHz (5 Sek) | ||
| * PA aus | * PA aus | ||
| - | * Pause 20 Sekunden | + | * Pause, bis 1min vorbei ist |
| * nach T wird die Nutzlast abgesprengt (siehe Absprengung) | * nach T wird die Nutzlast abgesprengt (siehe Absprengung) | ||
| * nach 2*T wird nur noch aller 5 Minuten APRS gesendet, kein SSTV weiter | * nach 2*T wird nur noch aller 5 Minuten APRS gesendet, kein SSTV weiter | ||
| Zeile 68: | Zeile 65: | ||
| ==== Stromverbrauch nach Herunterfahren ==== | ==== Stromverbrauch nach Herunterfahren ==== | ||
| - | * Muss man den Raspberry Pi von Spannung trennen, oder braucht er nach Herunterfahren nur noch wenig Strom? | + | * Muss man den Raspberry Pi von Spannung trennen, oder braucht er nach Herunterfahren nur noch wenig Strom? |
| * Raspberry + IQ-Mixer + Soundkarte | * Raspberry + IQ-Mixer + Soundkarte | ||
| * Pon = 10V*0,23A = 2,3W | * Pon = 10V*0,23A = 2,3W | ||
| * Poff = 10V*0,09A = 0,9W | * Poff = 10V*0,09A = 0,9W | ||
| * Verringerung der aufgenommenen Leistung auf unter die Hälfte | * Verringerung der aufgenommenen Leistung auf unter die Hälfte | ||
| + | Das Problem wurde schlussendlich nicht in Software, sondern durch die Kopfschusselektronik gelöst. Damit wird der Raspberry Pi hart vom Akku getrennt, was die Lebensdauer des Peilsenders enorm vergrößert. | ||
| + | |||
| - | ==== Rescue-Modus ==== | ||
| - | Der Raspberry Pi muss bei einem unerwarteten Reboot nach erfolgtem Missionsstart sofort ein Ausklinken auslösen! | ||
| - | ==== Vorbereitung Temperatursensor ==== | ||
| - | * apt-get install i2c-tools lmsensors | ||
| - | * modprobe i2c-dev echo i2c-dev >> / | ||
| - | * i2cdetect -y 1 --> Anzeige des LM75 | ||
| - | * echo lm75 0x48 > / | ||
projekte/xplorer/software.1399810469.txt.gz · Zuletzt geändert: von thasti
