해결책
Vision Acquisition Software 2009에서 일부 Basler 카메라의 2.x 펌웨어 버전을 사용하면 이미지를 획득 시 Test Packet의 Timeout Error가 발생합니다. 드라이버에서는 Test Packet이 기본적으로 활성화(enable)되어 있습니다. 이 펌웨어가 Packet을 제시간에 보내는 것을 막기 때문에 문제가 발생합니다. 이 문제는 Basler 카메라의 펌웨어 업그레이드로이 문제가 해결됩니다.
NI-MAX에서 카메라가 비활성화되도록 Test Packets Enabled 속성(Attribute)을 구성하여 Test Packet의 Timeout Error를 처리 할 수도 있습니다. 이 속성(Attribute)을 설정하려면 다음 단계를 수행하십시오.
- NI-MAX를 실행합니다.
- 디바이스와 인터페이스(Devices and Interfaces)»NI-IMAQdx 디바이스 아래에서 Basler GigE 카메라를 클릭하십시오.
- Camera Attributes 탭을 선택하십시오.
- Camera Attrubutes 창 상단에 View Options을 클릭 한 다음, View All을 선택하십시오. 모든 카메라 속성을 표시 할 수 있습니다.
- Expand All을 클릭하여 모든 속성을 나열하십시오.
- Test Packet Enabled 속성을 선택하고 Enabled 를 해제하십시오.
이 속성은 NI-MAX에서 아래와 같이 표시됩니다 :