DScope - Digital Oscilloscope

Purpose
DScope is a digital oscilloscope optimized for fast rendering and flexibility of configuration. It consists of a main window with a variable number of scopes displaying the incoming signal traces.Signal data sources include TCP/IP sources and serial ports (serial, RFCOMM or USB).
Incoming data format include plain text format and binary streaming format. The binary streaming format is fully configurable, including header, number of channels, and channel data width.
Aquired signal data can be exported to a file.
The number of scopes, as well as the number of traces per scope is fully configurable.
A typical usage example is the real-time display of data coming from sensors, e.g. interfaced with a serial, RFCOMM, USB or TCP connection, such as this USB miniature acceleration sensor.
Key features
- Serial (RFCOMM, USB, ) and TCP connection
- Text and binary data format
- Real-time indication of incoming data speed
- Fully configurable scopes, with multiple traces per scope
- Configurable display speed
- Zoom (time and amplitude) and autoscale
- Export signal data to file
License
GPL V.2History
| Version |
Release
date |
Changes |
| 1.07 |
18.09.2011 |
Parse floats and NaN when
receiving text data, user-specified buffer size |
| 1.06 |
25.10.2009 |
Bug fix in frameparser, moved
to
latest qextserialport version, compiles/runs under linux |
| 1.05 |
21.09.2009 |
New frameparser including
checksum, and custom bit-width channels |
| 1.04 |
23.08.2009 |
Signal data can be exported
to a
file. Linux compilation fix. |
| 1.03 |
08.08.2009 |
Initial release |
Download
| Version |
Source |
Windows
binary |
| 1.07 |
dscopeqt_1.07-src | dscopeqt_1.07-win |
| 1.06 |
dscopeqt_1.06-src | dscopeqt_1.06-win |
| 1.05 |
dscopeqt_1.05-src |
dscopeqt_1.05-win |
| 1.04 |
dscopeqt_1.04-src |
dscopeqt_1.04-win |
| 1.03 |
dscopeqt_1.03-src | dscopeqt_1.03-win |
This project is hosted on gna.org. Pull the latest code directly from the SVN:
svn co svn://svn.gna.org/svn/dscope/trunk dscope
Contribute code directly via SVN by becoming a project member.