All Projects → florentbr → Owon Vds1022

florentbr / Owon Vds1022

Unofficial release for the OWON VDS1022/I Oscilloscope

Programming Languages

shell
77523 projects

Projects that are alternatives of or similar to Owon Vds1022

Tools Osx
A small collection of command line tools for Mac OS X, incl.: clipcat, dict, eject, launch, ql, swuser, trash & with.
Stars: ✭ 576 (+814.29%)
Mutual labels:  osx, mac
Syncthing Macos
Frugal and native macOS Syncthing application bundle
Stars: ✭ 1,096 (+1639.68%)
Mutual labels:  osx, mac
Orsserialport
Serial port library for Objective-C and Swift macOS apps
Stars: ✭ 609 (+866.67%)
Mutual labels:  osx, mac
Phaser Ce Npm Webpack Typescript Starter Project
Project to get you started with your Phaser-CE (using the npm module) game using Typescript and Webpack for building! No hassle asset management, Google Web Font loader, live server, development vs distribution build pipeline, Electron packaging for desktop builds, and more...
Stars: ✭ 414 (+557.14%)
Mutual labels:  osx, mac
Macapps
个人收集的一些mac使用的不易找到的app,不断更新中。
Stars: ✭ 726 (+1052.38%)
Mutual labels:  osx, mac
Assetsextractor
『Assets提取工具』是一款OSX平台上用于将Assets.car或xxx.app中打包的png图片、pdf等资源重新提取出来的开发者工具。Assets.car常见于iOS/Mac/Unity等开发中的资源打包。
Stars: ✭ 486 (+671.43%)
Mutual labels:  osx, mac
Swcrypt
RSA public/private key generation, RSA, AES encryption/decryption, RSA sign/verify in Swift with CommonCrypto in iOS and OS X
Stars: ✭ 632 (+903.17%)
Mutual labels:  osx, mac
Gank For Mac
💎 The missing Mac OS X application for gank.io (Swift)
Stars: ✭ 295 (+368.25%)
Mutual labels:  osx, mac
Xit
Mac OS X Git GUI
Stars: ✭ 700 (+1011.11%)
Mutual labels:  osx, mac
Soundcast
Cast audio from macOS to Chromecast
Stars: ✭ 684 (+985.71%)
Mutual labels:  osx, mac
Cartool
Mac上解压Assets.car文件的小工具(支持右键解压)
Stars: ✭ 375 (+495.24%)
Mutual labels:  osx, mac
Swim
A command line tool to switch the current input method by identifier for macOS.
Stars: ✭ 39 (-38.1%)
Mutual labels:  osx, mac
Autoedit 2
Fast text based video editing, node Electron Os X desktop app, with Backbone front end.
Stars: ✭ 343 (+444.44%)
Mutual labels:  osx, mac
Mbicons
MBIcons contains over 200 icons that can be resized to any dimensions as they are drawn using NSBezierPath.
Stars: ✭ 537 (+752.38%)
Mutual labels:  osx, mac
Macapps
分享个人收集的Mac的App,持续更新中...
Stars: ✭ 311 (+393.65%)
Mutual labels:  osx, mac
Osx Iso
 Create a bootable ISO of OS X / macOS, from the installation app file
Stars: ✭ 616 (+877.78%)
Mutual labels:  osx, mac
yout
🔥 YouTube playlist player for desktop. Free, no YouTube ads, floating window. Available for Linux, Mac and Windows.
Stars: ✭ 82 (+30.16%)
Mutual labels:  mac, osx
omnitty
Omnitty: Multiple-Machine SSH Multiplexer
Stars: ✭ 20 (-68.25%)
Mutual labels:  mac, osx
Nord Iterm2
An arctic, north-bluish clean and elegant iTerm2 color scheme.
Stars: ✭ 651 (+933.33%)
Mutual labels:  osx, mac
Macvars
command library for scripting osx
Stars: ✭ 34 (-46.03%)
Mutual labels:  osx, mac

OWON VDS1022/I Oscilloscope

This software is an unofficial release for the OWON VDS oscilloscope with a few improvements:

  • Scripts to install the app on Linux/Windows/Mac
  • New shortcuts: single trigger, trigger level, offsets, coupling, inversion, reset ...
  • Added single/normal triggering for the rolling mode (time base >= 100ms/div)
  • Added option to measure a current instead of a voltage
  • Added buttons to change the color of the waves
  • Added option to persist/restore the settings
  • Improved the device stability and reduced CPU footprint
  • Improved the dock layout and disabled animations
  • Disabled the leave/stop confirmation while recording/playing
  • Merged the save image / export operation to a single button/dialog
  • Many fixes (see change list)

This software is based on the OWON release for the VDS1022(I) 1.0.33 :
http://www.owon.com.hk/products_owon_vds_series_pc_oscilloscope

Note that this oscilloscope is also sold under different brands:

Requirements

It requires Java Runtime Environnement 8 (1.8) or superior.
To check if Java is correctly installed with the minimum version, run java -version in a console.
I recommend the installer from https://adoptopenjdk.net or https://www.java.com if Java is not already installed on your system.

It should work just fine on any computer/laptop as long as there's 200Mo of free RAM. I used it without any issue on an old HP nx7000 laptop from 2005.

Install

Download and extract the latest release :

https://github.com/florentbr/OWON-VDS1022/releases

Windows 10, 8, 7, XP (32/64bits)

Right click on install-win.cmd and select "Run as administrator".

The script installs the driver, copies the files, registers for uninstall and creates a menu entry.
User settings are stored in %APPDATA%\OwonVdsTiny once the application is launched.

If the shortcut "OWON VDS1022 Oscilloscope" is not visible in the Windows menu or if the application doesn't launch, then try to restart your machine.

To look at the debug info, run C:\Program Files\OwonVdsTiny\launch.cmd.

Linux (Debian based, Arch based, Puppy, Fedora ..)

Open a terminal window in this folder and execute sudo bash install-linux.sh .

The script builds a package according to the distribution and installs it with the default package manager.
User settings are stored in $HOME/.owon-vds-tiny once the application is launched.

To look at the debug info, run owon-vds-tiny from a console.

OSX (64 bits only)

Open a terminal window in this folder and execute sudo bash install-mac.sh .

The script simply writes the files into /Applications/OWON VDS1022 Oscilloscope .
User settings are stored in $HOME/.owon-vds-tiny once the application is launched.

To look at the debug info, run /Applications/OWON VDS1022 Oscilloscope.app/Contents/MacOS/owon-vds-tiny from a console.

Calibration

The device can be calibrated either automatically (Home/Utility/Auto-Calibrate) or manually (F2).

If you wish to calibrate the device manually then:

  • Disconnect the probes
  • Select a x1 ratio and a DC coupling for each probe
  • Press F2 to open the calibration dialog
  • Select the targeted voltage to calibrate
  • Move the voltage offset to 0 volts
  • Adjust the Zero compensation to align the signal with the cursor
  • Move the voltage offset to the top
  • Adjust the Zero amplitude to align the signal with the cursor
  • Connect the probe to a reference voltage
  • Adjust the Coarse Gain until the signal has the expected amplitude

The factory calibration is stored directly in the device.
The current calibration is stored in the user folder.

Note that the accuracy of this scope seems to rely on the accuracy of the 5v from the power supply provided by the USB port.

Safety

This scope can measure 40v peak to peak with a 1x probe and 400v with a 10x probe.
Since 230v AC RMS is 650v peak to peak, you can't analyse the main with a 10x probe. To safely probe the main, use a 100x probe and only connect the ground of the probes to ground/earth. To probe between two potentials, even if it's a Neutral, either use two probes and substrat the waves or use a differential probe.

If you plan to connect the ground of the probe to a potential (which I don't recommend), you'll have to make sure that it doesn't loop back to the main ground/earth and that it's properly isolated from your oscilloscope and computer/laptop case. Keep in mind that a mistake will put your life in danger and will likely destroy your equipment. If you want to know more on the subject, search for "ground loop oscilloscope" and "earthing system".

Changes

See changes.txt

Donation

If you like it and want to support its development, you can buy me a beer.

paypal

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].