CR2032 load pulse. Read the article and fixture limits before touching hardware.
This archive contains no physical measurement. The two synthetic CSV inputs and
their JSON outputs exist so you can run the host analyzer before taking a capture.
The worksheet contains a header only.

Python 3, no third-party libraries:
  python3 test_actual_program.py
  python3 coin_pulse.py synthetic-22000.csv --kind synthetic --load-ohms 22000 --drop-floor-mv 2
  python3 coin_pulse.py synthetic-4700.csv --kind synthetic --load-ohms 4700 --drop-floor-mv 2

For an observed capture, replace the file, kind, measured resistance and
voltage floor. Preserve the paired DC channel samples in seconds and volts.
The SVGs are the editable source figures. The PNGs are their display exports.
