0a6bab36be
Hysteresis, Inhibit-Stop Timeframe
2023-08-28 14:55:07 +02:00
d1649b7de1
Bump version
v0.2.1
2023-07-24 13:58:12 +02:00
ff72f8d2ea
Add support for zero-fan mode, fix sensor identifiers
2023-07-24 13:55:53 +02:00
ad12f7a981
Switch to meson build system
2023-07-23 23:43:47 +02:00
33a760489e
Remove NVIDIA stuff
v0.2.0
2023-07-23 18:04:17 +02:00
10fbcdb0f6
Add missing classes
v0.1.9
2023-03-15 15:20:35 +01:00
f383eb1b79
Add average and max aggregator functions
2023-03-15 15:16:56 +01:00
7b0b419a22
Fix crash on startup
v0.1.8
2023-01-19 13:32:56 +01:00
ec480f5a17
Remove leftover include statement
2022-11-05 02:50:18 +01:00
0109f66be3
Remove leftover include statement
2022-11-05 02:47:44 +01:00
75d6af4c8b
Remove leftover include statement
2022-11-05 02:47:13 +01:00
815b78aa67
Change required version of boost libs
2022-11-05 02:45:12 +01:00
f718f82ad1
Add option to set frequency in json
v0.1.7
2022-10-18 11:05:05 +02:00
596a30b76a
Improve logic to handle fans stopping
v0.1.6
2022-10-10 00:25:09 +02:00
0f91960ef9
Adapt version
v0.1.5
2022-10-06 10:47:55 +02:00
d9192f10be
Add SIGTERM handling, adjust limit finding step
2022-10-06 10:39:43 +02:00
f606a1e450
Update version
v0.1.4
2022-10-04 09:55:23 +02:00
2d744245fc
Fix segmentation fault on shutdown
2022-10-04 09:53:57 +02:00
bd1695b4a7
Update version
v0.1.3
2022-10-04 09:42:40 +02:00
987e65fd90
Add stuff to .gitignore
2022-10-04 09:42:14 +02:00
e567ede3ef
Add logic to adjust minPWM on fan stop
2022-10-04 09:41:04 +02:00
d65934a278
Update version
v0.1.2
2022-10-04 00:29:21 +02:00
46a06214a2
Fix severe bug, improve logging, handle fan stops
...
Conversion from power percentage to PWM value didn't take into floating
point arithmetic into account
Make log messages more helpful, add handling for fan stopping completely
2022-10-04 00:26:57 +02:00
1c2067286e
Cleanup logging output
2022-10-03 14:39:09 +02:00
16c7a930c2
Update version, remove integrity check
v0.1.1
2022-10-03 14:29:43 +02:00
95b6f248c8
Reduce file writes, add logging capability
2022-10-03 14:02:44 +02:00
bf68e53a20
Update checksum
v0.1.0
2022-10-02 14:58:55 +02:00
cec799fd68
Remove nlohmann/json from source tree
...
Is already fulfilled via makepkg build dependency
2022-10-02 14:57:03 +02:00
c70a262f86
Remove needless couts, add systemd service
2022-10-02 14:54:33 +02:00
a935bbe265
Update checksum
2022-10-02 14:34:01 +02:00
7e73ab05a2
Fix install path
2022-10-02 14:31:47 +02:00
d5a8ff8cdc
Update checksum
2022-10-02 14:14:52 +02:00
a27cf24bd4
Change installation path
2022-10-02 14:02:23 +02:00
3b19b0436e
Cleanup, add PKGBUILD
2022-10-02 13:29:42 +02:00
b74f0e87cd
Implement remaining stuff
...
Basic functionality milestone reached!!
2022-10-01 15:55:49 +02:00
2ef9d979b0
Add logic to label fans, some cleanup
2022-10-01 01:43:15 +02:00
a23563c0be
Implement fan curves and extend serialization logic
2022-09-30 20:58:33 +02:00
981d808004
Merge remote-tracking branch 'origin/master'
2022-09-28 21:23:34 +02:00
cce6478eec
Implement min PWM finding logic
2022-09-28 21:21:13 +02:00
e85b903a52
Update 'README.md'
2022-09-28 12:56:35 +02:00
a81e8c31ee
Documentation
2022-09-28 08:37:41 +02:00
05b35a9cea
Add basic FanCurve implementation, docs
2022-09-27 23:43:20 +02:00
0e75299c20
Cleanup, more documentation
2022-09-27 22:50:01 +02:00
df943620d6
Move documentation out of source tree
2022-09-27 00:12:36 +02:00
289c55b78c
Refactoring, housekeeping, documentation
...
Add a class diagram. Still needs some details.
Refactor to better respect SOLID principles.
Housekeeping, move and rename classes/files.
2022-09-27 00:09:30 +02:00
4f6a1dfc4f
Add documentation, start extending serialization
...
Temperature sensors are still missing
2022-09-24 21:32:01 +02:00
5109e3b93a
Remove unneeded cout
2022-09-24 19:48:29 +02:00
d3cd6857d0
Add deserialization logic
2022-09-24 17:23:12 +02:00
61923121f0
Fix license
2022-09-20 23:27:03 +02:00
9c2d0c9059
Add license
2022-09-20 23:22:33 +02:00