WaveBPS
All DocsProductsLearning CenterSupport
  • Introducing WaveBPS: Portable Low level analog serial data analysis
  • Getting Data into WaveBPS
    • WaveBPS Import Data Video
  • Live Capture with WaveBPS
  • Navigation
  • Advanced Analysis
  • Automated Test with WaveBPS
  • WaveBPS Basic Databases
  • Cursor Measurements
  • Event List Columns
  • Setting up Serial Decoding in WaveBPS
  • Loading custom data into WaveBPS
  • Exporting Waveforms from WaveBPS
  • Scalar Measurement List
  • Licensing WaveBPS
  • WBPS Binary File Format
    • Double Precision Format
    • Unsigned short Format
  • CAN / CAN FD Bus
    • CAN / CAN FD Bus Bit Stuffing
    • CAN / CAN FD Bus Data Frame
    • CAN / CAN FD Bus Errors
    • Extended Data Frames
    • CAN / CAN FD Bus Physical Layers
    • CAN / CAN FD Bus Remote Data Frame
    • Single Wire CAN / CAN FD
  • FlexRay
    • FlexRay Dynamic Frame
    • FlexRay Static Frame
    • FlexRay Startup
    • FlexRay Wakeup Symbol
    • FlexRay Physical Layer
  • Example Waveforms
    • FlexRay versus CAN / CAN FD BUS
    • CAN / CAN FD bus at 70 % utilization 120 megasamples
    • CAN / CAN FD Bus Waveform Decoding
    • FlexRay Frame Decode
    • FlexRay Dynamic Frame
    • LIN Bus Decode
    • Low Speed Fault Tolerant CAN / CAN FD Waveform
  • LIN Bus
    • LIN Errors
    • LIN Frame
    • LIN Header
    • LIN Slave Section
  • Other Buses
    • UART: K-Line, J1708, ISO9141, GM CGI, RS232
    • SPI bus
    • I2C or SMBus
    • J1850
  • Compare FlexRay, CAN / CAN FD bus and LIN Bus
  • WaveBPS Video Links
  • Specifications
Powered by GitBook
LogoLogo

Applications

  • Cybersecurity
  • Data Logging
  • Simulate ECU Functions
  • Diagnostics, Testing and Validation

Products

  • Vehicle Network Adapters
  • Data Loggers
  • Software
  • Automotive Ethernet Tools

Support

  • Support Resources
  • Contact Support
  • Class Schedule & Registration
  • Training Video Library

Company

  • About
  • News
  • Events
  • Contact Us

Copyright © 2025 | All Rights Reserved

On this page

Getting Data into WaveBPS

PreviousIntroducing WaveBPS: Portable Low level analog serial data analysisNextWaveBPS Import Data Video

Last updated 11 months ago

Besides capturing you can load data into WaveBPS from a saved data file. First you pick a decoder and click "Open Waveform" (figure 1). After doing this the waveform will be plotted and decoded. The zoomed waveform view will then show the first event in the data.

You can also click the refresh button to decode the current waveform again. This maybe useful if you want to update the view with a new decoding or thresholds. Finally when you start again a button will appear allowing you to open the last waveform file you looked at.

WaveBPS supports waveforms from Lecroy and Picoscope oscilloscopes. using the sample project provided. Please to write an import for your capture device.

WaveBPS automatically stores your current setup when you close the application. This setup resides in a file called "wavebps defaults.xml" stored in the applications directory. You can save or load a previous setup at anytime by clicking the application configuration tab and selecting import or export configuration. You can also load these remotely using the .

Also you can write a simple import plug-in using Visual C++
contact us
Text API
live data from a USB oscilliscope,
Importing Data Video
Figure 1 - you can open waveforms from a file by clicking "Open Waveform"
Figure 2 - you can import and export the current wavebps configuration.