2012-09-24 3 views
0

안녕하세요 Nmea 리스너와 함께 locationManager를 사용하고 있습니다. 모든 것이 잘 작동하는 것처럼 보이지만 여기에 문제가 있습니다. 파손 또는 정보에게 로그 캣에서android nmea GPS

예를 부족 ... 메시지를 보인다

나는 나의 로그 캣의 메시지를 로그 아웃하고 난 아주 이상한 것을 알 수 있습니다.

09-24 11:41:36.899: D/BLUE(3153): LocationManager $GPGGA,094138.0,,,,,0,,,,,,,,*7F 
09-24 11:41:37.899: D/BLUE(3153): LocationManager $GPGGA,094139.0,,,,,0,,,,,,,,*7E 
09-24 11:41:38.899: D/BLUE(3153): LocationManager $GPGGA,094140.0,,,,,0,,,,,,,,*70 
09-24 11:41:39.899: D/BLUE(3153): LocationManager $GPGGA,094141.0,,,,,0,,,,,,,,*71 
09-24 11:41:40.899: D/BLUE(3153): LocationManager $GPGGA,,,,,,0,,,,,,,,*66 
09-24 11:41:42.899: D/BLUE(3153): LocationManager $GPGGA,,,,,,0,,,,,,,,*66 
09-24 11:41:43.899: D/BLUE(3153): LocationManager $GPGGA,,,,,,0,,,,,,,,*66 
09-24 11:41:44.899: D/BLUE(3153): LocationManager $GPGGA,,,,,,0,,,,,,,,*66 
09-24 11:41:45.909: D/BLUE(3153): LocationManager $GPGGA,,,,,,0,,,,,,,,*66 

내가 아는 한. GPGGA의 형식은 다음과 같아야합니다.

$GPGGA,123519,4807.038,N,01131.000,E,1,08,0.9,545.4,M,46.9,M,,*47 

이제 GLL과 같은 문제를 시도해 보았습니다. 나는 또한 바이트를 블루투스로 직접 읽으려고했지만 똑같은 일을했다.

누구나 Nmea 메시지와 유사한 문제가 있습니까?

+0

나는 이것이 testViews에서도 테스트 한 원인이 아닌지 의심 스럽다. 그것도 거기에 같은 문제. – user1271363

답변

1

GPS에 수정 사항이없는 것 같습니다. 신호가 충분하다는 것이 확실합니까? 야외에서 하늘을 확인하십시오.

+0

신호가 될 수도 있습니다! 나는 다른 응용 프로그램에서 내부 gps 위치를 얻기 전에 몇 가지 문제가있는 건물 내부에서 실내에 앉아 있습니다. 이것이 사실이라면 테스트가 매우 번거로 웠을 것입니다. 아마도 파서를 사용하려는 첫 번째 시도가 실패한 것일 수 있습니다. 왜냐하면 내가 파싱 한 메시지가 완전하지 않았기 때문일 수 있습니다. – user1271363

+1

@ user1271363, 하늘을 배경으로 밖에서 확인하는 것이 좋습니다. 정확한 결과를 얻을 수 있습니다. 적어도 처음에는 하늘이 열려야합니다. – Lucifer

+0

gps에 배터리를 넣고 퍼서 이드 문자열에서 파서를 테스트하면 작동이 멈출 것이라고 생각합니다. 우스운 신호가 충분히 강하다고 생각한 적은 결코 없었습니다 ^^. – user1271363