6 #ifndef __PDUMODEL_BCM_IDL__ 7 #define __PDUMODEL_BCM_IDL__ 56 int getChannelCount();
63 vector<ChannelConfig> getChannelConfigs();
75 int setChannelConfig(in
int channel, in
ChannelConfig config);
L2-Neutral.
Definition: Bcm.idl:21
LineConfig lineConfig
Power line configuration.
Definition: Bcm.idl:33
PhaseConfig lineB
Line B phase config (three-phase only)
Definition: Bcm.idl:47
LineConfig
Power Line Configuration.
Definition: Bcm.idl:18
int fsVoltage
Full-scale voltage (voltage-type transformer)
Definition: Bcm.idl:36
int fsCurrent
Full-scale current (voltage-type transformer)
Definition: Bcm.idl:35
Not connected.
Definition: Bcm.idl:19
Voltage-type transformer.
Definition: Bcm.idl:27
PhaseConfig lineC
Line C phase config (three-phase only)
Definition: Bcm.idl:48
boolean is3Phase
true for three-phase channels
Definition: Bcm.idl:45
TransformerType
Current Transformer Type.
Definition: Bcm.idl:26
int burdenResistor
Burden resistor (turns ratio transformer)
Definition: Bcm.idl:38
string label
Channel label.
Definition: Bcm.idl:44
Phase Configuration.
Definition: Bcm.idl:32
int channel
Channel number.
Definition: Bcm.idl:43
int turnsRatio
Turns ratio (turns ratio transformer)
Definition: Bcm.idl:37
Channel Configuration.
Definition: Bcm.idl:42
TransformerType ctType
Current transformer type.
Definition: Bcm.idl:34
PDU Model.
Definition: Ade.idl:12
L1-Neutral.
Definition: Bcm.idl:20
PhaseConfig lineA
Line A phase config.
Definition: Bcm.idl:46
Branch Circuit Monitor.
Definition: Bcm.idl:15