blob: d3cb412dc383c32ebc924939f0ec0080d78335a3 [file] [log] [blame]
edition = "2023";
package milotic_tlbmc;
import "i2c_common_config.proto";
enum FanControllerType {
FAN_CONTROLLER_TYPE_UNKNOWN = 0;
FAN_CONTROLLER_TYPE_MAX31790 = 1;
}
// Config for a smart fan device.
message FanControllerConfig {
// Specifies the type of the fan. This is used to determine the sensor's
// driver when creating the device.
FanControllerType type = 1;
// Specifies the i2c information of the sensor so that libraries know where
// and how to refresh the telemtry.
I2cCommonConfig i2c_common_config = 2;
}