APM계열 FC에 OSD사용시 일부 데이터가 0으로 표기되는 오류(?)는 아래의 방법으로 고칠 수 있습니다.
1. FC에서 OSD로 보내주는 정보를 올바르게 세팅 해 줘야 합니다.
미션플래너와 FC를 연결 후 [구성/튜닝] 메뉴의 [전체 매개변수] 에서 아래의 내역을 찾아 아래와 같이 바꿔줍니다.
SR0_EXT_STAT, 2
SR0_EXTRA1, 5
SR0_EXTRA2, 2
SR0_EXTRA3, 3
SR0_POSITION, 2
SR0_RAW_SENS, 2
SR0_RC_CHAN, 5
SERIAL1_BAUD, 57 (telemetry output at 57600)
SR1_EXT_STAT, 2 ( 2hz for waypoints, GPS raw, fence data, current waypoint, etc)
SR1_EXTRA1, 5 ( 5hz for attitude and simulation state)
SR1_EXTRA2, 2 ( 2hz for VFR_Hud data )
SR1_EXTRA3, 3 ( 3hz for AHRS, Hardware Status, Wind )
SR1_POSITION, 2 ( 2hz for location data )
SR1_RAW_SENS, 2 ( 2hz for raw imu sensor data )
SR1_RC_CHAN, 5 ( 5hz for radio input or radio output data )
2. OSD의 펌웨어를 바꿔 줍니다.
첨부된 파일에는 OSD에 표현할 데이터를 설정 할 수 있는 프로그램과 펌웨어가 동봉 되어 있습니다.
카이(APM2.6/2.8/3.1)와 다둥이아빠님(픽스호크)이 사용중인 펌웨어로 아주 잘 동작 합니다^^
[이 게시물은 Wild Cats님에 의해 2017-10-24 23:35:04 강좌에서 복사 됨]
댓글 달기 에디터 사용