Undalogic logoUndalogic
RELEASE NOTES

miniSMU App changelog

What's new in each release of the miniSMU companion application.

v1.5.0

Added

  • BJT characterisation. Two new bipolar transistor measurements under Transistors, for both NPN and PNP:
    • Output characteristics: sweep VCE while stepping the base current to plot a family of IC-VCE curves, with DC gain (hFE) per curve.
    • Gummel plot: hold VCE, sweep VBE and measure IC and IB together on a log axis, with a live beta trace and ideality factor.
    • Both have live charts, results tables, a history viewer with CSV and clipboard export, and a guided tour. Enter values as positive magnitudes; the NPN/PNP selector sets the polarity.
  • Configurable I-V results table. Choose and reorder the columns shown on the I-V Sweep page and in the I-V data viewer, including the new ISC, VMPP, IMPP and PMPP, plus ideality factor, photocurrent, saturation current and fit quality. One-click copy and save-as-CSV follow your chosen columns.
  • Current range control. Measurements can now use autoranging or a fixed current range.
  • Safer firmware updates. The updater identifies your miniSMU's hardware revision and only offers or installs firmware built for it, blocks downgrades below 1.5.0 once a device has run 1.5.0 (firmware 1.5.0 changes the calibration storage format), and will not start while a measurement is running.
  • Linux .rpm package for Fedora, RHEL and other RPM-based distributions.

Improved

  • macOS 26 (Tahoe): fixed buttons that only responded after a long press. The app now runs on Electron 43, which requires macOS 12 or later.
  • A sweep keeps running when you move to another page, and returning to the page shows its progress with Cancel still working.
  • More reliable output setup and shutdown for transistor sweeps, MPPT and I-V Stability.
  • Sweeps are more robust to communication errors with the device.

Fixed

  • Improved accuracy and consistency of MPPT, I-V Stability and I-V figures of merit.
  • Fixes to sweep point handling, including transistor hysteresis and stepped sweeps.
  • Improved reliability of data export, clipboard copy and session files, with clear error messages when something goes wrong.
  • General stability improvements.

Notes

  • IMPP and PMPP are now reported using the cell's active area (absolute mA and mW), and JSC is always reported as positive. Stability runs that span the upgrade may show a sign change in the stored JSC series.
  • Older session files open normally and are upgraded automatically. Files saved with 1.5.0 can still be opened in 1.4.x, which ignores the new data.

v1.4.1

Fixed

  • CSV export on macOS and Linux.

v1.4.0

Added

  • macOS build (Apple Silicon).
  • Static IP address option for Wi-Fi connections. Firmware version 1.4.6 required
  • Guided tours for software features
  • Bug report & Feature request form
  • I-V sweep mode for generic, non–solar-cell devices (resistors, diodes, memristors, and similar):
    • Custom voltage and current sweep points.
    • Log-scale absolute current plotting.
    • [Beta] Predicted figures of merit for resistors and diodes.

Fixed

  • I-V Stability measurements now correctly apply VMPP as the hold condition under low-light conditions.