Detect power current and energy sensors
Change-Id: I058eb1f3093a583ef21dd4be01d3fa535131fbde
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
diff --git a/sensorset.cpp b/sensorset.cpp
index e03e37d..b76cef7 100644
--- a/sensorset.cpp
+++ b/sensorset.cpp
@@ -22,7 +22,8 @@
// TODO: Issue#2 - STL regex generates really bloated code. Use POSIX regex
// interfaces instead.
static const std::regex sensors_regex =
- std::regex("^(fan|in|temp)([0-9]+)_([a-z]*)", std::regex::extended);
+ std::regex("^(fan|in|temp|power|energy|curr)([0-9]+)_([a-z]*)",
+ std::regex::extended);
static const auto sensor_regex_match_count = 4;
SensorSet::SensorSet(const std::string& path)