U2APRS na androida
Sławku,ja cały czas testuję ten program na moim telefonie.
Przypuszczam, że problemy z reakcją na zmianę kierunku w stanie uśpienia wynikają z następującego faktu. Program zmianę kierunku "odczytuje" z czujnika wbudowanego w telefon, a nie z danych GPS. Np. Ntrak na Javie (mający opcję "smartbeacon" ze zmianą kierunku jako tiggera wyzwalającego)testowany w SE K800i i GPS via Bluetooth działał w uśpieniu bez problemu. Myślę, że w smartphonie włączenie trybu uśpienia odcina dostęp do wewnętrznego czujnika kierunku uniemożliwiając wyzwolenie ramki. Takie wyciągnąłem wnioski po moich testach.
Zwróć Sławku również uwagę na to, że wysłanie ramki w U2APRS może nastąpić najwcześniej po 25 sek od wysłania ramki poprzedniej (nie mylić z czasem wyzwolenia). Spróbuj przestawić czas na nieco dłuższy. To powinno pomóc.

Podsumowując to co dotychczas "wybadałem":
- program może wysyłać ramki po wyzwoleniu "czasem i dystansem" LUB "czasem i zmianą kierunku",
- trzy warunki wyzwolenia nie mogą działać jednocześnie (niestety),
- w stanie uśpienia możemy korzystać tylko z wyzwalania czasem i odległością,
- aby korzystać z wyzwolenia zmianą kierunku GPS musi być "On Demand" i telefon nie może być "uśpiony".

Wszystkie te stwierdzenia są wynikiem moich doświadczeń na HTC WildFire i nie uważam, że są dogmatem. Może ktoś ma inne doświadczenia. Mam nadzieję, że te informacje skrócą niektórym z nas "drogę przez męki" testów i z taką intencją je tu zamieszczam. Swoją drogą w necie (polskojęzycznym) nie ma zbyt bogatego info w tym temacie.


  PRZEJDŹ NA FORUM