Release v1.1.0
A lot of changes were made to make the application more stable and fix most of the memory leaks.
New in this release:
- Completely rewritten the capture process. It's now much more accurate, getting the intended track when you capture a single or a range of tracks.
- Microstepping has been overhauled. It will now display a fractional track indicating that it's capturing this many microsteps towards the next track.
- Lots of bounds checking, increasing buffers whenever needed etc.
- Some optimisation was done (skipping already processed data, speeding up scanning)
- Added quite a few changes to enhance user experience: mouse over tooltips explaining most of the features.
- Added a new tab: Quick. It now inlcudes both capture and processing in the same tab.
- Added a menu, moved all the file handling to it (open, save, import, export, settings, about).
- Added a basic, advanced and dev mode. Basic mode hides most of the main tabs and focuses on capture and processing and error correction. Advanced enables the Waveform editor and Network tabs. Dev enables all the tabs and is for development only, it contains experimental features which may cause application crashes.
- Added presets for Direct stepping, Step stick and when capturing glued disks (Microsteps set to '2')
- Capturing is faster now, it takes about 55 seconds (from about 90 seconds previously) to capture an entire disk (or four times that for 2 microsteps per track to recover glued disks).
- Fixed a bug in the firmware using non inverting STEP signal when using a step stick.
- The scatterplot is now updated 4x per second when capturing. This makes it easier to assess the quality of the capture.