Commit Graph

11 Commits

Author SHA1 Message Date
EspoTek c9c98b0295 Slight change to terminology
Changed things like "Aplitude" to "Amplitude (peak-peak)".
Just to make things a bit less confusing for the user.
2016-11-19 17:29:41 +11:00
EspoTek d69bbf8e68 Added a single #define
That's it.  Literally a single #define that determines how many
milliseconds the OS waits before reconnecting.  Fixed an error with
Windows not reading it on new mobo, hopefully fixes it under OS X as
well.
2016-11-10 17:39:40 +11:00
EspoTek 8d0f6dbeeb Pushing Windows
Going to revert and compare.
2016-11-10 15:50:34 +11:00
EspoTek 10a09fdf50 More changes for multiplatform build
.pro file now works with both Windows and Linux.  Have fixed up some
header names to have capital letters.  Windows doesn't mind, but Linux
cracks the shits.  Hop to have it runnning in Ubuntu ASAP.
2016-10-20 12:54:05 +11:00
EspoTek bd8480541c Subclassed winUsbDriver
Created a genericUsbDriver class and then subclassed winUsbDriver to it.
2016-10-18 09:44:58 +11:00
EspoTek fb964d0f71 Added back in recovery
Sadly, it only functions about half a dozen times before failing.  I
suspect something isn't being released; perhaps another call needs to be
made to the .dll?
2016-10-17 12:53:44 +11:00
EspoTek ce0d5b8bb1 Bugfix
Quick bugfix in AVR code.  Prevents CH1 accidentally controlling sample
number on CH2.
2016-10-13 11:28:39 +11:00
EspoTek 3602d0fb92 "Record"
Now converts samples to voltages before saving them.  Still outputs an
obscene amount of data.
2016-09-28 10:15:18 +10:00
EspoTek 7f40f04ef9 Board update and start of CSV export
Some CSV export features implemented - dump everything (in a stream -
750ksps!!) or just dump what's visible in screen.  Stream doesn't dump
actual voltage readings but raw sample data.

Board software has been updated to fix DMAnot transmitting the correct
data for signal gen CH1 in modes 4 and 5
2016-09-26 14:17:41 +10:00
EspoTek 80b928cc27 Some more UI features for Scotty
Two new ways of changing range:
- Press Z to snap to cursors, or M to open a dialog and enter manually.
- The frequency boxes now scroll in a more sane way - round down to the
nearest multiple of 10, then divide by 10 to find out the increment.
For example, at 2kHz, the next value will be 2.1kHz (2000 + 1000/10)
rather than 2.001Hz (2000 + 1).
2016-09-19 12:24:10 +10:00
EspoTek 749bf8d4a7 Hotfix for ScottC
Mode 4 (Logic Analyzer CH1 and CH2) code has been rewritten and a
third(!!!) pause button has been added to allow pausing while scope is
diabled.
Two of them should disappear in the next commit.  :)
2016-09-17 15:09:59 +10:00