ocpp/v2_0_1/enum/measurand

OCPP 2.0.1 Measurand enumeration (schema MeasurandEnumType).

to_json/decoder map each constructor to/from its exact schema token.

Types

Type of measurement. Default = “Energy.Active.Import.Register”

Data dictionary: Sampled_Value.Measurand.Measurand_Code · urn:x-oca:ocpp:uid:1:569263

pub type Measurand {
  CurrentExport
  CurrentImport
  CurrentOffered
  EnergyActiveExportRegister
  EnergyActiveImportRegister
  EnergyReactiveExportRegister
  EnergyReactiveImportRegister
  EnergyActiveExportInterval
  EnergyActiveImportInterval
  EnergyActiveNet
  EnergyReactiveExportInterval
  EnergyReactiveImportInterval
  EnergyReactiveNet
  EnergyApparentNet
  EnergyApparentImport
  EnergyApparentExport
  Frequency
  PowerActiveExport
  PowerActiveImport
  PowerFactor
  PowerOffered
  PowerReactiveExport
  PowerReactiveImport
  SoC
  Voltage
}

Constructors

  • CurrentExport
  • CurrentImport
  • CurrentOffered
  • EnergyActiveExportRegister
  • EnergyActiveImportRegister
  • EnergyReactiveExportRegister
  • EnergyReactiveImportRegister
  • EnergyActiveExportInterval
  • EnergyActiveImportInterval
  • EnergyActiveNet
  • EnergyReactiveExportInterval
  • EnergyReactiveImportInterval
  • EnergyReactiveNet
  • EnergyApparentNet
  • EnergyApparentImport
  • EnergyApparentExport
  • Frequency
  • PowerActiveExport
  • PowerActiveImport
  • PowerFactor
  • PowerOffered
  • PowerReactiveExport
  • PowerReactiveImport
  • SoC
  • Voltage

Values

pub fn decoder() -> decode.Decoder(Measurand)

Decode a Measurand from its exact schema token.

pub fn to_json(value: Measurand) -> json.Json

Encode a Measurand to its exact schema token.

Search Document