Commit Graph
14 Commits
Author SHA1 Message Date
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 cce6478eec Implement min PWM finding logic 2022-09-28 21:21:13 +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 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 d3cd6857d0 Add deserialization logic 2022-09-24 17:23:12 +02:00
Simon 8ceb762fe1 Add mapping logic and serialization for writing 2022-09-20 23:17:40 +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