ElmorLabsPMD2Detector

class ElmorLabsPMD2Detector(logMeterEvents: Boolean) : USBDetector

Detector for the ElmorLabs PMD2 power measurement device.

The PMD2 enumerates as a USB CDC (virtual serial) device: VID = 0x0483 (STMicroelectronics) → decimal 1155 PID = 0x5740 (STM32 Virtual COM) → decimal 22336

Channel layout: "out1" → CPU : EPS1 (sensor 5), EPS2 (sensor 6) "out2" → GPU : HPWR1 (4), PCIE1 (7), PCIE2 (8), PCIE3 (9) "in" → MB : ATX24 12V (0), 5V (1), 5VSB (2), 3.3V (3)

Constructors

Link copied to clipboard
constructor(logMeterEvents: Boolean)

Functions

Link copied to clipboard
open override fun construct(device: USBDevice): MeterConstructor?
Link copied to clipboard
open override fun matches(device: USBDevice): Boolean
open override fun matches(vid: Short, pid: Short): Boolean
Link copied to clipboard
open override fun recognizedTypes(): <Error class: unknown class>