MasterJulian
Member
- Joined
- Oct 23, 2009
- Messages
- 101
Ich bin mir nicht sicher, ob das hier hin gehört, aber es ist weder ein Spiel noch ein Emulator
Kleine Vorgeschichte:
Wie schon vor längerem verkündet (bzw. angedroht) arbeite ich an einer Applikation fürs Geocaching mit der p&|a. Da Das Gerät aber immernoch nicht da ist und ich eh im Moment nicht so viel Zeit habe, wurde das Projekt ersteinmal stillgelegt. Nun arbeite ich wieder daran, da ein anderes Projekt gezwungenermaßen stillsteht. Ich habe die Python Grundlagen in der Schule gelernt (habe vorher nur mit VB.Net gearbeitet) und mir alles andere selbst bei gebracht. Da ich sonst keine anderen Sprachen beherrsche, habe ich das ganze in Python geschrieben, denn das läuft ja auf der p&|a. Die GUI wird mit WxPython realisiert, da die WxWidgets im Angstrom repository vorhanden sind. Vorhin habe ich den ersten Praxistest gemacht. Ich habe mir via Google Maps die Koordinaten für den Spielplatz vor dem Garten geben lassen und bin dann im Garten mit Kompass + Netbook herum gelaufen um zu sehen ob meine Formeln stimmen. Da dies gut funktionierte, habe ich mir gedacht ich erstelle hier einen Thread. Aber nun zum eigentlichen Projekt
Pandora Caching solle eine Anwendung zum geocachen mit der Pandora werden. Es wird (ersteinmal) kein rundum Suite mit der man ohne Probleme paperless cachen kann. Dazu fehlen mir einfach die Fähigkeiten.
Geplante Funktionen:
Was bereits funktioniert:
Woran ich gerade arbeite:
Was noch zu tun ist:
Wenn die Pandora da ist und das Programm soweit einsatzbereit, wird es natürlich mit Source veröffentlicht. Ich muss mich allerdings erst in die ganzen Open Source Lizenzen einlesen. Naja wie gesagt ich habe noch nicht sonderlich viel Erfahrung mit Python, ein Profi wird sich beim Betrachten des Codes bestimmt mehrfach an den Kopf fassen. Auch der Name ist nicht sonderlich kreativ. Wenn jemand Vorschläge zum Programm etc. hat bitte posten.
Kleine Vorgeschichte:
Wie schon vor längerem verkündet (bzw. angedroht) arbeite ich an einer Applikation fürs Geocaching mit der p&|a. Da Das Gerät aber immernoch nicht da ist und ich eh im Moment nicht so viel Zeit habe, wurde das Projekt ersteinmal stillgelegt. Nun arbeite ich wieder daran, da ein anderes Projekt gezwungenermaßen stillsteht. Ich habe die Python Grundlagen in der Schule gelernt (habe vorher nur mit VB.Net gearbeitet) und mir alles andere selbst bei gebracht. Da ich sonst keine anderen Sprachen beherrsche, habe ich das ganze in Python geschrieben, denn das läuft ja auf der p&|a. Die GUI wird mit WxPython realisiert, da die WxWidgets im Angstrom repository vorhanden sind. Vorhin habe ich den ersten Praxistest gemacht. Ich habe mir via Google Maps die Koordinaten für den Spielplatz vor dem Garten geben lassen und bin dann im Garten mit Kompass + Netbook herum gelaufen um zu sehen ob meine Formeln stimmen. Da dies gut funktionierte, habe ich mir gedacht ich erstelle hier einen Thread. Aber nun zum eigentlichen Projekt
Pandora Caching solle eine Anwendung zum geocachen mit der Pandora werden. Es wird (ersteinmal) kein rundum Suite mit der man ohne Probleme paperless cachen kann. Dazu fehlen mir einfach die Fähigkeiten.
Geplante Funktionen:
- Auf einen gegeben Punkt zu navigieren
- Daten von geocaching.com herunterladen und in einer Cachedatenbank speichern
- Lesen der Cachebeschreibung aus der Datenbank inkl. Hint Decoder(offline)
Was bereits funktioniert:
- Ansprechen des GPS Empfängers via Bluetooth
- Verarbeiten der GPS Daten
- Navigation
- Diverse Berechnungen (Abstand, Koordinaten umrechnen, etc...)
Woran ich gerade arbeite:
- Parsen der Daten von geocaching.com (funktioniert soweit ganz gut)
Was noch zu tun ist:
- Die Datenbank
- Der ganze GUI kram
Wenn die Pandora da ist und das Programm soweit einsatzbereit, wird es natürlich mit Source veröffentlicht. Ich muss mich allerdings erst in die ganzen Open Source Lizenzen einlesen. Naja wie gesagt ich habe noch nicht sonderlich viel Erfahrung mit Python, ein Profi wird sich beim Betrachten des Codes bestimmt mehrfach an den Kopf fassen. Auch der Name ist nicht sonderlich kreativ. Wenn jemand Vorschläge zum Programm etc. hat bitte posten.