Version 1.7.4 released

We are pleased to announce the release of our latest instrument! Moku:LaserLockBox can be used to stabilize a laser's frequency to a reference cavity or atomic transition using high-performance modulation locking techniques.

Features:

  • Generate and output modulation signals at up to 200 MHz

  • Demodulate the input signal with an internal or external local oscillator including a phase-locked loop option

  • Scan across resonances with sawtooth or triangle waveforms at up to 1 MHz

  • Quickly lock to any zero-crossing in the error signal using the 'tap-to-lock' feature

  • Filter the demodulated input signal with up to fourth order infinite-impulse response filters

  • Individually configure fast and slow PID controllers

  • Observe signals at different stages in the signal processing chain using an in-built oscilloscope

Other improvements in this version include:

  • Moku:ArbitraryWaveformGenerator now supports triggering, with N-cycle and Start burst modes which can be triggered using an external trigger signal. In addition, Moku:ArbitraryWaveformGenerator now gives you full control over the number of points, update rate and interpolation of waveforms. There is also a new cardiac waveform for simulating ECG patterns, and a new graphical piecewise equation editor which makes building custom waveforms easier than ever.

  • Moku:DigitalFilterBox adds extended ranges for lowpass, highpass and bandstop filters, allowing corner frequencies up to six orders of magnitude below the sampling rate.

  • New-look main menu with options to connect to a recently-used device, switch instruments directly or open the file manager to view, upload and share data files on your device.

  • Minor bugfixes, interface improvements and performance enhancements.

We want to hear from you! If you have feedback, bug reports or feature requests, please send them to support@liquidinstruments.com

FIR Filter Builder (new instrument) and more!

We are pleased to announce the release of our 11th instrument, the FIR Filter Builder!

Features:

  • Build finite-impulse-response (FIR) filters at sampling rates of up to 15 MS/s.

  • Create arbitrary impulse responses with over 14,000 coefficients.

  • Design filters in the time domain or in the frequency domain, choosing from common impulse responses and window functions.

  • Load your own filter coefficients or enter an equation to create a customized impulse response.

  • Visualize the filter's transfer function, impulse and step response, or group and phase delay.

  • Block diagram view of the digital signal processing with built-in probe points for signal monitoring.

  • 2 input channels, 2 output channels with control matrix for blending inputs.

Other improvements include:

  • Advanced triggering settings in the Oscilloscope including Pulse mode, holdoff time and Nth event trigger.

  • New min hold, max hold and user-defined equation options for the Oscilloscope math channel.

  • The built-in monitor oscilloscopes in the Lock-in Amplifier, the PID Controller, the Digital Filter Box and the FIR Filter Builder now also have a math channel, complete with user-defined equation mode.

  • New custom equation editor makes entering equations much easier and more intuitive. The editor is available when defining custom waveforms in the Arbitrary Waveform Generator, custom impulse responses in the FIR Filter Builder, and custom equations in the Oscilloscope math channel.

  • Data logging improvements: it is now possible to schedule a log to start after a delay of up to 10 days. The maximum logging rate to CSV file in RAM has also been increased to 20 kHz.

  • New advanced configuration mode for the PID Controller.

  • New Bessel, Gaussian and Legendre filter type options for better time-domain performance in the Digital Filter Box, giving superior time domain performance.

  • Minor bugfixes, interface improvements and performance enhancements.

We want to hear from you! If you have feedback, bug reports or feature requests, please send them to support@liquidinstruments.com.

Version 1.6 released

This version includes new features, performance enhancements, and full support for Python, LabVIEW and Matlab APIs.

Instruments

  • Moku:Oscilloscope now has XY mode as an option in the math channel, and a new Gaussian interpolation mode, which reduces ringing artefacts on non-band-limited signals.

  • Moku:Phasemeter has a new option to change the phase of output signals, and can plot phase timeseries and spectra in units of cycles, degrees or radians.

  • The monitor graphs in Moku:LockInAmplifier, Moku:PIDController and Moku:DigitalFilterBox now support cursors and measurements, and have an improved min-max rendering display.

  • Moku:DigitalFilterBox has an improved signal-to-noise ratio (SNR), and improved calculation of filter coefficients to avoid saturation.

  • You can now set the voltage threshold for triggering from inputs and outputs in burst and sweep mode in Moku:WaveformGenerator.

  • Improved stability and reliability of data logging.

General

  • WiFi connectivity: Moku:Lab can now create and wireless access point and connect to an external WiFi network simultaneously. Choose your WiFi network from a list of available networks instead of having to type in the name manually. Connecting to a network is also faster and the connection stability has been improved.

  • USB connectivity: you can now connect to your Moku:Lab to a PC via USB, or to your iPad using an iPad camera adapter.

  • iOS Files integration: the Moku:Lab app is now fully integrated with Apple's Files app on iOS 11. Save data and log files on your iPad, then upload them to your computer or send them to third-party cloud services like Google Drive, Baidu, Microsoft One Drive, Amazon Drive, or Box.

  • Minor bugfixes, interface improvements and performance enhancements.

  • We want to hear from you! If you have feedback, bug reports or feature requests, please send them to support@liquidinstruments.com

Version 1.5.3 released

This version brings major upgrades to Moku:LockInAmplifier, Moku:Phasemeter and Moku:WaveformGenerator.

Lock-In Amplifier

  • Demodulate using an external signal with optional phase-locked loop (PLL)

  • Amplify small input signals by up to 48 dB before demodulation

  • Output a second filtered signal or an independent local oscillator

  • Convert demodulation output from XY to polar coordinates

  • Add a PID controller to the output signal

  • Log data to SD card or RAM

Phasemeter

  • Extended frequency range down to 1 kHz

  • New advanced spectral analysis tools (PSD, coherence, Allan Variance and more)

  • Increased sample rates up to 125 kHz

  • Free-wheeling: loop 'free-wheels' at the last known good frequency when the input signal is lost, improving reacquisition time and providing clock recovery functionality for communications systems

  • Improved gain scaling with selectable unity gain frequencies from 10 Hz to 10 kHz

  • Improved lock consistency at high gain settings

  • Phase-locked outputs: output a sine wave that is phase-locked to the input signal

Waveform Generator

  • Added burst mode (N cycle, Gated or Start) triggered from internal or external source

  • Added sweep mode triggered from internal or external source

General

  • iOS 11 compatibility

  • Select interface language independently from the iPad default

  • Display reference traces in Moku:BodeAnalyzer

  • New options to save waveform data in multiple different formats

  • Transfer log files directly from device RAM to SD card

  • Fixed localization issues

  • Minor bugfixes and performance enhancements

We want to hear from you! If you have feedback, bug reports or feature requests, please send them to support@liquidinstruments.com

Moku:Lab now comes with 10 Instruments and LabVIEW support.

There are some new goodies in the latest Moku:Lab App update. Our two newest instruments bring arbitrary waveform generation and advanced filtering capabilities.  

Moku:ArbitraryWaveformGenerator can generate custom waveforms with up to 65k points and update rates as high as 1 GS/s. Waveforms can be loaded from a file or input as a mathematical function.

Moku:DigitalFilterBox can create up to eighth order lowpass, highpass, bandpass and bandstop filters with adjustable parameters.

The same update also brings support for LabVIEW control of the Moku:Lab. Checkout www.liquidinstruments.com/labview for full details.

Happy measuring!

Version 1.5 released

What's new in version 1.5

New Instruments – Digital Filter Box and Arbitrary Waveform Generator

We are pleased to announce the release of two new instruments! Use Moku:DigitalFilterBox to make eighth order lowpass, highpass, bandpass and bandstop filters with adjustable parameters, or load your own coefficients to build a customized response. Moku:ArbitraryWaveformGenerator allows you to generate custom waveforms with up to 65k points and an update rate of 1 GS/s, load waveform points from a file or input an equation directly.

Oscilloscope

  • Settings in drawer are now hidden when unavailable

  • Fixed a problem with unwanted triggering in single mode

Data Logger

  • Added a warning for files over 4 GB (FAT32 filesystem limit)

Bode Analyzer

  • New option to disable output

  • Math channel now respects calibration

  • Math channel now works with fewer than 512 points

General

  • New French localization

  • New app-wide preferences dialog

  • Connecting to a device is now much faster

  • New option to password-protect a device

  • You can now connect directly to a Moku if you know its IP address

  • Fixed issue where the run button was not hidden in screenshots

  • Improved color contrast in dark mode

  • Minor bugfixes and performance enhancements

We want to hear from you! Please send feedback, bug reports or feature requests to support@liquidinstruments.com

Laser World of Photonics

If you happen to be in Munich in late June, drop by to see us at Laser World of Photonics 2017 for our European launch. Liquid Instruments booth is located inside the giant Laser 2000 booth (Messe München, Hall B3). We are partnering with Laser 2000 to bring Moku:Lab to all European countries. Our engineers and scientists will be on hand to provide demonstrations of all our instruments, and you might even get a sneak peak at some upcoming (i.e. unannounced) instruments!

Version 1.4.1 released

What's new in version 1.4.1

Bode Analyzer (New Instrument)

We are pleased to announce the release of our latest instrument! Use Moku:BodeAnalyzer to measure the magnitude and phase of a system's transfer function using a swept sine output from 10 mHz to 120 MHz.

Other improvements include:

  • New Japanese localization

  • Increased maximum logging rate in Moku:Phasemeter

  • Minor bugfixes and performance enhancements

Version 1.4 released

What's new in version 1.4

New Instrument – Pid Controller

We are pleased to announce the release of our latest instrument! Moku:PIDController allows you to create a two-channel control loop with adjustable gains and corner frequencies up to 1 MHz.

Oscilloscope

  • New option to save high-resolution data (16k points)

  • Improved stability when triggering off high frequency signals

  • Cursor labels can now be moved along the cursor to avoid obstructing signals

  • Added FFT option to math channel

Spectrum Analyzer

  • Improvements to signal fidelity

Data Logger

  • Data can now be saved to internal memory at up to 1 MS/s

Lock-In Amplifier

  • New option to save high-resolution data (16k points)

  • New option to turn off filter output but keep offset on

  • Monitor signals can now be triggered from the analog inputs

General

  • New German and Simplified Chinese localizations

  • Reference clock can now detect when an external timebase is lost

  • Improvements to device discovery

  • Lights on device blink during connection for easier identification

  • Improved warnings for read-only SD cards

  • New option to show touches on external displays for demonstrations

  • Minor bugfixes and interface improvements

Version 1.3 released

We are pleased to announce the release of our latest instrument! Moku:LockInAmplifier can extract signals at up to 200 MHz using IQ demodulation, filter with an adjustable corner frequency and output with variable gain.

This version also includes major upgrades to Moku:Phasemeter, with new automatic frequency acquisition and gain/bandwidth setting, and Moku:DataLogger, which increases the maximum logging rate to 100 kHz.

Other minor improvements include:

Oscilloscope

  • Reference traces are now saved alongside channel data

  • New-look slimmer synthesizer window

  • Set an arbitrary probe attenuation to scale the voltage axis of each channel

  • New derivative and integral math modes

  • Cursor values can now be set with respect to a reference level

Spectrum Analyzer

  • Improvements to signal fidelity

  • Reference traces are now saved alongside channel data

  • Cursor values can now be set with respect to a reference level 

Data Logger

  • New-look slimmer synthesizer window

  • Logging duration can now be specified in hh:mm:ss format

General

  • Device icons now match the color of your Moku:Lab for easier identification

  • Improvements to network configuration, including the ability to set manual IP address and subnet mask

  • Added support for enterprise WiFi networks (WPA-EAP/PEAP)

  • New look instrument carousel

  • Added timezone support

  • Headers and comments in saved files use '%' symbols for easier MATLAB importing

  • Better handling of file downloads

  • Minor bugfixes and interface improvements

Version 1.2 released

We are pleased to announce the release of Moku:DataLogger, our newest instrument!

Moku:DataLogger lets you log voltage data directly to an SD card for long-term measurements at rates of up to 10 kHz. The duration is limited only by the capacity of the SD card. You can also fetch previous log files from the device and upload them to Dropbox or iCloud, or send them as an email attachment.

Updates to the other instruments are detailed below.

Oscilloscope

  • Horizontal reference cursors: now add up to five horizontal cursors, and select one to be a reference so that all others are displayed with respect to it. Ideal for making quick time and frequency measurements.

  • Trigger on channels that aren't displayed: when the device is generating waveforms using the Synthesizer, you can now trigger off these signals even if they are not displayed on the screen.

  • Fixed a bug which would prevent pausing acquisition in roll mode.

  • Fixed a bug with frequency measurements in sweep and roll mode.

  • Fixed a bug which could cause the trigger offset to be set to zero unintentionally when using the Synthesizer drawer.

Spectrum Analyzer

  • Horizontal reference cursors: now add up to five horizontal cursors, and select one to be a reference so that all others are displayed with respect to it. Ideal for making quick frequency and time measurements.

  • Tracking generator: you can now generate sine wave outputs from within Moku:SpectrumAnalyzer. The output can be configured to sweep across the frequency range of interest. Use this feature in conjunction with max hold on the math channel to record frequency response spectra.

Phasemeter

  • Log frequency, phase and amplitude data directly to an SD card, as in Moku:DataLogger.

  • You can now generate sine wave outputs from within Moku:Phasemeter.

  • When connecting to a device that is running Moku:Phasemeter, the iPad will now read the instrument's settings instead of overwriting them, so you don't disrupt a measurement.

Waveform Generator

  • When connecting to a device that is running Moku:WaveformGenerator, the iPad will now read the instrument's settings instead of overwriting them, so you don't disrupt your experiment.

 General

  • Now save files to Dropbox or the SD card even when your iPad is not connected to the internet.

  • Improvements to network reliability.

  • Improvements to device discovery.

  • Fixed a bug where instruments could become unresponsive after the connection drops out briefly.

  • Fixed a bug where the clock source shown in the main menu could sometimes be incorrect.

  • Fixed a bug which could make the app crash when two iPads connect to the same device simultaneously.

  • Fixed a bug which could make the words "Writing data" appear in saved screenshots in Moku:Oscilloscope and Moku:SpectrumAnalyzer.

  • Other minor bug fixes and improvements.

Version 1.1 released

We are pleased to announce the release of Moku:Phasemeter, our latest instrument! Track tones from 2 MHz up to 200 MHz and record their frequency, amplitude and phase.

Updates include:

  • Fixed a problem where the oscilloscope frequency measurement would fail for signals with a large DC offset.

  • Fixed a bug with the waveform generator modulation depth when using an external source.

  • Fixed a bug with ramp and pulse waveform generation

  • Oscilloscope traces now change color when observing outputs.

  • Simplified firmware update process.

  • Minor bug fixes, speedups and improvements.

Version 1.0.5 released

Updates include:

  • Support for iOS 8.0-9.1.

  • Added dither to the sine wave generators.

  • Fixed a bug where Wi-Fi access point doesn't appear in Wi-Fi quiet environment.

  • Fixed a bug in the Spectrum Analyzer where frequencies above 249 MHz were not displayed correctly.

  • Fixed a bug which applied DC calibration offsets incorrectly.

  • LEDs now blink when device is being configured.

  • Other minor bug fixes.

Version 1.0 is live!

Moku:Lab is a revolutionary all-in-one test and measurement device for professional scientists and engineers. With high-speed analog inputs and outputs combined with reconfigurable FPGA hardware, the digital signal-processing capabilities are virtually limitless.

The Moku:Lab app for iPad communicates wirelessly with your device and is mission control for all of your Moku instruments. Each instrument features an intuitive multi-touch user interface, thoughtfully designed and meticulously optimized for iPad. Stream data and control your experiment in real time as you move around the lab. Connect to Dropbox, iCloud or email to instantly save your data and share your breakthroughs with colleagues or friends.

Moku:Lab ships with three professional-grade instruments:

  • Oscilloscope

  • Spectrum analyzer

  • Waveform generator

With many more instruments coming soon.

Try out the app in demo mode to interact with simulated signals and experience the innovative iPad interface.