BCM circuit.
More...
import"Circuit.idl";
◆ Type
Circuit type.
Enumerator |
---|
ONE_PHASE_LN | One-phase line-neutral.
|
ONE_PHASE_LL | One-phase line-line.
|
ONE_PHASE_LLN | One-phase line-line-neutral.
|
THREE_PHASE | Three-phase.
|
◆ getConfig()
Config pdumodel::Circuit_1_0_2::getConfig |
( |
| ) |
|
Retrieve the circuit configuration.
- Returns
- Circuit configuration
◆ getPoles()
vector<Pole_4_0_2> pdumodel::Circuit_1_0_2::getPoles |
( |
| ) |
|
Retrieve the list of circuit poles.
- Returns
- List of circuit poles
◆ getSensors()
Sensors pdumodel::Circuit_1_0_2::getSensors |
( |
| ) |
|
Retrieve the circuit sensors.
- Returns
- Circuit sensors
◆ getSettings()
Settings pdumodel::Circuit_1_0_2::getSettings |
( |
| ) |
|
Get the circuit settings.
- Returns
- Circuit settings
◆ setSettings()
int pdumodel::Circuit_1_0_2::setSettings |
( |
in Settings |
settings | ) |
|
Change the circuit settings.
- Parameters
-
settings | New circuit settings |
- Returns
- 0 if OK
-
1 if any parameters are invalid
-
2 if the requested meter channel is already in used
◆ SettingsChangedEvent
valueobject pdumodel::Circuit_1_0_2::SettingsChangedEvent |
Event: Circuit settings have changed.
Settings before change
The documentation for this interface was generated from the following file: