pylon Software Suite 8.1.0 릴리스 노트#
바이너리 호환성#
- Data Processing = 3.0.1
Data Processing 3.0.x 또는 이전 3.x.x 버전으로 빌드된 애플리케이션은 호환됩니다. - pylon C SDK = 10.0.0
이전 버전의 pylon C SDK로 빌드된 애플리케이션은 호환되지 않습니다. - pylon C++ SDK = 10.2.1
이전 버전의 pylon C++ SDK로 빌드된 애플리케이션은 호환되지 않습니다.
새로운 기능 / 변경 사항#
- pylon .NET 5+ SDK: Linux, Windows 및 macOS용 .NET 8.0을 활용하는 언어 바인딩이 추가되었습니다.
- pylon C++ SDK: [322697] .NET 애플리케이션에서 EltAppender를 실행할 때 발생하던 문제가 수정되었습니다.
- pylon C++ SDK: [323481] CBaslerUniversalInstantCamera 클래스가 업데이트되었습니다.
- pylon C++ SDK: [324026] GenICam 라이브러리에 버전 접미사가 추가되었습니다.
- pylon C++ SDK: [324026] Basler 로깅 시스템(EltAppender / pylon Event Logger)의 런타임 구성을 허용하는 백 채널 서버가 추가되었습니다.
- pylon C++ SDK: [316909] PylonGigEConfigurator: Windows 자동 최적화 기능이 수정되었습니다. 이제 최적화 값이 다시 설정됩니다.
- pylon C++ SDK: [321363] 압축 해제 및 문서화에 대한 오류 처리가 개선되었습니다.
- pylon .NET SDK: [323481] 매개변수 목록이 업데이트되었습니다.
- CXP IC: [318735] 카메라 버전의 보간법을 따르도록 biColor 보간 계수가 -0.5 1 -05로 변경되었습니다.
- CXP IC: [318735] biColor 모드 GBGR 및 GRGB가 제거되었습니다.
- CXP IC: [318735] CameraStreamStatus 이벤트 정보가 확장되었습니다.
- GenTL: [323605] GEV/blaze GenTL 열거형의 DeviceInfo 객체에 이제 IP 주소, MAC 주소, 서브넷 마스크, 기본 게이트웨이 및 장치 제조업체 정보 항목에 대한 올바른 값이 저장됩니다.
- GenTL: [326394] 사용 가능한 청크가 없는 경우 청크 데이터를 더 이상 가져오지 않습니다.
- GenTL/CXP: [320807,323583,320739,320740,320738,323587] 로깅과 관련된 여러 가지 변경 사항입니다.
- GenTL 프로듀서 내의 최상위 로그 범주 이름이 다음과 같이 변경되었습니다.
FgSdk대신에FgSdk. - 수신된 모든 프레임에 대해 추가 정보(타임스탬프, 페이로드 크기 등)가 다음 로그 범주에 기록됩니다.
FgSdk.GenTL.Acq. 이 범주는 기본적으로 다음 로그 수준으로 설정됩니다.FATAL더 높은 프레임 속도에서 성능에 심각한 영향을 미치기 때문입니다. 이 범주의 로그 수준을 다음으로 설정하면NOTICE이상으로 설정하면 로깅이 활성화됩니다. - 유사한 목적으로 다른 로그 범주인
FgSdk.fglib.Acq이(가) 도입되었으나, Frame Grabber SDK를 직접 사용할 때만 적용됩니다. pylon 애플리케이션의 경우 이 값은 항상 다음으로 설정해야 합니다.FATAL. - 프레임 그래버(또는 어플리케이션) 이벤트에 대한 정보를 얻기 위해 새로운 로그 카테고리인
FgSdk.fglib.Events가 도입되었습니다. 이벤트는 매우 높은 빈도로 발생할 수도 있으므로, 모든 프레임 그래버 이벤트는 해당 카테고리에 기록됩니다.FgSdk.fglib.Events.<EventName>여기서<EventName>이벤트의 실제 이름입니다. 세밀한 로깅 구성을 위해 이러한 카테고리를 사용하십시오. 프레임 그래버 이벤트가 생성 및 기록되려면 애플리케이션에서 활성화해야 합니다. - CXP 링크 연결 문제를 감지하기 위한 추가 로그 메시지입니다.
- GenTL 프로듀서 내의 최상위 로그 범주 이름이 다음과 같이 변경되었습니다.
- vTools: CodeMeter가 8.20a 버전으로 업그레이드되었습니다.
- vTools: [320336] Anomaly Detection vTool이 추가되었습니다.
- vTools: [316670] Classification vTool에 Batching 기능이 추가되었습니다. Batching을 사용하면 여러 관심 영역(ROI)을 동시에 처리할 수 있어 처리 속도가 향상됩니다.
- vTools: [298566] Multiplexer vTool이 추가되었습니다.
- vTools: [307044] OPC UA Client vTool이 추가되었습니다.
- Data Processing: [275911] 이전 그래프 업데이트를 우선시하도록 스레드 풀 구현이 개선되었으며 스레드 우선순위가 추가되었습니다.
- Data Processing: [319406] CBuildersRecipe 및 pylon Data Processing C++ API를 통한 레시피 압축 사용 방법에 대한 정보가 추가되었습니다.
- Data Processing: [319578] 향후 출시될 Basler 내부 GenICam 버전과 호환되도록 샘플 찾기 기능이 업데이트되었습니다.
- Data Processing: [317568] 향후 pylon 버전과 호환되도록 샘플 찾기 기능이 업데이트되었습니다.
- Data Processing: [310128] 사용자가 레시피 파일 형식을 지정할 수 있도록 CBuildersRecipe 클래스에 SaveAs 메서드가 추가되었습니다.
- pylon Event Logger: [323553] log4j.category.basler가 log4j.category.FgSdk로 변경되었습니다.
- pylon Event Logger: [321118] 실행 중이거나 실행될 로깅 애플리케이션을 구성하기 위한 실행 프로필이 추가되었습니다.
- pylon Event Logger: [320249] 메시지 뷰에 새로운 로그 메시지를 추가하는 처리 방식이 개선되었습니다. 이전에는 메시지 뷰를 업데이트할 때 지연 현상이 있어 여러 개의 새로운 메시지가 한 번에 추가되는 문제가 있었습니다. 이제 새로운 메시지가 하나씩 추가되므로 더욱 부드러운 사용 환경을 제공합니다.
- pylon Event Logger: [320856] 상태 이름, 도구 설명 및 기타 사용자 인터페이스 텍스트가 개선되었습니다.
- pylon Event Logger: [320418] 디스플레이 필터의 성능과 관련된 문제가 해결되었습니다.
- pylon Event Logger: [320312] 이제 디스플레이 및 하이라이트 필터 설정을 가져오고 내보낼 수 있습니다.
- pylon Event Logger: [319932] 뷰에 표시되는 최대 메시지 수를 구성할 수 있게 되었습니다.
- pylon Event Logger: [320428] 활동 뷰에서 기본적으로 활성화되는 로그 수준이 WARN, ERROR, UNKNOWN으로 변경되었습니다.
- pylon Event Logger: [319443] 탐색 뷰에 Scroll to End 버튼이 추가되었습니다.
- pylon Event Logger: [319447] 메시지 뷰의 스크롤 동작이 개선되었습니다.
- pylon Event Logger: [319890] 디스플레이/하이라이트 필터 대화 상자에 Not Equals 및 Not Contains 연산자가 추가되었습니다.
- pylon Event Logger: [319441] 여러 속성 파일이 감지되면 이제 경고가 표시됩니다.
- pylon Event Logger: [319892] Capture 메뉴에 Export Graph 명령이 추가되었습니다.
- pylon Event Logger: [319928] 메시지 뷰에서 스크롤하거나 다른 탐색 기능을 사용하면 Autoscroll to End 옵션이 비활성화됩니다.
- pylon Event Logger: [319889] 메시지 뷰의 컨텍스트 메뉴에 Copy All 명령이 추가되었습니다.
- pylon Event Logger: [319439] 탐색 뷰의 아이콘이 업데이트되었습니다.
수정 사항#
- GigE: [329078] FrameRetention 매개변수가 의도대로 작동하지 않던 문제가 수정되었습니다. 이미지 전송 시간이 300ms를 초과하는 경우 FrameRetention 매개변수 값을 늘려야 합니다. 그렇지 않으면 버퍼가 불완전한 것으로 보고되면서 이미지 획득이 실패합니다.
- GigE: [329076] 재전송 요청이 잘못 생성되던 문제가 수정되었습니다. 이 수정 사항은 pylon GEV Driver 버전 5.5.0.1290에 포함되어 있습니다.
- GigE: [316669] 이제 드라이버에서 BlockID64 데이터가 BlockID16 데이터로 캐스트되지 않습니다.
- pylon Viewer: [322017] 해당 창이 표시되어 있고 도킹된 상태일 때 CTRL+C 단축키가 항상 히스토그램 / Line Profile 데이터를 복사하던 문제가 수정되었습니다.
- pylon Viewer: [321363] 어두운 이미지를 획득할 때 발생하던 높은 CPU 부하가 수정되었습니다.
- pylon Viewer: [305905] Firmware Updater의 아이콘이 업데이트되었습니다.
- pylon Viewer: [319360] Sharpness Indicator가 활성화된 상태에서 Line Profile 기능의 라인을 이동할 수 없던 버그가 수정되었습니다.
- vTools: [324010,323143,323161] PatternMatching vTools의 노드맵에 있는 일부 매개변수 이름, 툴팁 및 설명이 업데이트되었습니다.
- vTools: [314793] calibration basic에서 잘못된 소스 처리가 수정되었습니다.
- vTools: [314945] Image Morphology Starter vTool에서 Median filter의 Width 및 Height 매개변수가 이제 서로 연결됩니다.
- pylon C++ SDK: [316618] pylon을 닫을 때 EltAppender에서 발생할 수 있는 잠재적인 교착 상태(deadlock)가 수정되었습니다.
- pylon C++ SDK: [321363] 이미 압축 해제된 획득 페이로드에서 압축 정보를 가져오는 것을 방지하기 위한 수정 사항이 제공되었습니다.
- DirectShow: [320992] 이제 DirectShow 드라이버에서 CoaXPress 카메라가 지원됩니다.
- Twain: [320992] 이제 Twain 드라이버에서 CoaXPress 카메라가 지원됩니다.
- CXP IC: [318735] biColor 보간법에 대한 오른쪽 가장자리 픽셀 보간이 수정되었습니다.
- CXP IC: [318735] 트리거 매개변수의 MCF 파일 저장이 수정되었습니다.
- pylon Event Logger: [329848] 이제 pylon Event Logger를 통해 실행할 때 콘솔 응용 프로그램이 표시됩니다.
- pylon Event Logger: [321046] pylon Event Logger를 시작할 때 속성 파일이 생성되지 않던 문제가 수정되었습니다.
- pylon Event Logger: [321028] 일부 경로 처리 문제가 수정되었습니다.
- pylon Event Logger: [321207] 이제 pylon Event Logger가 메시지를 캡처하는 동안에는 Settings 대화 상자를 사용할 수 없습니다.
- pylon Event Logger: [320195] pylon Event Logger의 상태가 Capturing 또는 Cleared일 때 탐색 뷰에서 검색하는 기능이 비활성화되었습니다.
- pylon Event Logger: [319933] 활성 프로세스가 완료되거나 오류가 발생할 때까지 Start and Launch Logging Source 옵션이 비활성화되도록 수정했습니다.
- pylon Event Logger: [319120] 활성 필터에서 필터 그룹을 생성할 때 알림 뷰에 오류가 표시되던 문제를 수정했습니다.
- pylon Event Logger: [319516] 세션을 지울 때 이제 세션 디렉터리가 삭제됩니다.
- Event Logger 의 철탑 : [319446] When closing the pylon Event Logger while there is unsaved data in the message view, a warning is displayed allowing the user to save the data.
- pylon Event Logger: [315944] 다크 모드에서 알림의 텍스트 색상을 수정했습니다.
- pylon Event Logger: [315370] 열기 및 저장 대화 상자의 기본 디렉터리를 수정했습니다. 이제 사용자의 루트 디렉터리가 사용됩니다.
제한 사항#
- vTools: CodeMeter를 8.20a에서 7.4x로 다운그레이드하면 CmActLicense 컨테이너가 더 이상 작동하지 않습니다. 이 경우 컨테이너를 삭제하고새로 생성해야 합니다.
- pylon Viewer: 전반적인 안정성과 성능을 향상하기 위해 pylon Viewer에 새로운 이미지 스로틀이 구현되었습니다. 이로 인해 pylon Viewer의 비디오 녹화 기능에 새로운 제한이 도입됩니다. 이미징 파이프라인에서 카메라당 초당 250개의 이미지만 허용되므로 이 한도를 초과할 경우 모든 프레임을 녹화하는 기능이 제한됩니다.
- pylon Viewer: Color Calibrator는 모든 Basler 컬러 카메라를 지원하지 않습니다. 카메라 기능 세트의 차이로 인해 Basler dart 및 boost V 카อล러 카메라는 지원되지 않습니다.
- pylon Viewer: 컴퓨터가 매우 느리거나 부하가 큰 경우 등 특정 상황에서는 pylon Viewer에서 카메라가 이미 열려 있으면 Color Calibrator가 작동하지 않을 수 있습니다. 이를 방지하려면 Color Calibrator를 사용하기 전에 카메라를 닫으십시오.
- pylon Viewer: Intel HD 그래픽 카드가 장착된 컴퓨터에서는 그래픽 드라이버를 최신 버전으로 업데이트해야 할 수 있습니다.
- pylon Viewer: Stereo ace 2 카메라로 획득한 이미지는 아직 표시할 수 없습니다.
- Workbench: Workbench에서 데이터를 활발히 표시하는 여러 핀 데이터 뷰를 사용하면 CPU 부하가 증가하고 전반적인 성능이 저하될 수 있습니다. 가능하면 더 적은 수의 핀 데이터 뷰를 사용할 것을 권장합니다.
- Workbench: Workbench의 통계 기능은 vTools의 실행 시간을 측정합니다. 통계 기능에서 측정된 시간은 시스템 구성 및 전반적인 CPU 부하에 따라 달라질 수 있습니다. 이는 현재 부하에 따라(예: 동적 주파수 Scaling으로 인해) CPU가 다른 주파수로 실행될 수 있기 때문입니다.
- pylon C SDK: pylon C API는 아직 GenDC 및 Basler blaze 3D 카메라를 사용할 수 있는 편리한 기능을 제공하지 않습니다.
- pylon C SDK: GenTL Consumer를 사용하기 위해(예: CoaXPress와 함께) 스트리밍을 명시적으로 시작하고 중지할 수 있는 추가 기능이 pylon C에 추가되었습니다. 이 기능은 아직 pylon C 프로그래머 가이드에 문서화되어 있지 않습니다. pylon C++ 프로그래머 가이드("이전 버전에서 마이그레이션 - IStreamGrabber API의 변경 사항" 장 참조) 또는 pylonC OverlappedGrab 프로그래밍 샘플을 참조하십시오.
- pylon C++ SDK: CMake를 사용하여 샘플을 빌드할 때 운영 체제의 경로 길이 제한과 관련된 문제가 발생할 수 있습니다. 경로가 최대 경로 길이인 260자를 초과한다는 빌드 오류가 발생할 수 있습니다. 이는 CMake 빌드 디렉터리의 절대 경로가 80자를 초과하는 경우에 발생할 수 있습니다. 빌드 디렉터리는 현재 작업 디렉터리이거나 cmake를 호출할 때 '-B' 옵션으로 지정한 디렉터리입니다. 이 오류가 발생하는 경우, 사용자 프로필 C:\Users\ 아래에 직접 위치하는 등 80자를 초과하지 않는 더 짧은 경로의 빌드 디렉터리를 사용하십시오.
\Samples. Windows 10, 버전 1607 이상에서는 긴 경로를 활성화할 수 있습니다. 자세한 내용은 Microsoft 설명서를 참조하십시오. - pylon C++ SDK: Visual Studio 2017을 사용할 때 MSB4211 경고가 발생할 수 있습니다. 이 경고를 제거하려면 Release 및 Debug 프로젝트 Property(Configuration Properties -> General -> Windows SDK Version)에서 Windows SDK의 버전을 지정하십시오.
- pylon C++ SDK: 일부 ace 2 카메라는 이벤트 알림을 위해 일반적인 열거형 대신 부울 Property을 사용할 수 있습니다. 이 문제를 해결하기 위해 다음 코드 조각을 사용할 수 있습니다. C++의 경우 camera.EventNotification.TrySetValue(EventNotification_On); 외에도 CBooleanParameter(camera.GetNodeMap(), "EventNotification").TrySetValue(true);를 사용할 수 있습니다.
- GigE: "Failed to allocate resources." 오류 메시지가 보고된 경우, Basler에서는 pylon GigE Configurator 툴을 사용하여 NIC와 카메라의 IP 구성을 최적화할 것을 권장합니다.
- GigE: IP Configurator 툴에서는 단일 네트워크 인터페이스상의 여러 IP 구성을 완전히 지원하지 않습니다.
- pylon C++ SDK: InstantCameraArray 클래스는 최대 21대의 카메라에서 이미지를 취득할 수 있습니다.
- GigE: Basler의 ace 2 5GigE 및 1GigE 카메라를 최적으로 사용하려면 듀얼 채널 DDR4-3600 RAM 이상을 사용할 것을 권장합니다. 더 느린 RAM을 사용하면 버퍼 언더런 및 이미지 손실이 발생할 수 있습니다. 또한 전체 설정을 최적화하기 위해 pylon GigE Configurator 툴을 사용할 것을 권장합니다.
- GenTL: GenTL 버전 1.4 이하인 Producer의 경우 GenTL 지원이 제한됩니다.
- USB: Basler U3V 장치의 동기화가 해제될 수 있으므로 Intel USB 호스트에서 사용하는 Power Management를 꺼야 합니다. 이 경우 시스템 부팅 후 Basler U3V 장치를 사용하지 못할 수 있습니다. 다음 단계에 따라 USB3 버스에서 LPM 패키지를 비활성화하십시오.
- 다음 명령을 실행하여 고급 설정을 활성화하십시오:
powercfg -attributes 2a737441-1930-4402-8d77-b2bebba308a3 d4e98f31-5ffe- 4ce1-be31-1b38b384c009 -ATTRIB_HIDE - 전원 옵션에서 LPM 설정을 변경합니다.
- 제어판에서 전원 옵션을 엽니다.
- 선택한 전원 관리 계획에 대해 "요금제 설정 변경" 또는 "설정 변경"을 클릭합니다.
- "고급 전원 관리 옵션 설정 변경"을 클릭합니다.
- "전원 옵션" 대화 상자의 "고급 설정" 탭에서 "USB 설정"을 선택합니다.
- "USB 3 절전 모드"를 "사용 안 함"으로 설정합니다.
- 다음 명령을 실행하여 고급 설정을 활성화하십시오:
- MP4: MP4 동영상 녹화를 수행하려면 pylon Supplementary Package for MPEG-4가 설치되어 있어야 합니다. pylon Supplementary Package for MPEG-4는 Basler 웹사이트에서 다운로드할 수 있습니다.
- MP4: 해상도가 20 MP 이상인 카메라로 비디오 파일을 녹화할 때 Quality Property을 80% 이상으로 설정하면 녹화가 실패할 수 있습니다. 해결 방법으로 Quality Property을 더 낮은 값으로 설정하십시오.
- MP4: 녹화 기능은 ace 2 Pro 카메라에서 Compression Beyond 기능을 지원하지 않습니다. 녹화가 시작되고 Compression Beyond 기능이 활성화된 경우 pylon Viewer는 먼저 카메라에서 Compression Beyond 기능을 비활성화한 후 녹화를 시작합니다.
- 3D: Basler blaze 3D 카메라를 사용하려면 pylon Supplementary Package for blaze가 설치되어 있어야 합니다. pylon Supplementary Package for blaze는 Basler 웹사이트에서 다운로드할 수 있습니다.
- 3D: Stereo ace 3D 카메라를 사용하려면 Stereo ace용 pylon Supplementary Package를 설치해야 합니다. Stereo ace용 pylon Supplementary Package는 Basler 웹사이트에서 다운로드할 수 있습니다.
- GenTL/GigE: GigE Vision용 GenTL Producer는 액션 명령을 지원하지 않습니다.
- GenTL/GigE: GigE Vision용 GenTL Producer는 멀티캐스트 구성을 지원하지 않습니다.
- pylon .NET SDK: 이 버전의 .NET API로 업데이트하려면 새 어셈블리를 참조하도록 .NET 프로젝트 파일을 업데이트해야 합니다. 이는 VB2015 호환성 수정 사항(인터페이스 클래스 Basler.Pylon.IParameterListEnum이 ref 클래스 Basler.Pylon.ParameterListEnum으로 변경됨) 때문에 필요합니다.
- pylon .NET SDK: .NET 프로젝트에서 네이티브 디버깅이 활성화되어 있고 프로젝트가 pylon 어셈블리를 참조하는 경우, Visual Studio 2012 또는 Visual Studio 2013 디버거에서 실행할 때 애플리케이션이 중단될 수 있습니다. 이 문제를 방지하려면 Visual Studio 디버거 옵션에서 관리 호환성 모드를 활성화하십시오.
- CXP IC: 라인스캔 어플릿의 경우, 라인 주기 및 라인 노출 범위가 올바르게 처리되지 않습니다. 최대값이 예상보다 낮을 수 있습니다.
- GenTL/CXP: 이제 Visual Studio 2022로 컴파일이 수행되므로, 라이브러리를 로드하려면 Visual Studio 2022 재배포 가능 패키지를 설치해야 합니다.
- GenTL/CXP: 실제 버퍼 크기 제한은 2Gbit이므로 프로듀서의 Width 및 Height 허용 값에 제한이 생기며, 그 결과 이미지의 최대 크기는 2GB가 됩니다.
- GenTL/CXP: fps 제한은 버퍼 수와 이미지 크기에 따라 50.000 fps에서 90.000 fps 사이입니다. 보다 자세한 대략적인 값으로, 버퍼 10개와 최소 이미지 크기 48x1의 경우 약 50,000 FPS의 제한이 있고, 버퍼 50개와 최소 이미지 크기 48x1의 경우 약 90,000 FPS의 제한이 있으며, 버퍼 50개와 이미지 크기 8192x1의 경우 약 50,000 FPS의 제한이 있습니다.
- GenTL/CXP: 이미지 취득 중에 카메라 파라미터가 변경되면 이 변경 사항이 프레임 그래버에 반영되지 않습니다. 이는 GenTL Producer가 취득을 시작하기 전에 관련 파라미터(너비, 높이, 이미지 포맷 등)를 검색하여 이를 프레임 그래버와 동기화하기 때문입니다.
- GenTL/CXP: GenTL 표준에 따르면 장치 ID는 두 세션 사이에서 일정하게 유지되어야 합니다. 그러나 애플릿이 변경되면 GenTL 장치 ID가 변경됩니다. 따라서 장치 ID는 장치 ID가 생성된 애플릿과 동일한 이름을 가진 애플릿인 경우에만 재사용할 수 있습니다.
- GenTL/CXP: 컴퓨터에 Basler Framegrabber SDK 버전이 설치되어 있는 경우, CoaXPress 카메라 및 인터페이스 카드 사용 시 비호환성 문제가 발생할 수 있습니다. 따라서 Basler는 Framegrabber SDK와 병행하여 pylon을 설치하지 않을 것을 권장합니다.
- GenTL/CXP: Linux에서 보안 부팅(UEFI 모드)을 사용하려면 신뢰할 수 있는 인증서로 서명된 드라이버가 필요합니다. 드라이버가 소스 코드로 제공되므로, 신뢰할 수 있는 Basler 인증서로 서명할 방법이 없습니다. 드라이버를 사용하려면 보안 부팅을 비활성화할 수 있습니다. 또는 다음 Ubuntu 블로그 항목에 설명된 대로 드라이버에 자체 서명을 할 수 있습니다: https://ubuntu.com/blog/how-to-sign-things-for- secure-boot
- GenTL/CXP: 그래빙에 사용되는 버퍼를 할당할 때, 버퍼 주소는 8바이트 단위로 정렬되어야 합니다. 힙 메모리를 사용하는 경우 이는 자동으로 처리됩니다.
- GenTL/CXP: Basler CXP-12 Interface Card 1C를 사용하여 50000 fps를 초과하는 매우 높은 프레임 레이트로 그래빙하는 것은 지원되지 않습니다.
- GenTL/CXP: 드물게 컴퓨터 부팅 후 카라메를 찾지 못하는 경우가 있습니다. 이 문제를 해결하려면 카메라의 전원을 재부팅(Power-cycle)하십시오.
- GenTL/CXP: 카메라의 DeviceUserID가 변경된 경우, GenTL API를 통해 변경 사항이 반영되도록 하려면 GenTL Producer를 재시작해야 합니다. GUI를 사용하여 GenTL을 통해 카메라와 상호 작용하는 경우(예: pylon Viewer), 변경 사항이 표시되도록 해당 애플리케이션을 재시작해야 합니다.
- GenTL/CXP: Applet을 변경하는 동안, 인터페이스 카드에 연결된 카메라는 더 이상 액세스할 수 없음에도 불구하고 장치 목록에 계속 표시됩니다. 이 상태에서 카메라를 열려고 하면 오류 메시지가 발생합니다.
- GenTL/CXP: DSGetBufferInfo를 통해 쿼리할 수 있는 GenTL BUFFER_INFO_FRAME_ID에는 CXP 이미지 헤더의 소스 태그가 포함되지 않습니다. 대신 컴퓨터로 전송된 모든 프레임에 대한 카운터가 포함됩니다.
- GenTL/CXP: 버퍼 오버플로로 인해 인터페이스 카드에서 이미지 손실이 발생하는 경우(예: 사용자 응용 프로그램이 이미지를 전달하기 위해 버퍼를 충분히 빠르게 (재)대기열에 넣지 못하는 경우), 손실된 이미지는 다음에 전달되는 버퍼에 표시됩니다. 손실된 이미지는 INCOMPLETE로 표시되며, 파일 크기는 0이 되고, 사용자 지정 오류 코드 BUFFER_INFO_BASLER_XAPI_ERROR_CODE는 42로 설정됩니다. 또한 손실된 프레임 하나가 스트림 정보에 추가됩니다. 오버플로로 인해 손실된 프레임 수와 관계없이 정확히 하나의 손실된 프레임만 추가된다는 점에 유의하십시오.
- GenTL/CXP: Basler CXP-12 Interface Card 1C/2C/4C 및 imaWorx CXP-12 Quad 캡처 카드는 PCIe Gen 3 x8(Direct Memory Access) 이상의 호스트 인터페이스가 필요합니다. 더 느린 호스트 인터페이스를 사용하면 카메라의 Acquisition Frame Rate가 저하되고 이미지 손실이 발생할 수 있습니다.
다운로드#
이 버전의 pylon Software Suite는 여기서 다운로드할 수 있습니다.