BitScope DSO uses a gesture based user interface we call Act On Touch.
Act On Touch makes using a mouse, track-pad or touch-screen with BitScope easy. Whether you use a PC, Mac or notebook, a touch-screen PC tablet running Windows 8 or even access a remote BitScope from an iPad or phone via VNC, BitScope DSO responds the same way.
Act On Touch simply means you can click, drag or select to adjust almost any DSO parameter to change its value in real-time as the display updates or select built-in functions or values related to the parameter via a pop-up menu.
Shown here are three UI panels that use Act On Touch.
Click and drag up and down or left and right on a parameter to adjust its value. Click on the left or right edge of a parameter to select its previous or next value. Right-click (or control-click on a Mac or press-and-hold on a tablet) to pop up a context menu and double-click to open an editor to type in a value or select a default value. We call these UI interractions Act On Touch Gestures.
They apply to trigger, preview and waveform displays too; objects on the display can be clicked and/or dragged to change location or value.
For example, the trigger level can be adjusted by moving the trigger cursor and measurement cursors or waveform feature bands on the main display can be moved to make measurements.
Act On Touch also means DSO is more compact and informative because each parameter can report a value and accept user input to change that value without unecessary scroll bars or other UI widgets.
The channel control panel shown here provides a good example; using this panel you can choose the source and signal coupling, adjust voltage scaling, input range, probe scaling and signal offsets and perform channel calibration, all using simple Act On Touch Gestures on the parameter widgets.
Up to seven single-touch Act On Touch Gestures are suppored for each parameter:
|Perform primary parameter action.
|Perform secondary parameter action.
|Pop-up a context menu for the parameter.
|Choose the next (or higher) value.
|Choose the previous (or lower) value.
|Adjust a parameter value continuously (X-axis).
|Adjust a parameter value continuously (Y-axis).
Not all parameters respond to all gestures and some respond in different ways. Some gestures apply to non-parameters (e.g. pop-up menus on buttons or lights) and multi-touch gestures apply to other objects such as waveforms and displays. The best way to appreciate how this all works is to see it in action:
|Build a powerful mixed signal workstation with one simple 3D print !
|Raspberry Pi 3 Launch and BitScope Blade
|Physical Computing with Raspberry Pi and BitScope!
|BitScope Micro with Raspberry Pi Touchscreen Display!
|BitScope Blade for Raspberry Pi at Hannover Maker Faire!
|BitScope DSO 2.9 Now Available.
|Getting Started with BitScope
|BitScope Micro & Raspberry Pi in Education at BETT
|Electronic Measurement with BitScope & Raspberry Pi
|BitScope Micro Video Tutorial with Farnell element14
|Using a USB BitScope with any Linux system.
|BitScope DSO upgraded for Mac OS X Mavericks.
|Sydney BitScope, Online Demo Updated.
|Network access for USB BitScopes via Raspberry Pi.
|Vertical Offsets and Dual Channel Display
|Why the oscilloscope update rate is important.
|Differential measurements matter, here's why...
|BitScope Raspberry Pi Oscilloscope
|BitScope DSO Tutorial Examples