AHT20 (aht20 v0.4.1) View Source
Read temperature and humidity from AHT20 sensor in Elixir.
Link to this section Summary
Functions
Returns a specification to start this module under a supervisor.
Measures the current temperature and humidity.
Starts a new GenServer for interacting with a AHT20.
Link to this section Types
Specs
option() :: {:name, GenServer.name()} | {:bus_name, String.t()}
AHT20 GenServer start_link options
:name
- a name for theGenServer
:bus_name
- which I2C bus to use (defaults to"i2c-1"
)
Link to this section Functions
Returns a specification to start this module under a supervisor.
See Supervisor
.
Specs
measure(GenServer.server()) :: {:ok, AHT20.Measurement.t()} | {:error, any()}
Measures the current temperature and humidity.
Specs
start_link([option()]) :: GenServer.on_start()
Starts a new GenServer for interacting with a AHT20.