ModBoss.Mapping
(modboss v0.1.0)
Struct representing the Modbus mapping.
Types
@type t() :: %ModBoss.Mapping{
addresses: Range.t(),
as: atom() | {module(), atom()},
encoded_value: integer(),
mode: :r | :rw | :w,
name: atom(),
register_count: integer(),
starting_address: integer(),
type: :holding_register | :input_register | :coil | :discrete_input,
value: any()
}