Moku model: Pro Operating system: Windows Software version: 4.0.3.1 build 9865
Bug or support request description: Moku App Doesn’t Display Proper corner f after API update
After setting up a digital filter box in a slot in multi-instrument mode with the API like this:
Moku:Pro Digital Filter Box
Input A
Input B
Control matrix: (1,1) = 1, (1,2) = 0, (2,1) = 0, (2,2) = 1
Filter 1 - 12th-order Butterworth Lowpass, corner frequency 1.000 MHz, sampling rate 39.063 MHz, input offset 0.000 V, input gain +0.0 dB
Filter 2 - 6th-order Elliptic Bandpass, corner frequencies 1.000 kHz, 100.0 kHz, sampling rate 39.063 MHz, input offset 0.000 V, input gain +0.0 dB
Output A - gain +0.0 dB, offset 0.000 0 V, 0 dB output gain, output disabled
Output B - gain +0.0 dB, offset 0.000 0 V, 0 dB output gain, output disabled
Internal 10 MHz clock
If i open the Moku App (from scratch) and just view the digital filter box, the moku app doesn’t display the proper corner frequency for filter 1. It shows a corner frequency of 100kHz.
Thank you for reaching out to Liquid Instruments! This is a known issue affecting some instruments, where API configuration is lost upon opening the app. The good news is that the settings are indeed changing, which can be verified with the Getter functions in the API. One workaround is to save the configuration with the API and upload it using the app; here is an article describing how to save the configuration files and here is an article describing how to upload it in the app. We plan to have a fix for this issue in the upcoming release. I hope this helps!
I just wanted to share that this issue has been fixed in MokuOS 4.1. Please visit our website to download the latest version of our app and go through the firmware update process. You will also need to run pip install --upgrade moku to upgrade the API package, and mokucli instrument download 4.1.1 to download the bitstreams for this firmware. I hope this helps!