Changes in v0.0.1:
- Unlocked all options.
- Unlocked bandwidth 1 GHz (for all MHO900 models).
- Added bandwidth manual settings (separately for each channel): 350 MHz, 500 MHz, 800 MHz.
- Optimizations.
- Minimum time base changed to 200 ps.
Changes in v0.1:
- .GEL (installation from USB flashdrive) build and Posix script as in the DHO800/900 mod (system performance changes and Android desktop by Nova launcher with basic apps).
- Added UPA option (power analysis).
- Changed AFG sine wave max frequency limit up to 350 MHz.
- Changed AFG square wave max frequency limit up to 250 MHz.
- Changed AFG arbitrary and predefined wave max frequency limit up to 250 MHz.
- Changed AFG ramp wave max frequency limit up to 50 MHz.
- Code optimizations (lower CPU usage, faster UI and more wfm/s).
- hdcode number (/dev/hdcode_gpio) app reads only once and it's cached.
- "TestModel" hardcoded (gives advanced settings and more features).
- "image header" (model name added to screenshots) disabled by default.
- Removed app screen borders.
- Removed windows vertical margins.
- Changed windows (waveform, XY, math, etc) background from dark gray to black.
Increased space for shortcuts. - Increased margin between vertical elements in bottom bar (normal mode).
- Changed background of botom bar in full screen mode from light gray to black.
Fixed some translations. - Removed code loading gif in the app bootsplash, because sometimes it triggered bug in the "Flutter", which caused app crash.
- Fixed random Androidx lib crash caused by loading unavailable class View$OnUnhandledKeyEventListener.
- Changed Rigol launcher to the same as in the DHO800/900 mod (optimized and modified).
- Instant (first) reboot after upgrade from .GEL file.
Changes in v0.1.1:
- Quick fix of the waveform cache lock (caused issues with start/stop on CH1).
Changes in v0.1.2:
- Quick fix of DC offset in analog channels which appeared in most cases when impedance was 1 MΩ and bandwidth limit was set to 800 MHz or OFF. Fix realized by limiting maximum allowed bandwidth to 500 MHz whenever impedance is set to 1 MΩ. Caused by wrong flags being sent to AFE chip (stock app does the same limit with same conditions in slightly different way). With impedance 50 Ω maximum bandwidth is unchanged (1 GHz).
- Removed code which in some rare cases can prevent from changing bandwidth.
- Optimizations.
Changes in v0.1.2-1:
- .GEL quick fix of very rare issue with resulted in boot loop for 3 people: removed unnecessary pdf files and FairEmail (email app) to save space in /rigol FS, which prevents from no free space left in this FS ("partition").
- Fix bug in Rigol Launcher (app working in the background), which may cause fatal error in some conditions.
Changes in v0.1.3 (not released in public):
- Increased max bandwidth to ~1.25 GHz for 50 Ω and 800 MHz for 1 MΩ.
- New bandwidth options: 5 MHz, 20 MHz, 250 MHz, 800 MHz, 1 GHz (only for 50 Ω), OFF (as above).
- Black & white top and bottom bar.
- Changed buttons background to more darker color.
- Moved start/stop shortcut to the top/left corner of the screen (status text is now also a button).
- Changed popup windows background color from light gray to dark gray.
- Increased text size in shortcuts.
- Changed AFG sin frequency limit to 100 MHz.
Changes in v0.1.4:
- Disabled FPGA low pass digital filtering for most of the settings.
- Tuned AFE input filter for 1 MΩ impedance.
- Reduced size of the main screen tags.
- Fixed layout of the advanced XY settings window.
- FPGA updated to Rigol 00.01.00.00.25.