|
|
글을 다 날려서 다시 적는다. !! (2009-05-06에 날림)
2007/05/21 15:51 원본보기
2007/05/21 15:51 원본보기
주차추적 시스템 :: MCAM 기본 소스
MCAM 에서 받은 문서 를 참고로 Visual Studio 6 C++ 에서 콘솔 로 제작 해 보았다.
1. 준비 하기
Win32 Console Application 프로젝트를 생성 후 해당 폴더에 dll 파일 ( McamAPPT.dll ) 을 복사 한다.
2. Device 열기
- DLL 파일 불러오기 : LoadLibrary("McamAPPT.dll");
- 디바이스 갯수 알아오기 : MCAMPT_GetCountCapDevs();
- 디바이스 이름 알아오기 : MCAMPT_GetCapDevName();
- 디바이스 열기 : MCAMPT_OpenByIdx()
파일 : 1._기본_소스.cpp ( Visual C++ 6.0 )
Tip : McamAPPT.dll 의 내부 함수를 보기 위해서 Visual Studio 6.0 의 Depends 를 이용 ( DLL 내부 함수 보기 )
3. Pan/Tilt 제어하기
- Serail 열기 : MCAMPT_OpenBySerialPort();
Pan/Tilt를 제어하기 위해 시리얼을 열어야 함.
Device 에 연결된 것이 아니라 Serial Port 가 있으면 다 Open 됨. - 각종 Pan/Title 제어 : MCAMPT_GoTiltDown(10);
MCAMPT_GoPanRight(10);
MCAMPT_GoPTCenter(); - Serail 닫기 : MCAMPT_CloseSerialPort();
반드시 Open 후에는 Close 하라고 나와 있음. !!
파일 : 2._Pan_Tilt_제어.cpp ( Visual C++ 6.0 )
Tip : 2개를 제어 할려면 MCAMPT_OpenBySerialPort(); 를 2개 사용 후 각각 제어 한다. 3._카메라_2개_제어.cpp ( Visual C++ 6.0 )
이 글은 스프링노트에서 작성되었습니다.
IE9 이상으로 브라우저를 업그레이드하거나, 크롬, 파이어폭스 등 최신 브라우저를 이용해주세요.