Commit Graph

71 Commits

Author SHA1 Message Date
Drath
9657523f3e why? 2025-11-02 14:59:57 +01:00
Drath
36c9033cd2 idk why i had this 2025-11-02 14:59:50 +01:00
Drath
fa0eeabf72 cleanup, refactor 2025-11-02 14:44:33 +01:00
Drath
a34624a97f thats not the problem but we can make it less ambiguous anyway 2025-11-02 13:41:36 +01:00
Drath
5516829694 we can simply memcpy instead 2025-11-02 13:25:48 +01:00
Drath
80dda33198 use the new macro 2025-11-02 12:53:34 +01:00
Drath
4324379b8e use the new macro, refactor a lil 2025-11-02 12:38:15 +01:00
Drath
702fc5387d use the new macro 2025-11-02 12:38:03 +01:00
Drath
0ba09a57e4 have disks have its own struct 2025-10-29 18:37:53 +01:00
Drath
25cee5f669 cleanup lcddisplay a lil 2025-10-29 18:29:13 +01:00
Drath
7ca15ad021 clang didnt like dynamic array 2025-10-29 01:51:01 +01:00
Drath
68cd4b0bfe clangify includes 2025-10-29 01:26:47 +01:00
Drath
33f343fa0a we only read power from rapl now 2025-10-29 01:19:17 +01:00
Drath
2f98b6686c clearigy what im actually measuring 2025-10-28 19:57:38 +01:00
Drath Vader
58e8e80ad1 clearer log message 2025-10-24 15:11:17 +02:00
Drath Vader
3ccaa513b3 c++ify time/date, clean up includes while we're at it 2025-10-24 15:10:14 +02:00
Drath Vader
5e42c45e28 add network monitoring 2025-10-24 14:04:27 +02:00
Drath Vader
0c4e4ced8e make it stfu about opening/closing port since we do it every loop 2025-10-24 12:24:42 +02:00
Drath Vader
798a38a794 i might be restarted 2025-10-24 12:20:50 +02:00
Drath Vader
b24c01b159 bro was this bug here all along and i never noticed 2025-10-24 12:13:10 +02:00
Drath Vader
30b4353c7e this is what most software reads 2025-10-24 11:56:31 +02:00
Drath Vader
8b403d7fce bro... 2025-10-24 11:36:42 +02:00
Drath
563fe0d2e1 Merge branch 'main' of https://github.com/elektroencefalografista/linuxSmartie 2025-10-23 13:04:01 +02:00
Drath
69b0291205 open and close funcs 2025-10-23 13:02:45 +02:00
Drath Vader
90581aa8fd stole a trick from btop to measure power 2025-10-21 15:30:22 +02:00
Drath
b48835e8d5 comment out unused sensors for SPEED 2025-10-07 18:30:38 +02:00
Drath
729b980f4e make the chip configrabe 2025-10-07 18:30:18 +02:00
Drath
9ec37e2f14 turns out we can read motherboard sensors 2025-10-07 18:25:40 +02:00
Drath
6f09d9a9eb optimizations of utils 2025-10-06 19:36:46 +02:00
drath
438df9eca8 test 2025-10-05 21:53:20 +02:00
Drath
7e7d8d2aa1 logging lib 2025-10-03 16:57:38 +02:00
Drath
c6175fbd99 more flexible, slight sanity fixes 2025-10-03 15:54:58 +02:00
Drath
d95461f0cc cecntering func 2025-10-03 15:54:10 +02:00
drath
3015d8f972 try to move away from hardcoded values, see if i can make it support different displays 2025-10-01 22:50:32 +02:00
Drath
a9afb46c19 overhaul of sys 2025-09-22 22:17:51 +02:00
Drath
1998fb6953 rename gpu struct 2025-09-22 21:11:42 +02:00
Drath
f4fc1e1dc7 clean up, rename cpu sensors struct 2025-09-22 21:10:35 +02:00
Drath
f7cb927a7e make it pointy, idk if i like the names 2025-09-22 21:08:41 +02:00
Drath
f72a6ca139 gpu refactor 2025-09-22 21:00:40 +02:00
Drath
499eaac37b we gotta gather missing metrics from fs after all 2025-09-20 00:05:05 +02:00
Drath
e54befda99 slightly cursed but we save 160 bytes 2025-09-18 23:58:47 +02:00
Drath
e2895ff80f cleanup cont. 2025-09-18 23:01:42 +02:00
Drath
3da583e7eb lil cleanup 2025-09-18 22:19:18 +02:00
Drath
275bf721e4 more consistent messags 2025-09-14 21:34:24 +02:00
Drath
329837f92d lil refactor 2025-09-14 21:33:58 +02:00
drath
2ebc62d063 make cpu wayyy cleaner 2025-09-14 11:03:55 +02:00
drath
89a94b1822 return 0 if cant read file 2025-09-14 09:09:59 +02:00
Drath
9bcec42145 gonna need to refactor 2025-09-13 23:54:41 +02:00
Drath
91f07992cd more consistent quotations and wording 2025-09-13 23:54:26 +02:00
Drath
e01b7fde16 fix fan pwm 2025-09-13 17:59:52 +02:00