top of page
Programming Console

USB Controlled Attenuator

소프트웨어 패키지

패키지는 GUI가 포함된 제어판 소프트웨어와 공유 라이브러리인 애플리케이션 프로그래밍 인터페이스로 구성됩니다. 제어판 소프트웨어는 여러 장치의 사용에 최적화되어 있습니다. 감쇠 값 설정부터 선택한 장치의 감쇠 스위프 실행에 이르기까지, 연결된 모든 장치를 완벽하게 제어할 수 있습니다. 제어판을 사용하여 사용자는 최소한의 노력으로 감쇠기 사용을 시작할 수 있습니다.  API는 간단한 감쇠 값 설정에서 위에서 설명한 고급 기능에 이르기까지 연결된 장치에 필요한 모든 제어를 제공하므로, 사용자는 단 몇 줄의 코드로도 장치를 프로그래밍할 수 있습니다.

패키지 내용물은 다음과 같습니다.

  • 제어판, Windows 및 Linux용 GUI

  • 애플리케이션 프로그래밍 인터페이스(API)

    • Python용 공유 라이브러리 3​(Windows 및 Linux 모두 지원)

    • Windows용 DLL(C, C++ 등 지원)

    • Linux용 SO 

그래픽 사용자 인터페이스

사용이 편리한 GUI는 연결된 모든 장치를 검색, 연결 및 설정할 수 있도록 해줍니다.. 

GUI 주요 기능:

  • 연결된 여러 장치 검색, 선택 및 관리

  • 선택한 장치의 고정 감쇠값 설정

  • 아래 패턴으로 감쇠 스위핑

    • 톱니, 삼각형, 사인무작위의

    • 사용자가 만든 감쇠 목록

  • 사용자 설정 저장 및 호출

      *설정을 간소화해 줍니다.

         

Application Programming Interface(API)

Windows 공유 라이브러리:

  • Python 3용 PYD 파일

  • C 및 C++용 DLL

  • VB.net 및 C#용 DLL

리눅스 공유 라이브러리:

  • Python3용 SO 파일

      Linux 배포판에서 다음과 같이 테스트되었습니다.

  • Ubuntu 16.04, x86_32 & x86_64

  • Debian 9.5, x86_32 & x86_64

  • Suse 15.0

  • CentOS 7.0

GUI 애플리케이션

debian_9_64_swept 2018-10-28 06-05-09.pn

Python 3 스크립트 예제

Python Code Example.png
bottom of page