본문 바로가기

FS2

아진엑스텍 모션 라이브러리의 보정 테이블 기능 사용 #3/3 이번 글에서는 아진 라이브러리를 가지고 보정 테이블 기능을 사용시 주의할점에 대해 설명합니다. 1. 보정 테이블 기능은 표준이 아니므로 반드시 담당자에게 새로운 라이브러리를 받아서 사용해야 합니다. 필요한 라이브러리 dll은 다음과 같습니다. 당연하겠지만 lib파일, 헤더파일도 기존 헤더파일을 사용하면 안됩니다. FS 모듈용 AXTLIB.dll EzBasic.dll QI모듈용 Axl.dll EzBasicAxl.dll 2. 아진 프로그램(드라이버)에서 최신 버전을 설치해야 합니다. 아진 다운로드 페이지에서 빨간색으로 표시한 프로그램입니다. (2012.1.11 현재) EzSoftwareAXT V1.8.18 버전은 FS 모듈을 위한 프로그램 및 드라이버 입니다. EzSoftwareRM V1.3.3 버전은 QI.. 2012. 1. 11.
아진엑스텍 모션 라이브러리의 보정 테이블 기능 사용 #2/3 이번 글에서는 아진엑스텍 라이브러리에서 보정테이블 기능을 실제 사용하는 방법에 대해 설명합니다. 우리회사에서 실제 장비에 사용하는 루틴은 QI모듈과 FS모듈을 동시에 지원해야 하기 때문에 함수 내부에서 칩 옵션에 따라 각기 다른 아진 함수를 호출하고 있습니다. if( m_eChipType == T_QI ) 라고 되어 있는 조건문에서 분기합니다. 처음 작업할때는 QI라이브러리의 AxmCompensationSet 함수나 FS 라이브러리의 CFS20set_comp_table 의 사용법이 완전히 같을 것이라고 생각했는데.. 막상 헤더 정의를 보니 약간 차이가 있습니다. FS 라이브러리는 처음과 끝점 간격만 입력하고 보정 테이블을 넣어주는데 QI 라이브러리는 시작 포지션과 각각의 위치 테이블을 직접 배열로 넣어주.. 2012. 1. 11.