Module: MatrixCreator::Pressure
- Defined in:
- lib/matrix_creator/pressure.rb
Overview
Module: Pressure
Communicate with the Pressure driver
Constant Summary collapse
- PRESSURE_CONFIG =
Configuration values for the Pressure driver
MatrixCreator.settings[:devices][:pressure]
- BASE_PORT =
Base port to send data to Pressure driver
PRESSURE_CONFIG[:port]
Class Method Summary collapse
-
.detect(options = {}, &block) ⇒ Array
Detects and returns information from the Pressure driver.
-
.detect_once ⇒ Hash
Detects one response from the Pressure driver and returns its value.
Class Method Details
.detect(options = {}, &block) ⇒ Array
Detects and returns information from the Pressure driver
35 36 37 |
# File 'lib/matrix_creator/pressure.rb', line 35 def self.detect( = {}, &block) MatrixCreator::DriverBase.detect(BASE_PORT, MatrixMalos::Pressure, , block) end |
.detect_once ⇒ Hash
Detects one response from the Pressure driver and returns its value
44 45 46 |
# File 'lib/matrix_creator/pressure.rb', line 44 def self.detect_once detect(max_resp: 1).first end |