SainSmart DDS120 & DDS140 USB Oscilloscope. Received the SainSmart DDS-120. The device drivers installed properly for Windows 7/64 Ult. Think you could use. 2 Software Version. SainSmart® DDS 120 & 140. Current Software Version: SainSmart DDS V1.2.
If you could only own one piece of test equipment, it should probably be an oscilloscope. Then again, modern scopes often have multiple functions, so maybe that’s not a fair assertion. A case in point is the Scopefun open hardware project. The device is a capable 2-channel scope, a logic analyzer and also a waveform and pattern generator. The control GUI can work with Windows, Linux, or the Mac (see the video, below).
The hardware uses a Xilinx Spartan-6 FPGA. A GUI uses a Cypress’s EZ-USB FX2LP chip to send configuration data to the FPGA. Both oscilloscope channels are protected for overvoltage up to +/- 50 V. The FPGA samples at 100 Mhz through a 10-bit dual analog-to-digital converter ( ADC ). The FPGA handles triggering and buffers the input before sending the data to the host computer via the USB chip. Each channel has a 10,000 sample buffer.
There are also two generator outputs with short circuit and overvoltage protection ( +/- 50 V ). Generator channels have 50 Ohm internal impedance and also operates via the GUI using the same USB chip. The FPGA generates signals at 50 Mhz using counters, algorithms, or simple waveform data and feeds a DAC.
A 16-bit digital interface can be set as inputs or outputs. The FPGA samples inputs at 100 MHz. The output voltage can be set, but inputs are 5 V tolerant.
According to the developer, you can build the scope from the information provided by using free sample chips from the various vendors, only paying for the small components and the cost of the PCB.
We’ve looked at several low-cost scope options before. Labtool even boasts some similar features.
OpenBuudai - Open Source Oscilloscope Software based on OpenHantek
OpenBuudai is initially based on OpenHantek by Oliver Haag.
Current support:
SainSmart DDS120
SainSmart DDS140 (untested)
Buudai/Rocktech BM102
Hardware, Teardown & Discussion
Build
Windows
You want this version of Qt and MinGW:http://sourceforge.net/projects/qtx64/files/qt-x86/5.3.2/mingw-4.9/dwarf/qt-5.3.2-x86-mingw491r1-dw2-opengl.exe/download
Get this version of FFTW:ftp://ftp.fftw.org/pub/fftw/fftw-3.3.4-dll32.zip
Note that you must create .lib files using MS Visual Studio.I believe the Express C++ version has the lib.exe program which does this.Issue 'vcvars32.bat' in C:Program Files (x86)Microsoft Visual Studio 10.0VCbin to set up the path. Then, lib /def:libfftw3-3.def etc. in the fftw-3.3.4-dll32 folder to create the lib file.)
Get this version of LibUSB:http://sourceforge.net/projects/libusb/files/libusb-1.0/libusb-1.0.18/
See the #Configuration section of the .pro file for where to put LibUSB and FFTW.
Easily set up, sync, and check for updates for your Fitbit activity tracker. Fitbit Connect is free software, just like the Fitbit mobile app. Fitbit connect for mac. And last but not least, you have to pick the type of Fitbit tracker you want to set up. So if you purchase a Fitbit activity tracker, you can access the metrics it collects by using the free Fitbit application for desktop or the free Fitbit app for mobile.
Screenshots of path setup is shown here:
Skype for business not linking to outlook. Skype for Business not syncing with Outlook calendar Using a Windows 10 based Skype for Business. Skype for Business app can sync with Outlook meetings but Skype for Business not syncing with Outlook calendar on laptop.
Linux
To build OpenHantek from source, you need Qt 4 and FFTW 3. Under Debian or Ubuntu you can just install the packages libqt4-dev and libfftw3-dev. I don't know the package names for other distributions but they may be similar.
Edit Source/OpenHantek.pro to enable the following lines while disabling comparable lines above
After you've installed the requirements run the following commands inside the Source directory:
Troubleshooting
When status bar of the application shows 'Couldn't open device XXX:YYY: Access denied (insufficient permission)':
A cheap and dirty hack is to run the following every time the device is plugged in, replacing XXX and YYY values to match thoseincluded in the error message:
A better option is to configure UDEV rules. Config has to be specific for your system, but is generally done as:
On Arch Linux, the same can be accomplished by adding permissions for the UUCP group: