Method: Denko::Sensor::DS18B20#pre_callback_filter
- Defined in:
- lib/denko/sensor/ds18b20.rb
#pre_callback_filter(bytes) ⇒ Object
36 37 38 39 40 41 42 43 |
# File 'lib/denko/sensor/ds18b20.rb', line 36 def pre_callback_filter(bytes) return { crc_error: true } unless OneWire::Helper.crc(bytes) @resolution ||= decode_resolution(bytes) reading[:temperature] = decode_temperature(bytes) reading end |