IDS peak

IDS peak 1.2 제품 출시 노트

소개

이 제품 출시 노트는 IDS peak 1.2의 변경 사항을 설명하며, IDS peak 1.2는, .NET (C# 포함) 및 C/C++ 외에 추가 프로그래밍 언어로 Python에 대한 지원을 추가합니다. 또한, IDS Vision Cockpit에 대한 개선이 이루어졌습니다.

IDS peak 1.2.1

일반적인 개선

  • USB 전송 레이어의 견고성이 향상되었습니다. 파이프 스톨과 같은 USB 채널 문제의 경우에 오류 복구 성능이 향상되었습니다.
  • USB 모니터링("USBMonitor")을 위해 특별히 새로운 노드 그룹(node group)이 도입되었습니다. 이를 통해 USB 채널의 안정성(오류/복구 수치)을 추적할 수 있습니다.
  • 버그 수정

상태: 2021-03-11

IDS peak 1.2

새롭고 변경된 기능들

프로그래밍 언어 Python

버전 1.2의 IDS peak로, Windows 또는 Linux에서 Python으로 프로그래밍할 수 있습니다. 프로그래밍에 대한 설명은 IDS peak API 문서 및 IDS peak IPL 문서에서 찾을 수 있습니다. 추가적으로, Python 용 프로그래밍 샘플 2개가 포함됩니다.

C++의 새로운 프로그래밍 예시들

C++의 경우, 추가 프로그래밍 예시들이 추가되었습니다:

카메라 파라미터들을 저장하기

카메라로부터 호스트 PC로 카메라 파라미터들을 저장하거나 호스트 PC로부터 카메라로 파라미터들을 로딩할 수 있습니다. 이것은 UserSet를 통해 카메라에 카메라 파라미터들을 저장하기 위한 기능을 확장합니다. 이를 통해, 카메라 파라미터들을 PC로 내보내고, 나중에 복원할 수 있습니다.

IDS Vision Cockpit의 개선 사항

세팅 대화 상자가 재설계되어, 간단한 방법으로 많은 세팅들을 수행할 수 있습니다.

이제 IDS Vision Cockpit에서, 선, 원, 텍스트 등과 같은 이미지에 라벨과 주석을 추가할 수 있습니다. 추가로, 이미지에 타임 스탬프 또는 십자선을 삽입할 수 있습니다. 주석과 함께 및 주석 없이도 이미지들을 저장할 수 있습니다.

"측정 그리기" 도구를 사용하면, 미리 측정에 대한 변환 계수(conversion factor)를 지정함으로써, 이미지 내에서 바로 측정할 수 있습니다.

uEye XLE USB 3의 자동 기능

특히 uEye XLE USB 3의 경우, IDS Vision Cockpit에서 자동 기능을 사용할 수 있습니다. 이들은 자체 어플리케이션에 대한 샘플 코드로도 제공됩니다. 이러한 기능은, 호스트에서 직접 실행됩니다(IDS peak API의 일부가 아님).

일반적인 개선들

  • IDS Vision Cockpit에서 단일 카메라를 오픈하는 단순화된 워크플로.
  • 90° 단계의 이미지 회전을 위한 API 기능(IDS peak IPL 사용).
  • IDS peak API 및 IDS Vision Cockpit에서 카메라 이벤트 (RemoteDevice Events) 지원(이 기능은 향후 펌웨어 버전에서 지원될 예정).

알려진 문제들

  • 제3자 전송 레이어는 IDS peak에서 사용될 수 있습니다. 그러나, 일부 제조 업체는 전송 레이어의 기능을 차단하거나 GenTL 표준에 대한 다른 해석을 구현하기 때문에, 이러한 전송 레이어가 항상 IDS 제품과 완전히 호환된다는 것이 보장될 수 없습니다.
  • IDS Vision Cockpit을 연 후 네트워크 어댑터를 추가, 제거, 활성화 또는 비활성화하면, 변경 사항은 IDS Vision Cockpit을 다시 시작한 후에만 볼 수 있습니다.
  • IDS Vision Cockpit의 타일 뷰에서 다수의 카메라들이 열리면, 하단에 스크롤 막대가 표시되지 않습니다.

상태: 2021-01-21