스크립트커뮤니케이터
ScriptCommunicator는 직렬 포트(RS232, USB-직렬), UDP, TCP 클라이언트/서버, SPI, I2C 및 CAN을 지원하는 스크립트 가능한 크로스 플랫폼 데이터 터미널입니다. 보내고 받은 모든 데이터는 콘솔에 표시될 수 있으며 HTML 및 텍스트 로그에 기록될 수 있습니다.
간단한 데이터 전송 및 수신 외에도 ScriptCommunicator에는 JavaScript 인터페이스가 있습니다. 이 스크립트 인터페이스에는 다음과 같은 기능이 있습니다.
- 스크립트는 기본 인터페이스를 통해 데이터를 보내고 받을 수 있습니다.
- 기본 인터페이스 외에도 스크립트는 자체 인터페이스(직렬 포트(RS232, USB-직렬), UDP, TCP 클라이언트, TCP 서버, PCAN 및 SPI/I2C)를 생성하고 사용할 수 있습니다.
- 스크립트는 자체 GUI(QtDesigner(포함됨) 또는 QtCreator로 생성된 GUI 파일)를 사용할 수 있습니다.
- 스크립트로 다중 플롯 창 생성 가능(Emanuel Eichhammer가 개발한 QCustomPlot 사용)
특징
- 직렬 포트(RS232, USB-직렬)
- TCP 클라이언트/서버(TCP 클라이언트에 대한 네트워크 프록시 지원)
- UDP
- SPI(아드바크 I2C/SPI)
- I2C(아드바크 I2C/SPI)
- CAN(PCAN-USB, Windows에만 해당)
- utf8, 16진수, 10진수, 2진수 및 혼합 콘솔
- HTML 및 텍스트 로그
- 스크립트 인터페이스(JavaScript)->자동 테스트 작업 실행, 자동 장치 구성 스크립트...
- 스크립트->테스트 GUI 구축, GUI 제어...에서 UI 파일(QtDesigner(포함) 또는 QtCreator로 생성된 사용자 인터페이스)를 사용합니다.
- 스크립트를 통해 데이터를 플롯하고 생성된 그래프를 파일(png, jpg, bmp, pdf 및 csv)로 내보내기 -> 예를 들어 PID 컨트롤러 또는 히터 시각화
- 다중 사용자 및 다중 작업 공간 지원
메인 창
다크 모드
예제 스크립트 GUI
홈페이지
https://sourceforge.net/projects/scriptcommunicator/
다운로드(릴리스 06.08)