Raritan PX2/PX3 JSON-RPC API
|
6 #ifndef __PDUMODEL_ADE_IDL__
7 #define __PDUMODEL_ADE_IDL__
Raw sample data for a single channel.
Definition: Ade.idl:27
PDU Model.
Definition: Ade.idl:12
Interface for ADE chips directly connected to main controller.
Definition: Ade.idl:15
map< string, long > RegisterMap
Map of ADE register values.
Definition: Ade.idl:37
RegisterMap getCalibrationData()
Retrieve the values of all supported calibration registers.
long vah
Apparent energy (for this sample)
Definition: Ade.idl:33
int setCalibrationData(in RegisterMap regs)
Set new values for some or all calibration registers.
long irms
RMS current.
Definition: Ade.idl:29
vector< Sample > getLatestSample()
Retrieve the latest raw samples.
long va
Apparent power.
Definition: Ade.idl:31
long wh
Active energy (for this sample)
Definition: Ade.idl:32
MetaData getMetaData()
Retrieve the ADE metadata.
long vrms
RMS voltage.
Definition: Ade.idl:28
long watt
Active power.
Definition: Ade.idl:30