WaveBPS: Portable Low level Analog Serial Data Analysis
브로셔 다운로드 (pdf)
실제 상황에서는 종종 프로토콜 툴들이 충분한 정보를 보여주지 않음으로써 디버깅 작업 중 난관에 부딪히는 경우들이 있습니다. 이때 사용자는 하위 레벨에서 어떤 상황이 벌어지고 있는지를 이해할 필요가 있습니다. 이러한 요구 사항을 충족해드리고자 저희 ICS사에서는 SPI, I2C, CAN Bus, CAN-FD Bus, UART(RS232, J1708, K-Line, SCI, GM CGI), J1850, FlexRay, 혹은 LIN Bus 등과 같은 디지털 프로톨콜 아날로그 파형들을 캡쳐하고 분석하기 위한 진보된 툴로서 WaveBPS를 소개하고자 합니다. |
WaveBPS 소개 동영상
|
일반적인 목적의
모니터링 외에도,
WaveBPS는 빈번하지 않거나 간헐적인 프로토콜 물리적 계층상의 에러를 빠르게 캡쳐 할 수 있습니다. 예를 들어, 간헐적으로 발생할 수 있는 에러 프레임들을 찾아낼 수 있으며 이 밖에도 프로토콜의 실행에 근거하여 소프트웨어 상에 그 어떤 타이밍 위반도 없음을 검증하는 기능이 있습니다.
WaveBPS 소프트웨어의 시험판은 다운로드를 통해 입수할 수 있으며, SPI, I2C, CAN 2.0, CAN-FD, UART(RS232, J1708, K-Line, SCI, GM CGI), J1850, FlexRay, 혹은 LIN의 물리 계층 분석 및 학습에 유용하게 사용할 수 있습니다. WaveBPS의 Basic 또는 Professional 버전은 구매를 통해 이용할 수 있습니다.
WaveBPS 소프트웨어의 시험판은 다운로드를 통해 입수할 수 있으며, SPI, I2C, CAN 2.0, CAN-FD, UART(RS232, J1708, K-Line, SCI, GM CGI), J1850, FlexRay, 혹은 LIN의 물리 계층 분석 및 학습에 유용하게 사용할 수 있습니다. WaveBPS의 Basic 또는 Professional 버전은 구매를 통해 이용할 수 있습니다.
USB Oscilloscope 기능
WaveBPS는 PicoScope USB 오실로스코프로부터 데이터를 직접 캡쳐합니다. WaveBPS는 모델에 따라 4-채널, 1 GS/s 샘플링, 그리고 128 Mega 샘플들의 메모리 심도를 지원합니다. 하드웨어 트리거링의 경우, 동 스코프는 CAN에러 트리거, 표준 스코프 아날로그 트리거링과 Intrepid ValueCAN3 나 neoVI FIRE를 통한 트리거링에 기반하여 CAN/LIN 스크립트 기능을 제공합니다. 또한, WaveBPS는 일반 오실로스코프로부터 캡쳐된 파형을 로드 할 수 있습니다.
WaveBPS 생산성 기능
가용성(Usability)은 WaveBPS의 가장 큰 장점 중 하나입니다. WaveBPS는 사용자가 이벤트들과 에러들을 신속하게 탐색하고 발견할 수 있도록, 사용자가 찾는 파형들을 해석합니다. 완벽한 마우스 및 키보드 기능 지원은 사용자로 하여금 찾고자 하는 정보를 신속하게 발견할 수 있도록 해줍니다. 강력한 커서 측정을 통해 사용자는 시간, 전압, 그리고 버스 활용을 빠르게 측정할 수 있습니다.
Export 기능 지원
대상 파형의 각 부분들을 측정한 후에, 파형의 부속 집합을 다른 사용자들이 보도록 저장 할 수 있습니다.
시리얼 데이터 디코딩 지원
WaveBPS는 FlexRay, CAN Bus, CAN-FD Bus, UART(J1708, K-Line, SCI, RS232, GM CGI), J1850, SPI, I2C, 혹은 LIN Bus 상에서의 시리얼 디코딩을 지원합니다. 속도, 임계값(threshold), 그리고 이 프로토콜들에 대한 기타 설정들은, 특수 탐침(예. 전류나 차동)이 파형의 예상 전압 범위를 변경시키는 경우, 완벽하게 사용자에 의해 설정이 가능합니다. 또한 WaveBPS 는 Single Wire CAN 을 위해 GMLAN 3110 고속 모드를 지원합니다.
테스트 자동화
WaveBPS는 외부 소프트웨어 어플리케이션으로부터의 원격 제어 및 분석을 가능하게 해주는 TCP/IP 소프트웨어 API를 갖추고 있습니다. 이는 Vehicle Spy의 Function Block 스크립팅을 통해 WaveBPS를 제어하는 기능을 가능케 합니다.
강력한 분석 능력
WaveBPS는 또한 각각의 자동 측정이 노드별로 그룹화되고 스프레드시트 파일로 저장되는 통계적 노드 분석도 수행할 수 있습니다.
WaveBPS는 PicoScope USB 오실로스코프로부터 데이터를 직접 캡쳐합니다. WaveBPS는 모델에 따라 4-채널, 1 GS/s 샘플링, 그리고 128 Mega 샘플들의 메모리 심도를 지원합니다. 하드웨어 트리거링의 경우, 동 스코프는 CAN에러 트리거, 표준 스코프 아날로그 트리거링과 Intrepid ValueCAN3 나 neoVI FIRE를 통한 트리거링에 기반하여 CAN/LIN 스크립트 기능을 제공합니다. 또한, WaveBPS는 일반 오실로스코프로부터 캡쳐된 파형을 로드 할 수 있습니다.
WaveBPS 생산성 기능
가용성(Usability)은 WaveBPS의 가장 큰 장점 중 하나입니다. WaveBPS는 사용자가 이벤트들과 에러들을 신속하게 탐색하고 발견할 수 있도록, 사용자가 찾는 파형들을 해석합니다. 완벽한 마우스 및 키보드 기능 지원은 사용자로 하여금 찾고자 하는 정보를 신속하게 발견할 수 있도록 해줍니다. 강력한 커서 측정을 통해 사용자는 시간, 전압, 그리고 버스 활용을 빠르게 측정할 수 있습니다.
Export 기능 지원
대상 파형의 각 부분들을 측정한 후에, 파형의 부속 집합을 다른 사용자들이 보도록 저장 할 수 있습니다.
시리얼 데이터 디코딩 지원
WaveBPS는 FlexRay, CAN Bus, CAN-FD Bus, UART(J1708, K-Line, SCI, RS232, GM CGI), J1850, SPI, I2C, 혹은 LIN Bus 상에서의 시리얼 디코딩을 지원합니다. 속도, 임계값(threshold), 그리고 이 프로토콜들에 대한 기타 설정들은, 특수 탐침(예. 전류나 차동)이 파형의 예상 전압 범위를 변경시키는 경우, 완벽하게 사용자에 의해 설정이 가능합니다. 또한 WaveBPS 는 Single Wire CAN 을 위해 GMLAN 3110 고속 모드를 지원합니다.
테스트 자동화
WaveBPS는 외부 소프트웨어 어플리케이션으로부터의 원격 제어 및 분석을 가능하게 해주는 TCP/IP 소프트웨어 API를 갖추고 있습니다. 이는 Vehicle Spy의 Function Block 스크립팅을 통해 WaveBPS를 제어하는 기능을 가능케 합니다.
강력한 분석 능력
WaveBPS는 또한 각각의 자동 측정이 노드별로 그룹화되고 스프레드시트 파일로 저장되는 통계적 노드 분석도 수행할 수 있습니다.