NetworkState.Current

JSON structure

{
  (Fields of AbstractMessage and AbstractResult must appear too!)

  "MagnitudeSendingEnd" : { "Value": 0.1, "UnitOfMeasure": "A" },
  "MagnitudeReceivingEnd" : { "Value": 0.2, "UnitOfMeasure": "A" },
  "AngleSendingEnd" : { "Value": 10.0, "UnitOfMeasure": "deg" },
  "AngleReceivingEnd" : { "Value": 20.0, "UnitOfMeasure": "deg" },
  "DeviceId" : "xyz-3",
  "Phase" : 3
}

Fields and multiplicity

Field Type Multiplicity Explanation
(All fields from AbstractResult and AbstractMessage) Fields from the "abstract base class"
MagnitudeSendingEnd Quantity block 1 (REQUIRED) Always in "A". Sign is towards the branch. Sending end.
MagnitudeReceivingEnd Quantity block 1 (REQUIRED) Always in "A". Sign is towards the branch. Receiving end.
AngleSendingEnd Quantity block 1 (REQUIRED) Always in degrees ("deg" as specified in UCUM); sending end
AngleReceivingEnd Quantity block 1 (REQUIRED) Always in degrees ("deg" as specified in UCUM); receiving end
DeviceId String 1 (REQUIRED) Must correspond to an entry in network model branches
Phase Integer 1 (REQUIRED) Allowed values 1,2 and 3