Exmbus.Parser.Tpl.Status (Exmbus v0.3.0)

View Source

EN 13757-7:2018 (E) - 7.5.6 Status byte in meter messages

More details about the error state of the meter can be provided in the M-Bus application protocol of the meter response (refer to EN 13757-3:2018, Annex E).

Summary

Types

application_status()

@type application_status() ::
  :no_error
  | :application_busy
  | :any_application_error
  | :abnormal_condition_or_alarm

t()

@type t() :: %Exmbus.Parser.Tpl.Status{
  application_status: application_status(),
  low_power: boolean(),
  manufacturer_status: 0..7,
  permanent_error: boolean(),
  temporary_error: boolean()
}

Functions

decode(arg)

encode(status)