ocpp/v2_1/enum/measurand

OCPP 2.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”

pub type Measurand {
  CurrentExport
  CurrentExportOffered
  CurrentExportMinimum
  CurrentImport
  CurrentImportOffered
  CurrentImportMinimum
  CurrentOffered
  DisplayPresentSoc
  DisplayMinimumSoc
  DisplayTargetSoc
  DisplayMaximumSoc
  DisplayRemainingTimeToMinimumSoc
  DisplayRemainingTimeToTargetSoc
  DisplayRemainingTimeToMaximumSoc
  DisplayChargingComplete
  DisplayBatteryEnergyCapacity
  DisplayInletHot
  EnergyActiveExportInterval
  EnergyActiveExportRegister
  EnergyActiveImportInterval
  EnergyActiveImportRegister
  EnergyActiveImportCableLoss
  EnergyActiveImportLocalGenerationRegister
  EnergyActiveNet
  EnergyActiveSetpointInterval
  EnergyApparentExport
  EnergyApparentImport
  EnergyApparentNet
  EnergyReactiveExportInterval
  EnergyReactiveExportRegister
  EnergyReactiveImportInterval
  EnergyReactiveImportRegister
  EnergyReactiveNet
  EnergyRequestTarget
  EnergyRequestMinimum
  EnergyRequestMaximum
  EnergyRequestMinimumV2x
  EnergyRequestMaximumV2x
  EnergyRequestBulk
  Frequency
  PowerActiveExport
  PowerActiveImport
  PowerActiveSetpoint
  PowerActiveResidual
  PowerExportMinimum
  PowerExportOffered
  PowerFactor
  PowerImportOffered
  PowerImportMinimum
  PowerOffered
  PowerReactiveExport
  PowerReactiveImport
  SoC
  Voltage
  VoltageMinimum
  VoltageMaximum
}

Constructors

  • CurrentExport
  • CurrentExportOffered
  • CurrentExportMinimum
  • CurrentImport
  • CurrentImportOffered
  • CurrentImportMinimum
  • CurrentOffered
  • DisplayPresentSoc
  • DisplayMinimumSoc
  • DisplayTargetSoc
  • DisplayMaximumSoc
  • DisplayRemainingTimeToMinimumSoc
  • DisplayRemainingTimeToTargetSoc
  • DisplayRemainingTimeToMaximumSoc
  • DisplayChargingComplete
  • DisplayBatteryEnergyCapacity
  • DisplayInletHot
  • EnergyActiveExportInterval
  • EnergyActiveExportRegister
  • EnergyActiveImportInterval
  • EnergyActiveImportRegister
  • EnergyActiveImportCableLoss
  • EnergyActiveImportLocalGenerationRegister
  • EnergyActiveNet
  • EnergyActiveSetpointInterval
  • EnergyApparentExport
  • EnergyApparentImport
  • EnergyApparentNet
  • EnergyReactiveExportInterval
  • EnergyReactiveExportRegister
  • EnergyReactiveImportInterval
  • EnergyReactiveImportRegister
  • EnergyReactiveNet
  • EnergyRequestTarget
  • EnergyRequestMinimum
  • EnergyRequestMaximum
  • EnergyRequestMinimumV2x
  • EnergyRequestMaximumV2x
  • EnergyRequestBulk
  • Frequency
  • PowerActiveExport
  • PowerActiveImport
  • PowerActiveSetpoint
  • PowerActiveResidual
  • PowerExportMinimum
  • PowerExportOffered
  • PowerFactor
  • PowerImportOffered
  • PowerImportMinimum
  • PowerOffered
  • PowerReactiveExport
  • PowerReactiveImport
  • SoC
  • Voltage
  • VoltageMinimum
  • VoltageMaximum

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