BITSCOPE software dso DSO SOFTWARE RELEASE NOTES

The correct appearance of this website is only visible in graphical browsers that support web standards. We try to ensure our content is accessible to any browser but we recommend you upgrade your web browser if you can.

2006-03-24

(03062103)


DDR Reset

DSO 1.2.1 inc. DDR + WIDE Production Release

After extensive testing, feedback and bugfixes, the DDR + WIDE release is now available as a standard feature of BitScope DSO.

Our thanks go to all our dedicated users who reported some subtle bugs and made various suggestions. Lots of small improvements have been made in response to your feedback such as pop-up menus on the timebase and zoom controls, "greyed" buttons when the end of a range is reached and user selectable sample rates.

We've fixed a range of bugs including one affecting concurrent waveform generation and capture on some BS3xx model scopes as well as some small display glitches.

The DSO Data Recorder and WIDE display engine are now both standard features of the DSO with this release and a complete DDR Manual is also now available as part of the DSO online guide.

Download the production release here and feel free to email us your feedback !

For those who like the latest features, the development branch is now DSO Version 1.2.2.

The first beta release of 1.2.2 is due in a few weeks and we plan to include some calibration modes, state persistence, and some powerful new features in support of RF Signal Analysis.

As they say, stay tuned :-)


2005-10-18

DSO 1.2.1 inc. DDR + WIDE Release Candidate

This releases adds the DSO Data Recorder (aka DDR) to the DSO.

BitScope DSO Data Recorder

The DDR supports analog waveform and logic data export and import.

It (optionally) listens to enabled capture channels saving waveform and logic data to an internal buffer or a user selected DDR file. Files created with the DDR may be reloaded for subsequent replay and comparison with new waveform capture. Files captured on one BitScope may be reloaded for playback, review or analysis on another.

As DDR files are encoded in the ubiquitious CSV file format they may be opened in standard spreadsheets (eg, Excel) or numerical analysis tools such as MatLab. These tools may also be used to synthesize new waveforms to be replayed in the DSO or loaded to BitScope's hardware waveform generator for live replay (on models that support AWG).

Documentation for DDR is in the works and coming soon. To get started simply click on the word "Reset" on the CAPTURE / DISPLAY panel. This enables the DDR "listen mode" which buffers captured data. Click it again to stop listening, and again to review (ie, replay) the DDR buffer.

Right-click the DDR display to pop-up a menu to access the other DDR commands. Commands include Listen, Review, Pause, Record, Play, Stop, New, Open, Append, Close and Reset. Not all commands appear in the menu at all times, it depend on the state of the recorder.

The other new feature of this release is the Waveform Intuitive Display Engine (aka WIDE).

Designed for speed and "intuitive" waveform and logic display, WIDE updates rendered waveforms and logic traces immediately any capture parameters such as timebase or capture mode are changed, even if no new data is captured, to show it correctly in the new context.

The new engine is also accelerated; using both a waveform cache and faster rendering algorithms it is capable of (re)processing waveform and logic data (in response to parameter changes) very quickly. This makes measurement using scolling, zooming and rescaling waveform and spectrum displays in conjunction the cursors fast and easy.

Bugs reported in previous (unannounced) releases are also now fixed.

For full details see the bug fixes file in the distribution archive.


2005-04-17

(05041501)

DSO 1.2 Pre-Trigger Production Release

Fast clock (up to 40 MS/s) pre-trigger waveform and logic capture is now supported on BitScope models BS300S, BS300U, BS300N, BS310U and BS50U. The position of the trigger is selected from a standard set comprizing 0%, 25%, 50%, 75% and 100% of the capture buffer size:

  • If set to 0% all capture is post-trigger.
  • If set to 100% all capture is pre-trigger.
  • If set in-between, the ratio pre/post is as specified.

The waveform scroll bar (below the main display) operates as before allowing the trigger point to be located anywhere on the display.

The prevailing pre-trigger setting is shown in blue directly below the trigger window (top left of the application). It may be changed by left-clicking (to select the next value) or right-clicking (to pop up a menu to select a value directly).

When set to other than 0% or 100% a vertical grey marker appears on the display to show where the trigger point is in the waveform. If the graticule is enabled it may not be visible (ie, it may be hidden by the graticule). To see it, disable the graticule or scroll the waveform a little.

Pre-trigger capture will be automatically disabled if you choose parameters that are incompatible with it. For example, enabling the delayed timebase disables pre-trigger display. If the device does not support pre-trigger it will be disabled. This applies to early models only: BS120 and BS220. When the pre-trigger is disabled the pre-trigger display widget is "greyed out" it indicate this.

Other features of this release include user selectable capture buffer size and a dramatic increase in display refresh speed, particularly for BS310U. Slow clock timebase operation, analog channel vertical offset control and pre-scale selection have also all been improved and several bugs recently reported by beta testers have been fixed. See the BugFixes.txt file for full details.

Finally, if you have a BS300S, this release includes a fix for a bug that prevented the correct operation of the waveform generator when used with some editions of Windows.

Download this update here and feel free to email us your feedback !

2005-03-17 Version 1.2 Beta Release (05031008)

This interim update fixes a number of recently diagnosed bugs, mostly for Windows systems.

About November last year we started receiving reports of stability and performance problems from some users of Windows 2000 and Windows XP who previously had no problems.

After a lengthy investigation we found several new errors in the low level USB and sometimes RS-232 serial drivers in these versions of Windows which appeared if certain Microsoft security patches and/or Windows Updates were installed. We also found that PCs running Windows XP Service Pack 2 were sometimes affected.

This update fixes these problems by changing the way DSO uses COM ports (both real RS-232 COM ports in the case of Windows 2000, and VCP USB COM ports for both Windows versions).

This release does not include the forthcoming new features; data export, pre-trigger view and waveform preview. We've held these new features over pending more testing while we sorted out the Windows related communications issues fixed in this release.

However, this update does include many other fixes for bugs reported since the December release and partially introduces a number of new features that will form a part of the final production release including multi-coloured logic traces, pop-up menu control of many parameters and layout changes designed to make it easier to access the features most commonly used.

As always please email us if you find problems and in this case we're particularly interested to know if you still have stablity or USB communications problems after installing this release.

IMPORTANT: you must have FTDI's latest drivers installed for this release to work properly.

2004-12-10 Version 1.2 Beta Release (04120801)

We've fixed quite a few subtle and some not so subtle bugs found in previous releases including several issues relating to one-shot captures, timebase controls and general usability issues. Please read the BugFixes file in the distribution archive for full details and email us if you find anything we've missed.

We've now commenced integration testing of the following new features which we plan to include in the next release due before January:

  • Data export - CSV export of one-shot captured data suitable for use in other applications such as spreadsheets and data analysis tools.
  • Pre-trigger capture - scrollable waveform and/or logic display before the trigger in certain modes. This is particularly useful in logic analysis and storage scope applications.
  • Waveform preview - waveform generator preview display to be activated for thumbnail views of waveforms being produced when AWG is enabled.

There are a few other known issues and planned features (see the Bug file in the archive) which we hope to have completed for this next release as well.

2004-11-03 Version 1.2 Beta Release (04102802)

This release significantly improves USB performance. With a new USB driver and improvements to the DSO itself, problems affecting some users where display refresh speed was slower than expected have been resolved. See the FIX.txt file in the release archive for details.

Other changes in this release include speed improvements to the waveform generator (uploads are now much faster), x1000 probe scaling has been added, voltage cursor reset is now supported and various other bugs and issues have been fixed.

2004-09-16 Version 1.2 Beta Release (04091601)

For BS44x users this build fixes a display update problem when used with these 4 channel scopes.

Also, a subtle but confusing state machine sequencing error is fixed (any model BitScope). It should not now be possible to end up with the DSO apparently working but no display updates occuring. Our thanks to those users who spotted this one and worked out how to reproduce it !

2004-09-09 Version 1.2 Beta Release (04090901)

With this build we introduce voltage cursors, simplified timebase and delay controls and a range of bug fixes (thanks for the reports !). We have implemented true voltage measurement cursors not horizontal screen cursors.

In a nutshell this means that you can make more accurate measurements on a single channel, take measurements from one channel and make comparisons with another and mark reference voltages which remain as you set them regardless of how you choose to view the waveforms on screen.

Magnitude cursors are partially enabled. They work but they don't report spectrum magnitude yet.

2004-08-31 Version 1.2 Beta Release (04083001)

We have been quietly releasing updates over the past few months with fixes for bugs reported by our beta testers. We plan a few more before heading into the production prerelease phase.

DSO 1.2 now supports all the new features of the new BitScope models BS50U and BS310U while maintaining backward compatibility with all older models as far back as BS120. Please let us know if you have an older model which does not work correctly with this release !

Subject to testing we expect the RC release series to start in a week or so in the lead up to the production release in late September. If you try it out, let us know how you go !

2004-04-29 Version 1.2 Beta Release (04042901)

This is the first public beta release of DSO 1.2. It supports the built-in waveform generator (BS300 only; flip the front panel "WaveForm Generator" switch on and click the AWG button at the top right of the DSO application). The other new features of 1.2 (data export, screen dump, cursors etc) are not included in this build and there is no documentation for it yet.

2004-02-24 Version 1.1 Maintenance Rebuild (04022401)

This maintenance release fixes a subtle display problem in LOGIC mode at 5uS and slower and extends the timebase ALT and CHOP ranges (at the slow end of the scale). It is now possible to perform captures as long as 4S (ALT mode) and 100S (CHOP mode) if you can wait that long :-)

Download it here.

2004-02-16 Version 1.1 Released

DSO production release 1.1 is now available.

2004-02-10 Version 1.1 Release Candidate #4 Rebuild (04021001)

We've rebuilt this latest release. The original was unoptimized and had some incorrect initialization. If you're having trouble with 1.1 RC4 (particularly on older PCs) grab a copy of the new build.

2004-02-06 Version 1.1 Release Candidate #4

Several subtle but potentially confusing trigger related bugs have been fixed. Timebase expansion now operates about the centre of the display (not the trigger point). Support for ALT buffers as been included (for BS300). Waveform ghosting is added to indicate when data is no longer live.

This is the last 1.1 RC release to include new features. Subject to any necessary bug fixes it will be renamed production version 1.1 in about a week, replacing DSO 1.0.

In related news, DSO 1.2 is nearly out of beta and the 1.2 RC release series will commence with the rollout of a range of new features over the next month or so.

2004-01-22 Version 1.1 Release Candidate #3

Thanks for all the feedback ! We've fixed the floating point and range errors in the new spectrum analyzer so this version is much more stable the previous release. Included also are numerous subtle fixes as well as improvements to the handling of input offsets.

2004-01-05 Version 1.1 Release Candidate #2

This update fixes a problem with Win2k and some Linux distributions where application buttons can "go missing" and some font sizes are incorrect. In some cases this prevented cursors being activated (the cursor button went missing). Other minor bugs and issues have also been resolved.

2003-12-23 Version 1.1 Release Candidate #1

Many thanks to our beta testers. This first 1.1 release candidate is now out of beta test and includes the new DFT based integrated spectrum analyzer with multi-resolution power, phase and mixed displays, time cursors for highly accurate analog and logic time, period and delay measurement, frequency cursors for frequency and bandwidth measurement and numerous bug fixes.

2003-10-16 Online User Guide

The BitScope DSO User Guide is now online.

2003-10-14 Version 1.0 Released

DSO production release 1.0 is now available. Download it here !

2003-09-26 DSO Beta Release P4

We've fixed many of the bugs found in P1 through P3. Check FIX.txt in the archive for details.

2003-09-12 DSO Beta Release P1

Our thanks to everyone who provided their valuable feedback on the preview releases.