Commit Graph
45 Commits
Author SHA1 Message Date
Simon a27cf24bd4 Change installation path 2022-10-02 14:02:23 +02:00
Simon 3b19b0436e Cleanup, add PKGBUILD 2022-10-02 13:29:42 +02:00
Simon b74f0e87cd Implement remaining stuff
Basic functionality milestone reached!!
2022-10-01 15:55:49 +02:00
Simon 2ef9d979b0 Add logic to label fans, some cleanup 2022-10-01 01:43:15 +02:00
Simon a23563c0be Implement fan curves and extend serialization logic 2022-09-30 20:58:33 +02:00
Simon 981d808004 Merge remote-tracking branch 'origin/master' 2022-09-28 21:23:34 +02:00
Simon cce6478eec Implement min PWM finding logic 2022-09-28 21:21:13 +02:00
Simon e85b903a52 Update 'README.md' 2022-09-28 12:56:35 +02:00
Simon a81e8c31ee Documentation 2022-09-28 08:37:41 +02:00
Simon 05b35a9cea Add basic FanCurve implementation, docs 2022-09-27 23:43:20 +02:00
Simon 0e75299c20 Cleanup, more documentation 2022-09-27 22:50:01 +02:00
Simon df943620d6 Move documentation out of source tree 2022-09-27 00:12:36 +02:00
Simon 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
Simon 4f6a1dfc4f Add documentation, start extending serialization
Temperature sensors are still missing
2022-09-24 21:32:01 +02:00
Simon 5109e3b93a Remove unneeded cout 2022-09-24 19:48:29 +02:00
Simon d3cd6857d0 Add deserialization logic 2022-09-24 17:23:12 +02:00
Simon 61923121f0 Fix license 2022-09-20 23:27:03 +02:00
Simon 9c2d0c9059 Add license 2022-09-20 23:22:33 +02:00
Simon 8ceb762fe1 Add mapping logic and serialization for writing 2022-09-20 23:17:40 +02:00
Simon df1c8f3821 revert ba4b4f6e7e
revert Add json submodule
2022-09-20 13:56:02 +02:00
Simon 771d3a3861 revert a679786b67
revert Specify submodule branch
2022-09-20 13:55:53 +02:00
Wilde Simon a679786b67 Specify submodule branch 2022-09-20 13:19:47 +02:00
Wilde Simon ba4b4f6e7e Add json submodule 2022-09-20 13:15:03 +02:00
Simon f507912623 Add mapping logic, refactor stuff 2022-09-19 20:02:18 +02:00
Simon dccd6f2773 Rename some functions, improve documentation 2022-09-17 15:50:00 +02:00
Simon 828964bf8f Add documentation, cleanup 2022-09-17 15:45:48 +02:00
Simon bbdd612209 Integrate PwmControl a bit more, add stub for PwmSensor 2022-09-11 20:06:08 +02:00
Simon b3371e02f7 Add isolated class for a single PWM control 2022-09-11 20:02:20 +02:00
Simon e6188b8e72 Organize the files 2022-09-11 19:41:45 +02:00
Simon 7111a20203 Cleanup, rename 2022-09-11 19:30:13 +02:00
Simon 1985e72c16 Cleanup main, use new sensor implementation 2022-09-11 18:57:16 +02:00
Simon 2208aa8672 Add Fan stubs, rework Sensors classes 2022-09-11 18:34:56 +02:00
Simon 20cb22de01 Implement HwmonTemperatureSensor, add serialization 2022-09-07 23:11:57 +02:00
Simon f152f1471d Change some variable names, add stubs for sensor interface and an implementation 2022-09-07 22:12:55 +02:00
Simon 39310ad4d2 Expand SensorWrapper 2022-08-05 00:17:13 +02:00
Simon 625256dff1 Add readme 2022-08-02 23:13:53 +02:00
Simon f7bd651121 Start implementation of sensors wrapper, rename files and classes, sort usings 2022-08-02 23:11:01 +02:00
Simon 1da0844ae8 Add function to read PWM control values 2022-08-02 22:29:14 +02:00
Simon d6f0d9650c Add feature to set PWM values 2022-07-29 00:22:23 +02:00
Simon 6763dd9e3c Remove .projectile file 2022-07-28 22:33:09 +02:00
Simon 3106221e7a Remove now ignored files 2022-07-28 22:31:07 +02:00
Simon f7c7cfde87 Revert last commit 2022-07-28 22:28:11 +02:00
Simon 9dc07edef8 Ignore .cache dir 2022-07-28 22:21:25 +02:00
Simon 8f3be1c984 Ignore .cache dir 2022-07-28 22:18:31 +02:00
Simon cdac555c3c Initial commit 2022-07-28 22:16:03 +02:00