defmodule BACnet.Protocol.Constants.PropertyState do @moduledoc false use ConstEnum, exception: BACnet.Protocol.Constants.ConstantError @constdoc "Property State (ASHRAE 135 - 21 FORMAL DESCRIPTION OF APPLICATION PROTOCOL DATA UNITS)" defconst(:property_state, :boolean_value, 0x00) defconst(:property_state, :binary_value, 0x01) defconst(:property_state, :event_type, 0x02) defconst(:property_state, :polarity, 0x03) defconst(:property_state, :program_change, 0x04) defconst(:property_state, :program_state, 0x05) defconst(:property_state, :reason_for_halt, 0x06) defconst(:property_state, :reliability, 0x07) defconst(:property_state, :state, 0x08) defconst(:property_state, :system_status, 0x09) defconst(:property_state, :units, 0x0A) defconst(:property_state, :unsigned_value, 0x0B) defconst(:property_state, :life_safety_mode, 0x0C) defconst(:property_state, :life_safety_state, 0x0D) defconst(:property_state, :restart_reason, 0x0E) defconst(:property_state, :door_alarm_state, 0x0F) defconst(:property_state, :action, 0x10) defconst(:property_state, :door_secured_status, 0x11) defconst(:property_state, :door_status, 0x12) defconst(:property_state, :door_value, 0x13) defconst(:property_state, :file_access_method, 0x14) defconst(:property_state, :lock_status, 0x15) defconst(:property_state, :life_safety_operation, 0x16) defconst(:property_state, :maintenance, 0x17) defconst(:property_state, :node_type, 0x18) defconst(:property_state, :notify_type, 0x19) defconst(:property_state, :security_level, 0x1A) defconst(:property_state, :shed_state, 0x1B) defconst(:property_state, :silenced_state, 0x1C) defconst(:property_state, :access_event, 0x1E) defconst(:property_state, :zone_occupancy_state, 0x1F) defconst(:property_state, :access_credential_disable_reason, 0x20) defconst(:property_state, :access_credential_disable, 0x21) defconst(:property_state, :authentication_status, 0x22) defconst(:property_state, :backup_state, 0x24) defconst(:property_state, :write_status, 0x25) defconst(:property_state, :lighting_in_progress, 0x26) defconst(:property_state, :lighting_operation, 0x27) defconst(:property_state, :lighting_transition, 0x28) defconst(:property_state, :integer_value, 0x29) defconst(:property_state, :binary_lighting_value, 0x2A) defconst(:property_state, :timer_state, 0x2B) defconst(:property_state, :timer_transition, 0x2C) defconst(:property_state, :bacnet_ip_mode, 0x2D) defconst(:property_state, :network_port_command, 0x2E) defconst(:property_state, :network_type, 0x2F) defconst(:property_state, :network_number_quality, 0x30) defconst(:property_state, :escalator_operation_direction, 0x31) defconst(:property_state, :escalator_fault, 0x32) defconst(:property_state, :escalator_mode, 0x33) defconst(:property_state, :lift_car_direction, 0x34) defconst(:property_state, :lift_car_door_command, 0x35) defconst(:property_state, :lift_car_drive_status, 0x36) defconst(:property_state, :lift_car_mode, 0x37) defconst(:property_state, :lift_group_mode, 0x38) defconst(:property_state, :lift_fault, 0x39) defconst(:property_state, :protocol_level, 0x3A) defconst(:property_state, :extended_value, 0x3F) end