Skip to content

Releases: nrmtmt/DSO

Bugfixes and minor improvements

13 Nov 21:21
Compare
Choose a tag to compare
Pre-release

This release solves some issues that I found in previous release.
Due to publishing PC Scope code on GitHub (https://github.com/nrmtmt/PC_Scope) this release contains only .dll file.

New release, with improved GUI

12 Nov 16:52
Compare
Choose a tag to compare
Pre-release

Many changes for GUI, minor for DSO library (stability and performance improved).
Now this is candidate for final release.

DSO 0.18.11.5

05 Nov 22:13
Compare
Choose a tag to compare
DSO 0.18.11.5 Pre-release
Pre-release

Many changes, for DSO068 everything is roughly working.


Unfortunately for DSO112A there are many massive issues with serial communication, especially with acknowledging commands (changing timbase etc.) So at this point I cannot implement it to full extend.
By now you can only display waveform graph with current parameters, but you can't reliable change parameters. To workaround this problem you should use this approach : Device -> Stop Capture
-> Manually change parameters to desired one
-> Device ->Start Capture -> Click "Refresh" button.

In order to work with DSO112A you need to update its firmware to this one:

https://jyetech.com/forum/download/file.php?id=806

Now GUI relies only on IScope interface.

Please check wiki: https://github.com/nrmtmt/DSO/wiki

New update.

05 Oct 21:21
Compare
Choose a tag to compare
New update. Pre-release
Pre-release

Some changes to improve working with DSO112A. Unfortunately DSO112A has less reliable serial communication than DSO068. and there are still plenty of issues.
More changes to gui. Now debug windows works. To run debug window, simply click on Device -> Debug window (no need to select com port in main window).

Command debug 1 group allow you to play with all commands I use to control scope and see immidiately response to this commands (in immediate window) after clicking '"Send" button.
After selecting desired command, in textbox you can see actual byte configuration (in Hex) of frame (bytes sending to serial port). You can modify values in this textbox and in result change data sended to serial port (remeber that values must be in hex format. Each byte must be separate with ",").
In immediate output you can switch between hex and dec values with double click on this output.

Checkboxes are indicating if in immediate output there are recognized frames. For example, when you select EnterUSBScopeMode, in Immediate output you will expect to see ScopeReady data frame. And if this frame exist in buffer, checkbox "ScopeReady" will be checked. Same story with all other checkboxes.

Command debug 2 allows you to play with scope parameters. To set parameters to scope, you should select "CurrParamDataFrame" from Command debug 1 ComboBox. After that, Command debug 2 became enabled and you can select values in it. As usual after changing any values, you can see actual byte values of frame in textbox contained by Command debug 1. To send frame, click "Send" button.
You can also see actual scope config in Command debug 2. If you select "GetParameters" from Debug window 1 and in immediate output will be recognized CurrParamDataFrame, config will be displayed on Command debug 2.

You can fill scope info window with clicking "Populate" button. You might do this several times to get a result.

0.18.09.06

06 Sep 00:11
Compare
Choose a tag to compare
0.18.09.06 Pre-release
Pre-release

Data is now scaled in volts. Chages in gui. Some other minor changes.

New release, with gui.

04 Sep 11:06
360b6de
Compare
Choose a tag to compare
Pre-release

Many changes underhood, from user point of view the most important thing is that is now works more reliable and now 1024 buffer length now works. For now development is being stopped until DSO112A will be into my hands (or when someone reports bug to me)
I attach also gui because old one is not longer works.
This is pre alpha release and is subject to change. It should work pretty good with DSO068.

Pre alpha release

24 Aug 10:41
Compare
Choose a tag to compare
Pre alpha release Pre-release
Pre-release
0.18.08.24

minor updates