콘텐츠로 건너뛰기

Framegrabber SDK 5.11.2 알려진 문제점#

이 섹션에서는 Basler Framegrabber SDK 버전 5.11.2의 알려진 문제에 대한 정보를 제공합니다.

모든 구성 요소#

요약 Vivado 2025.1로 빌드한 Applets이 로드되지 않을 수 있음
설명 Vivado 버전 2025.1을 사용하여 생성된 Applets이 간혹 로드에 실패할 수 있습니다.
영향을 받는 OS Linux 및 Windows
임시 해결 방법 이 문제는 Framegrabber SDK 5.11.6에서 해결되었습니다. 따라서 이 문제를 방지하려면 Framegrabber SDK 5.11.6 이상을 사용하십시오. 또는 Vivado 2023.2로 Applets을 빌드하십시오.
티켓 ID 341684
요약 MCF 파일 저장 및 로드 시 배정밀도(Double) 값이 정수로 반올림됨
설명 MCF 파일에서 구성을 로드할 때 쉼표 구분자가 있는 배정밀도 값이 가장 가까운 정수로 반올림될 수 있습니다. 이는 Linux 운영 체제의 현재 로케일 설정으로 인해 발생합니다. 로케일에서 점을 구분자로 정의하는 경우에는 반올림이 발생하지 않습니다.
영향을 받는 OS Linux
임시 해결 방법 예를 들어 다음과 같이 적절한 로케일을 설정하십시오. LC_NUMERIC="C" ./<applicationName>, microDisplay X 또는 microDiagnostics를 시작하기 전에 설정하십시오.
티켓 ID 265213
요약 카메라가 올바른 이미지를 전송하지 않음
설명 링크가 여러 개인 카메라가 링크 전체의 이미지 데이터 분산과 관련된 CXP 표준을 준수하지 않는 경우, 카메라는 이미지를 올바르게 전송하지 못합니다. 이 문제는 JAI SP-12000C-CXP4 카메라에서 관찰되었습니다.
영향을 받는 OS Windows 및 Linux
임시 해결 방법 사용 가능한 임시 해결 방법이 없습니다.
티켓 ID 211645
요약 Linux 드라이버에 신뢰할 수 있는 Basler 인증서로 서명할 수 없음
설명 Linux에서 보안 부팅(UEFI 모드)을 사용하려면 신뢰할 수 있는 인증서로 서명된 드라이버가 필요합니다. 드라이버가 소스 코드로 제공되므로 신뢰할 수 있는 Basler 인증서로 서명할 방법이 없습니다.
영향을 받는 OS Linux
임시 해결 방법 드라이버를 사용하려면 보안 부팅을 비활성화할 수 있습니다. 또는 이 Ubuntu 블로그 항목에 설명된 대로 드라이버에 서명할 수 있습니다.
티켓 ID –

Framegrabber API#

요약 높은 프레임 레이트로 이미지 표시 시 입력 지연이 발생할 수 있음
설명 display_lib Framegrabber API 라이브러리를 사용할 때(Windows에서만 사용 가능), 높은 프레임 레이트(초당 약 10,000프레임)로 이미지를 표시하면 호스트 컴퓨터에서 입력 지연(예: 키보드 및 마우스 지연)이 발생할 수 있습니다.
영향을 받는 OS Windows
임시 해결 방법 사용 가능한 임시 해결 방법이 없습니다.
티켓 ID –

CLComDriver#

요약 시스템에 CLSer 포트보다 더 많은 드라이버가 설치되어 있음
설명 Install COM driver(s) for all Ports를 사용할 때 간혹 시스템의 CLSer 포트 수보다 더 많은 드라이버가 설치되는 경우가 있습니다.
영향을 받는 OS Windows
임시 해결 방법 추가 포트를 선택하고 Remove selected COM driver 명령을 사용하여 제거하십시오.
티켓 ID –
요약 Basler Runtime 5.9.0 이하 버전에서 보드 유형이 인식되지 않음
설명 Basler Runtime 5.9.0 이하 버전에서는 보드 유형이 인식되지 않으며 포트가 CLSer 식별자로만 표시됩니다.
영향을 받는 OS Windows
임시 해결 방법 Basler Runtime/Framegrabber SDK 버전을 5.10 이상으로 업데이트하십시오.
티켓 ID –
요약 장치 관리자의 포트 설정이 실제 설정을 반영하지 않음
설명 장치 관리자의 포트 설정이 실제 설정을 반영하지 않으며 변경 사항이 적용되지 않습니다.
영향을 받는 OS Windows
임시 해결 방법 포트 설정을 변경하려면 Windows COM Port API를 사용하십시오.
티켓 ID –

GenTL Producer#

요약 Acquisition Start 후 변경된 카메라 파라미터가 프레임 grabber에 반영되지 않음
설명 이미지 acquisition 중에 카메라 파라미터가 변경되면 이 변경 사항이 프레임 grabber에 반영되지 않습니다. 이는 GenTL Producer가 acquisition을 시작하기 전에 관련 파라미터(너비, 높이, 이미지 포맷 등)를 검색하고 이를 프레임 grabber와 동기화하기 때문입니다.
영향을 받는 OS Windows 및 Linux
임시 해결 방법 사용 가능한 임시 해결 방법이 없습니다.
티켓 ID TFS 195482 및 225591
요약 Applet이 변경되면 GenTL Device ID가 변경됨
설명 GenTL 표준에 따라 장치 ID는 두 세션 간에 일정하게 유지되어야 합니다. 그러나 Applet이 변경되면 GenTL Device ID가 변경됩니다. 따라서 Device ID는 장치 ID가 생성된 Applet과 이름이 같은 Applet인 경우에만 재사용할 수 있습니다.
영향을 받는 OS Windows 및 Linux
임시 해결 방법 사용 가능한 임시 해결 방법이 없습니다.
티켓 ID –

microDisplay X#

요약 클린 Linux 설치 환경에서 microDisplay X가 시작되지 않음
설명 Linux를 새로 설치한 환경에서 microDisplay X가 실행되지 않습니다. 이 문제의 원인은 Linux 클린 설치 시 xcb QT 플랫폼 플러그인이 누락되어 있기 때문입니다.
영향을 받는 OS Linux
임시 해결 방법 다음 명령을 사용하여 누락된 플러그인을 설치하십시오. sudo apt install libxcb-xinerama0 명령입니다.
티켓 ID TFS 259941
요약 Linux 환경에서 microDisplay X 종료 시 충돌 발생 가능성
설명 Linux 환경에서 microDisplay X를 닫을 때 간헐적으로 충돌이 발생할 수 있습니다. 이는 추가적인 문제를 야기하지 않으므로 무시해도 무방합니다.
영향을 받는 OS Linux
임시 해결 방법 사용 가능한 임시 해결 방법이 없습니다.
티켓 ID TFS 211811

C# 래퍼#

요약 C# 래퍼가 FieldParameterInt에서 음수 값을 허용하지 않습니다.
설명 FieldParameterInt.value 은(는) 부호 없는 정수이며 Framegrabber SDK에서 이를 올바르게 처리합니다. C# 래퍼에서는 다음과 같이 음수 값을 할당하면 -1, 컴파일되지 않으므로 SiSoCsRt.Fg_setParameterWithFieldParameterInt 해당 숫자로 직접 호출할 수 없습니다.
영향을 받는 OS Windows 및 Linux
임시 해결 방법 다음으로 값을 할당하십시오. unchecked 호출하기 전에 Fg_setParameterWithFieldParameterInt. 대상: -1, 다음을 사용하십시오 fieldParameter.value = unchecked((uint)-1);.
티켓 ID 332625