Files
fedora-tools/framework-laptop-tools/src/fan.h
T

11 lines
540 B
C

// SPDX-License-Identifier: MIT
#pragma once
#include "hardware.h"
QString validateFan(const QVariantMap &config);
QString restoreFan();
QString updateFan(const QVariantMap &config, double &lastDuty, const QString &sys = QStringLiteral("/sys"));
inline const QString fanConfigPath = QStringLiteral("/run/framework-laptop-tools/fan.json");
inline const QString savedFanConfigPath = QStringLiteral("/etc/framework-laptop-tools/fan.json");
QVariantMap readFanConfig(QString &error);
QVector<double> fanTemperatures(const QVariantMap &config);