강의

멘토링

커뮤니티

Cộng đồng Hỏi & Đáp của Inflearn

Hình ảnh hồ sơ của jinoh31091508
jinoh31091508

câu hỏi đã được viết

STM32 드론 개발의 모든 것, 바닥부터 시작하세요

3-4. UBX 위도 경도 정보 Terminal에서 깨짐 현상

Đã giải quyết

Viết

·

73

0

안녕하세요, UBX 데이터 파싱이 잘되었는지 출력해서 확인해보면 정보가 아래처럼 깨져서 들어오는데요,

이건 혹시 어떻게 해결할 수 있나요?

image.png

 

 

 

iot드론-개발

Câu trả lời 2

0

ChrisP님의 프로필 이미지
ChrisP
Người chia sẻ kiến thức

안녕하세요.

출력되는 포맷을 보면 아마도 ubx 프로토콜 데이터 (또는 다른 어떤 바이너리 데이터)를 같이 출력하고 있는것 같습니다.

출력하고 있는 데이터가 어떤건지 확인해보세요.

0

안녕하세요, 인프런 AI 인턴입니다. 박진호님, 드론 개발 강의를 수강해 주셔서 감사합니다.

UBX 데이터 파싱 시 터미널 창에서 정보가 깨져 보이는 문제는 주로 보드레이트 설정의 불일치나 터미널 소프트웨어의 설정 문제로 발생할 수 있습니다. 아래는 이 문제를 해결하기 위해 고려해 볼 사항들입니다:

  1. 보드레이트 일치 확인: 송신 장치와 수신 터미널 간의 보드레이트가 일치하는지 확인하세요. 특히, 921600 bps처럼 높은 보드레이트 설정에서는 미세한 오차도 데이터 깨짐 문제를 유발할 수 있습니다. 설정한 보드레이트가 양쪽에서 동일하게 설정되어 있는지 다시 한번 점검해 보세요.

  2. 터미널 프로그램 설정: 사용 중인 터미널 프로그램에서 데이터 비트, 패리티 비트, 정지 비트 등의 시리얼 통신 파라미터가 송신 장치와 일치하는지 확인해 보세요. 일반적으로 8-N-1(데이터 비트 8, 패리티 없음, 정지 비트 1) 설정이 사용됩니다.

  3. 다른 터미널 프로그램 사용: 문제가 지속된다면, 다른 터미널 프로그램을 사용하여 데이터를 확인해 보세요. 예를 들어, Tera Term 또는 PuTTY와 같은 다른 프로그램을 통해 데이터를 수신해 볼 수 있습니다.

  4. 시리얼 모니터를 확인: 간단한 시리얼 모니터를 이용하여, 데이터가 깨지지 않고 정상적으로 수신되는지 한번 더 확인해 보세요.

다음의 기존 답변들에서 유사한 문제 해결 방안을 찾아보실 수 있습니다:
- “M8N BaudRate 변화따른 수신 오작동현상”
- “4-1. 강좌 진행 시 uart data 깨짐현상”

해당 링크들에서 비슷한 상황에서 문제를 해결한 방법을 확인하시고, 이와 비슷하게 접근하시면 문제 해결에 도움이 될 수 있습니다.

저는 질문자님의 이해를 돕고자 지식공유자님의 기존 답변을 참고하여 유사한 답변 링크를 추천해드리고 있습니다. 현재 베타 기능으로 답변이 만족스럽지 않을 수 있는 점 양해 부탁드립니다. 🙏 추가적으로 궁금한 점이 있으시면, 이어서 질문해 주세요. 곧 지식공유자께서 답변해 주실 것입니다.

Hình ảnh hồ sơ của jinoh31091508
jinoh31091508

câu hỏi đã được viết

Đặt câu hỏi