Joulescope power channels
Group imported MCU current and power traces under Power.
Download domain JSON · GitHub source · Domain catalog
Channel styling · Descriptor com.joulescope.js320 · version 0.1.0 · domain API 1.
Purpose and prerequisites
A presentation descriptor for already imported external channels named exactly MCU current and MCU power. The accompanying Joulescope JS320 recorder/import pipeline supplies samples and units; this JSON contains no instrument command or sidecar executable and cannot start acquisition by itself.
Engineering interpretation
The supplied streaming recorder scales amperes/watts by 1000, labels its output mA/mW and emits averaged bins. The domain only groups these channels under Power and preserves producer metadata. Do not assume a different producer uses those units merely from the channel name. Timing alignment and bin width belong to the acquisition/import pipeline. This file provides no current limits, energy integration or automatic findings.
Cards and tables
This descriptor declares no dedicated cards or tables. Its channel rules below control existing trace presentation.
Channel presentation rules
Rules apply in order: the first match supplies metadata. No new measurements are created.
| MATCH | MEANING | UNIT | DISPLAY HINT | GROUP |
|---|---|---|---|---|
external / MCU current | Existing external current samples grouped under Power. The supplied recorder emits mA; the descriptor itself supplies no unit conversion. | From producer | From producer | Power |
external / MCU power | Existing external power samples grouped under Power. The supplied recorder emits mW; this file does not calculate power from voltage/current. | From producer | From producer | Power |
Findings
This domain declares no automatic findings. Use the fields and the interpretation above; absence of a finding does not establish healthy operation.
Definition and contribution
Verified against js_record.py stream channel/block emission and npz_to_vaext.py channel metadata in the Joulescope demo, plus native first-match channel rules. The older vajoule_merge.py labels channels with unit suffixes, so those names do not match this descriptor’s exact rules.
View or propose changes to the canonical JSON. Contribution guide.
Download SHA-256: 6d3ff4c30be1b85d46e55454d58686fc11aca6d02a463a8672c9bded2dc4d5d5.