VisualApplets 3.4.0 새로운 기능#
새로운 플랫폼 imaFlex CXP-12 Quad#
CxpCameraCxpRxTriggerCxpTxTriggerCxpCameraMultiTapCxpPortStatusDmaFromPCLineBufferaFrameBufferRandomReadbRamLUTb
다음 오퍼레이터들이 imaFlex CXP-12 Quad에 맞게 조정되었습니다:
AppletPropertiesBoardStatusDmaToPCGPIGPOFFTLEDLUT
imaFlex CXP-12 Quad용 새로운 User Library#
새로운 imaFlex_CXP12_Tools.val user library는 imaFlex CXP-12 Quad 플랫폼에서 사용할 수 있으며, 다음을 대체할 모듈을 포함합니다. ImageBufferMultiRoI 및 ImageBufferMultiRoIDyn 오퍼레이터뿐만 아니라 JPEG 압축을 위한 커스텀 요소(도 포함됩니다.JPEG_Encoder_Color_iF).
imaFlex CXP-12 Quad용 Applet 빌드 기능이 강화된 Synthesis Engine#
imaFlex CXP-12 Quad 플랫폼으로 applet을 빌드할 때 향상된 synthesis engine을 사용할 수 있으므로, 복잡한 디자인의 타이밍 클로저(timing closure) 달성에 도움이 될 수 있습니다. 이 엔진을 활성화하려면 Build 대화 상자의 드롭다운 메뉴에서 synthesis engine을 Standard에서 Enhanced로 변경하십시오.
Windows 11 지원#
이제 VisualApplets에서 Windows 11(64비트)이 지원됩니다. 그러나 Xilinx ISE는 Windows 11을 지원하지 않습니다. Xilinx ISE로 빌드해야 하는 플랫폼용 applet을 빌드하려면 Windows 10에서 VisualApplets를 설치하십시오. 대상 플랫폼이 Vivado에서 지원되는 경우 Xilinx Vivado로 applet을 빌드하십시오(Vivado는 Windows 11을 지원함). Vivado에서 지원되는 플랫폼은 시스템 요구 사항을 참조하십시오.
GUI#
새로운 Look & Feel#
도구 모음 및 대화 상자의 아이콘이 업데이트되었습니다. System Settings에서 두 가지 도구 모음 아이콘 크기 중 하나를 선택할 수 있습니다.

Parameter Info View#
새로운 뷰인 Parameter Info 뷰를 사용할 수 있습니다. Parameter Info 뷰는 활성 디자인에 있는 모든 오퍼레이터의 모든 파라미터를 표시하므로, 구성된 모든 파라미터를 쉽게 파악할 수 있습니다.

파일 형식#
디자인 저장용 파일 형식#
디자인 저장용 파일 형식이 *.va에서 *.vad로 변경되었습니다.
새 파일 형식은 기존 파일 형식보다 더 효율적이고 로딩 속도가 빠르며 안전합니다.
이전 *.va 파일 형식으로 저장된 디자인은 하위 호환되므로 여전히 VisualApplets에서 열 수 있으며 *.va 파일 형식으로 디자인을 저장할 수 있습니다. 그러나 레거시 *.va 파일 형식의 디자인에 보호된 user library 요소가 포함되어 있는 경우, 보호된 요소의 콘텐츠는 디자인과 함께 저장되지 않습니다. 이 경우 *.va 디자인 형식을 열려면 이 요소가 포함된 user library를 VisualApplets로 가져와야 합니다.
Basler는 가능하면 항상 새 파일 형식을 사용할 것을 권장합니다.
User Library 요소 및 Custom Libraries 저장용 파일 형식#
user library 요소 및 custom operator libraries 저장용 파일 형식이 *.vl에서 *.val로 변경되었습니다.
새 파일 형식은 기존 파일 형식보다 더 효율적이고 로딩 속도가 빠르며 안전합니다.
이전 *.vl 파일 형식으로 저장된 사용자 라이브러리 요소 및 커스텀 연산자 라이브러리는 하위 호환성을 지원하므로, VisualApplets에서 여전히 열 수 있으며 사용자 라이브러리 요소 및 커스텀 연산자 라이브러리를 *.vl 파일 형식으로 계속 저장할 수 있습니다. 그러나 레거시 *.vl 파일 형식으로 사용자 라이브러리를 저장하는 경우 보호된 요소는 저장되지 않습니다. 이 경우 보호를 해제하거나 더 최신이며 권장되는 *.val 파일 형식으로 사용자 라이브러리를 저장하십시오.
Basler는 가능하면 항상 새 파일 형식을 사용할 것을 권장합니다.
클립보드 콘텐츠 형식#
클립보드 콘텐츠의 형식호가 변경되었습니다. 이 새로운 형식으로 인해, 클립보드(복사 및 붙여넣기)를 사용하여 VisualApplets 3.4.0에서 연 디자인의 콘텐츠를 이전 버전의 VisualApplets에서 연 디자인으로 복사할 수는 없습니다. 하지만 이전 VisualApplets 버전에서 VisualApplets 3.4.0으로 복사하는 작업은 작동합니다.
인스턴스화된 모듈을 위한 새로운 명명 규칙#
새로 인스턴스화된 모듈에 이름을 부여하기 위한 새로운 명명 규칙이 구현되었습니다. 이제 새 모듈은 기본적으로 연산자의 이름을 갖습니다. 이전 명명 규칙에 따르면 모듈은 Module1, Module2 등으로 불렸습니다. System Settings 메뉴의 Design 탭에서 Automatic names for modules 설정을 통해 이전 동작으로 복원할 수 있습니다.
예제#
Operator Examples가 확장되어 이제 모든 연산자가 예제에 포함되었습니다. 예제는 Tutorial and Examples에 문서화되어 있습니다. 이 예제들은 상세한 이미지 연산 예시를 보여주는 것이 아니라, 연산자의 작동 방식을 잘 이해할 수 있도록 설계되었습니다.