MStumpp / pse13ss13-app

shares the application code for the PSE13SS13 project
1 stars 1 forks source link

Anzeigen der aktuellen User-Position / GPS wird nicht aktualisiert #175

Open themk opened 11 years ago

themk commented 11 years ago

Das hat soeben ein Lauftest ergeben. edit: Da es nur noch um kleine Verbesserungen geht, ist das kein must-have mehr.

themk commented 11 years ago

Einen möglichen Grund dafür gefunden und ausgebessert. Test steht noch aus.

lootwitch commented 11 years ago

Ich habe ein Update gemacht ... Jedoch ,muss mal jemand einen Feld Test machen ..

MStumpp commented 11 years ago

Anzeigen der aktuellen Position des Benutzers auf der Karte muss unbedingt rein (Muss-Kriterium).

themk commented 11 years ago

Feldtest gemacht. Es läuft, und zeigt eine Position an, solange ein GPS Signal vorhanden ist. Noch nicht 100% optimal ist:

  1. Wenn man geht, wackelt es etwas. Das betrifft aber nicht GPS sondern Compass.
  2. Wenn man in nem Gebäude ist wäre es gut, wenn das Gerät nach wie vor die letzt bekannte GPS Position anzeigen würde, anstatt die Anzeige zu deaktivieren. Aber das nur mal so als Notiz.
lootwitch commented 11 years ago

welche Anzeige wird deaktiviert?! was passiert genau?

das wackeln lässt sich nicht wegmachen nur vertuschen

MStumpp commented 11 years ago

zu 1.) Warum wackelt da was? Der GPS Input muss natürlich projiziert werden, also über den CoordinateNormalizer laufen... ggfs. muss die normalisierte Coordinate dann nochmals nachbearbeitet werden, also gesmoothed werden... z.B. eine gleichmäßige Bewegung in eine Richtung hergstellt werden, auch wenn das GPS Signal eine Rückwärtsbewegung suggeriert. Die Rückwärtsbewegung wird erst als solche erkannt, wenn ein bestimmter Threshold überschritten wurde...

zu 2.) Da wir auf den Graphen projizieren, wird als Position, wenn man sich im Gebäude befindet, einfach die nächstgelegene Position auf dem Graphen angezeigt...

themk commented 11 years ago

Das sind alles Details. Es gibt im Moment wichtigeres. Daher close ich es jetzt mal. Die grundsätzliche GPS Funktion läuft jedenfalls sehr gut.

MStumpp commented 11 years ago

Schön und gut, grundsätzlich gilt aber: Code der zwar irgendwo da ist aber nicht endgültig als Funktion "ausimplementiert" ist, also in dem Fall als Pfeil auf der Karte sichtbar ist, ist wertlos...

lootwitch commented 11 years ago
  1. liegt am internen sensor ... der ist hat sehr genau ... der dreht sich nach den magnetischen Feld deswegen wackelt der hat Man müsste da vielleicht noch ein delta einfüge das er bei minimalen Änderungen einfach nichts macht ... aber ich wüßte da einfach nicht wo ich anfangen solte^^ ich versuchs aber bald mal
  2. ich würde aber gerne wissen was du damit meinst "Anzeige zu deaktivieren" ist der Pfeil nicht mehr da oder was?? dann müsste man schon was machen---- der Pfeil wird nämlich nicht projiziert.
themk commented 11 years ago

So wie es ist, ist es durchaus in Ordnung. Ohne GPS Signal scheint bei mir aber manchmal der User Pfeil ganz zu verschwinden. Hat aber vorerst (und vor allem ohne Navi) geringere Priorität.

MStumpp commented 11 years ago

"Hat aber vorerst (und vor allem ohne Navi) geringere Priorität."

Vorerst? In 3 Tagen ist das Ding hier durch...

lootwitch commented 11 years ago

sehe ich auch so ^^ ist die Navi denn nicht fertig? Du sagtest sie würde funktionieren.....

themk commented 11 years ago

@MStumpp : Um das nochmal klar zu stellen. GPS funktioniert im Freien einwandfrei. Es geht in "2." nur um Innenräume. @Profreak zu 2.: Wenn kein GPS Signal vorhanden ist (wegen Innenraum), sehe ich beim Start der App zwar den User-Pfeil (an, was ich vermute, die letzte bekannte Position ist), aber nur solange, bis ich die Karte verschiebe. Dann verschwindet er - ich nehme an, bis wieder ein Signal vorhanden ist.

lootwitch commented 11 years ago

@themk das sollte nicht sein .... bei mir hatte ich nie das Problem ....

themk commented 11 years ago

@Profreak Achte darauf, ob dein Gerät ein GPS Signal hat. Es tritt nur auf, wenn in den Android Status Meldungen "Searching for GPS" steht.

lootwitch commented 11 years ago

@themk ist bei mir standardmäßig aus kommt also immer ...