PicoScope (software) explained

PicoScope
Logo Size:250px
Developer:Pico Technology
Latest Release Version:6.14.10
Programming Language:C++, Microsoft .NET
Operating System:Microsoft Windows, Mac OS X, Ubuntu, Debian
Platform:PC, BeagleBone Black, Raspberry Pi

PicoScope is computer software for real-time signal acquisition of Pico Technology oscilloscopes.[1] [2] [3] PicoScope is supported on Microsoft Windows, Mac OS X, Debian and Ubuntu platforms.[1] [4] [5] PicoScope is primarily used to view and analyze real-time signals from PicoScope oscilloscopes and data loggers.[1] [5] PicoScope software enables analysis using FFT, a spectrum analyser, voltage-based triggers, and the ability to save/load waveforms to disk.[1] [5] PicoScope is compatible with parallel port oscilloscopes and the newer USB oscilloscopes.

The software has been described as "very good for laptops" and can be used with desktop or laptop PCs.[2] The Linux version has been described as "lightyears ahead [of] Qpicoscope and other attempts at Linux scope software" and "well capable of replacing a professional benchtop scope".[6] Beta versions of the software also work on the ARM-based BeagleBone Black and Raspberry Pi development hardware.[7]

PicoScope software requires a USB or LPT oscilloscope from the PicoScope range developed by Pico Technology.[5] Such oscilloscopes are available with bandwidths up to 1 GHz, up to four input channels, hardware vertical resolutions up to 16 bits, sampling rates up to 5 GS/s, buffer sizes up to 2 GS, and built-in signal generators.[5] Other features available on some models include flexible hardware resolution, switchable bandwidth limiters, switchable high-impedance and 50 ohm inputs, and differential inputs.[5]

PicoScope for Linux won the EDN Hot 100 Products of 2014 award, under the Test & Measurement category, for "converting a Linux PC into an oscilloscope, FFT spectrum analyser and measuring device".[8]

Features

Windows

PicoScope for Microsoft Windows is the full-featured oscilloscope application, and was first released in 1992 by Pico Technology. PicoScope software enables real-time scope display with zooming and panning, and buffers captured waveforms on the PC to enable engineers to view previous measurements.[9] PicoScope uses configurable triggers, which are available for digital and analog waveforms.[9] Triggers include pulse width, interval, window, window pulse width, level dropout, window dropout, runt pulse, variable hysteresis, and logic.[10] [9] Mixed signal variants combine digitised analogue triggers with edge and pattern triggering on the digital inputs.[10]

Screen size and resolution are unrestricted, and depend on the PC connected.[10] For developers that require integration, PicoScope includes a free software development kit (SDK) with that can be programmed from C#, VB.NET, C++, Microsoft Excel, LabVIEW or MATLAB.[10] [11] [12]

Supported features

Linux

PicoScope 6 converts a Linux PC into an oscilloscope, FFT spectrum analyser and measuring device.[5] While only the most important features from PicoScope for Windows are included, Pico Technology assures that more functions will be added over time.[14] [5] On-device buffering ensures that the display is updated frequently and smoothly enough even on long timebases.[5] Users can save waveform captures for off-line analysis, share them with other PicoScope users on Windows or Linux platforms, or export them in various formats including text, CSV and Mathworks MATLAB 4 formats.[5]

PicoScope for Linux is supported on Debian 7.0, Ubuntu 12.xx and 13.xx as well as other Debian-based distributions with the Mono Runtime 2.10.81 installed.[15] [5] Drivers are available for current scopes from the PicoScope 2000 to 6000 series.[5]

Supported features

OS X

PicoScope for Mac OS X includes the essential features, while advanced features are still being developed.[14] [16]

Supported features

See also

Notes and References

  1. Web site: 5Gsample/s PC scope offers 500MHz bandwidth on four channels. Electronics Weekly.
  2. Web site: Scopes for a grand. Electronics Weekly.
  3. https://www.picotech.com/ Pico Oscilloscopes
  4. Web site: Embedded World: PicoScope gets Linux software. Electronics Weekly.
  5. http://www.edn.com/electronics-products/other/4428558/A-USB-scope-for-Linux-fans A USB scope for Linux fans
  6. http://codeandlife.com/2014/01/19/picoscope-beta-for-linux/#more-1567 Picoscope Beta for Linux
  7. Web site: USB scopes work with BeagleBone Black and Raspberry Pi. Electronics Weekly.
  8. http://www.edn.com/electronics-products/other/4437468/EDN-Hot-100-products-of-2014--Test---Measurement EDN Hot 100 products of 2014: Test & Measurement
  9. Web site: 200MHz PC PicoScope gets four channels and 1Gsample/s. Electronics Weekly.
  10. Web site: Pico Technology aims PC scope at bench engineers. Electronics Weekly.
  11. https://www.picotech.com/support/forum23.html .Net Languages (C#, VB.Net)
  12. Web site: Embedded World: PC scope has eight 20MHz 12bit channels. Electronics Weekly.
  13. Web site: Pico improves 12GHz PC sampling scope. Electronics Weekly.
  14. https://www.picotech.com/library/latest-news Latest News
  15. https://www.picotech.com/downloads/linux Linux Software & Drivers for Oscilloscopes and Data Loggers
  16. http://labs.picotech.com/#mac PicoScope for Mac