32 Commits (1880d684759e34df7df363afd1f752b402dcd938)

Author SHA1 Message Date
  Max Prokhorov cae50fa544
sensor/emon: refactoring (#2213) 4 years ago
  Max Prokhorov 0d40d2275a
Load sensor classes later (#2128) 4 years ago
  Max Prokhorov 298ce8cac2
Refactor get/set/del/hasSetting (#2048) 4 years ago
  Max Prokhorov 0b73882fa0 Update BMX280Sensor 5 years ago
  Craig Markwardt 8d52078bcb Modify BaseSensor so that each sensor knows number of decimals to represent its magnitude types; update sensor.ino to take advantage of this knowledge; sensors BMX280 and Dallas OneWire are updated with this knowledge; tested with BME280 and Dallas DS18B20 sensors 5 years ago
  Xose Pérez 546c8f09b2 Update Copyright notice 5 years ago
  Lazar Obradovic 69cbb056a3 isolate PROGMEM 6 years ago
  Xose Pérez 8a999bb15a Replacing delay with nice_delay 6 years ago
  Xose Pérez 26a087dd7c Check init status of sensors and re-init if they fail on boot (#353) 6 years ago
  Xose Pérez 812d8c2bb9 Moving address locking to init method in BMX280 sensor (#353) 6 years ago
  Xose Pérez 13f8517b25 Fix void return on BMX280 sensor (#489) 6 years ago
  Xose Pérez 83c4188c07 Testing hot-unplug-plug for BMX280 sensor 6 years ago
  Xose Pérez feffc290cc Sensor type, value and slot methods should not set error values 7 years ago
  Xose Pérez c0215f0a16 Error reset on _pre for different sensors 7 years ago
  Xose Pérez bc85600e9c Remove dependency from Sparkfun BME280 library 7 years ago
  Xose Pérez 170f0d543c Option to publish address via MQTT for any sensor 7 years ago
  Xose Pérez af805ab045 Update copyright notices 7 years ago
  Xose Pérez 4888196b5e Clean debug messages 7 years ago
  Xose Pérez e1baf48b9b Option to disable completely new sensors module 7 years ago
  Xose Pérez d80df39629 Destructors 7 years ago
  Xose Pérez 2bc8794919 Move I2C code in BaseSensor to I2CSensor 7 years ago
  Xose Pérez 956215eac5 Default slot method in BaseSensor class 7 years ago
  Xose Pérez 6e839e3d72 Added sensor IDs 7 years ago
  Xose Pérez c975b11226 Tentative to sensor manifest 7 years ago
  Xose Pérez 4c90a1b320 Release lock if sensor has not valid ID 7 years ago
  Xose Pérez de4780efbc Added getters for sensors 7 years ago
  Xose Pérez 4e454331d4 Improved I2C auto-discover avoiding collissions 7 years ago
  Xose Pérez 42f5ee5376 Flag sensor changes to avoid reinitializing them if unnecessary 7 years ago
  Xose Pérez 8728d55b7b Change sensor API, force parameter-less constructors 7 years ago
  Xose Pérez ef04f72228 Headers for Sensor and Filter classes 7 years ago
  Xose Pérez 86df1c892c Adapt BME280 code for BMP280 sensor 7 years ago
  Xose Pérez f48c91bd07 Support for BME280 sensor 7 years ago