mirror of
https://github.com/emsesp/EMS-ESP32.git
synced 2025-12-07 08:19:52 +03:00
Move dallas/bool/enum formats to Settings #76
This commit is contained in:
@@ -36,6 +36,8 @@
|
||||
|
||||
namespace emsesp {
|
||||
|
||||
enum Dallas_Format : uint8_t { SENSORID = 1, NUMBER, NAME };
|
||||
|
||||
class DallasSensor {
|
||||
public:
|
||||
class Sensor {
|
||||
@@ -76,6 +78,14 @@ class DallasSensor {
|
||||
return (dallas_gpio_ != 0);
|
||||
}
|
||||
|
||||
uint8_t dallas_format() {
|
||||
return dallas_format_;
|
||||
}
|
||||
|
||||
void dallas_format(uint8_t dallas_format) {
|
||||
dallas_format_ = dallas_format;
|
||||
}
|
||||
|
||||
private:
|
||||
static constexpr uint8_t MAX_SENSORS = 20;
|
||||
|
||||
@@ -134,6 +144,7 @@ class DallasSensor {
|
||||
uint32_t sensorfails_ = 0;
|
||||
uint32_t sensorreads_ = 0;
|
||||
int8_t scanretry_ = 0;
|
||||
uint8_t dallas_format_ = 0;
|
||||
};
|
||||
|
||||
} // namespace emsesp
|
||||
|
||||
Reference in New Issue
Block a user