MW AHRS RS-232 텍스트 통신
페이지 정보
본문
사용 환경: 우분투 20.04
개발 언어: c++
안녕하세요
IMU 센서에서 값을 한번에 여러개 받아오기 위해서 텍스트 통신을 시도하려고 하고 있습니다.
이러한 경우에 텍스트 통신으로 IMU를 설정하고 값을 받아오는 과정이 기존의 API를 활용할 수 있는 부분인가요?
아니면 저희가 처음부터 다시 코드를 짜야하나요?
데이터를 받아오는 부분은 serial.h 파일의 read가 여러 종류가 있는데 이 부분 중 다른 read 함수를 사용하려고 하고 있습니다.
다만 헷갈리는 부분은 기존에 코드에서는 값을 여러개 받아오고 싶다면 init을 할 때 acc | gyro 와 같이 data를 넣어주는데 이 부분을 텍스트 통신으로 할 때 어떻게 해야하는지 감이 잘 잡히지 않습니다. 해당 부분에 대해서 조언을 주신다면 감사하겠습니다.
- 이전글MW-AHRSv2U 예제 소스 MW Connect ERROR 문제 23.10.23
- 다음글Re: C언어 기준으로 ss=15 명령어를 보내고 문자열 파싱 코드 23.09.27
댓글목록
최고관리자님의 댓글
최고관리자 작성일
안녕하세요.
제가 따로 담당하여 답변을 드리는데, 출장 때문에 늦게 답변드렸습니다 ㅜㅜ
기존 API 활용은 어렵습니다.. 제가 바이너리 방식으로 만든거라서요
프로그램 설계 방식은 두 가지 방법이 있는거 같습니다.
1. 윈도우에서 AHRS GUI를 이용해서 폴링방식으로 설정하고 우분투에서 Readline 에서 받는 방식
2. 우분투에서 따로 Send로 문자열로 원하는거 설정하고 ReadLine 에서 받는 방식
혹시 어떠한 값을 어떻게 받고 싶으신지 알려주시면 감사드리겠습니다 ㅎㅎ
조용진님의 댓글의 댓글
조용진 작성일답변 감사합니다. 2번 방식으로 하였을 시 ss 설정을 통해서 여러 값을 한번에 받아오는 것에는 문제가 없는 걸까요? 그렇다면 2번 방식으로 혹시 가능할까요?
최고관리자님의 댓글
최고관리자 작성일
안녕하세요 : )
예제를 원하시는 거면 파이썬으로 작성을 해드려야 하는데,
당장은 어려울 거 같습니다 ㅜㅜ
2번으로 하면 AHRS 다양한 명령어를 사용하면서 파싱을 할 수 있습니다
최고관리자님의 댓글
최고관리자 작성일내일 오전에 될 수 있으면 업로드 할 수 있도록 해보겠습니다
최고관리자님의 댓글
최고관리자 작성일안녕하세요. 답글로 올렸는데요. 급하게 만들다 보니 버그라는게 있을 수 있습니다. 참고 하시어 개발하시면 되겠습니다 :) 즐거운 명절 보내세요 Vv