mw-ahrsv1 : Gyro y축 RS232 출력 설정 방법
페이지 정보
본문
구매한 Sensor:mw-ahrsv1
사용 환경:아두이노
개발 언어:아두이노
안녕하세요?
MW-AHRSv1에서 Gyro Z축 값만 아두이노에서 받으려고 합니다.
ss=2로 설정하면 x,y,z축 3개의 데이터가 총 28Byte로 나오기에 아두이노로 잘 받는데... 중간 중간 데이터들이 밀리는 경우가 생깁니다. 이를 문자 배열로 받아 z축 값만 추출하여 쓰려하니 데이터 밀림에 따라 엉뚱한 값이 나오는 경우가 있습니다. 그래서 시리얼통신을 텍스트모드에서 바이너리모드로 변경하여 쓰려고 하는데 st=0 명령어가 먹히질 않네요?
해결 방안을 알려 주시면 감사하겠습니다.
사용 환경:아두이노
개발 언어:아두이노
안녕하세요?
MW-AHRSv1에서 Gyro Z축 값만 아두이노에서 받으려고 합니다.
ss=2로 설정하면 x,y,z축 3개의 데이터가 총 28Byte로 나오기에 아두이노로 잘 받는데... 중간 중간 데이터들이 밀리는 경우가 생깁니다. 이를 문자 배열로 받아 z축 값만 추출하여 쓰려하니 데이터 밀림에 따라 엉뚱한 값이 나오는 경우가 있습니다. 그래서 시리얼통신을 텍스트모드에서 바이너리모드로 변경하여 쓰려고 하는데 st=0 명령어가 먹히질 않네요?
해결 방안을 알려 주시면 감사하겠습니다.
- 이전글AHRS_UI 에러 문의 23.06.30
- 다음글MW_AHRSv2 connected fail 23.06.27
댓글목록
최고관리자님의 댓글
최고관리자 작성일
안녕하세요, 아이디어 로봇입니다
https://github.com/ntrexlab/AHRS_Binary 해당 링크 참고하시면 될 거 같습니다.
만약에 시리얼통신으로 바이너리로 변경하기 위해서는 메뉴얼 프로토콜을 참고하시면
될 거 같습니다.
아이디어로봇 드림.
다다님의 댓글
다다 작성일AHRS_UI_180808 실행 후, Configure에 들어가서 뭔가를 수정한 후 Apply & Flash Write를 클릭하면 "RS-232 data sync can not be manipulated .... "라는 에러가 뜨며 실행되지 않습니다. Device Info를 보면 제꺼는 Firmware Version 이 1.10 으로 나오는데 혹시 그게 문제일까요?
최고관리자님의 댓글
최고관리자 작성일번거롭게 해서 죄송하지만 혹시 새로운 게시글로 사진 보여주시겠습니까?