Commit Graph

  • 7aa4c13824 commency Drath 2025-12-14 15:50:18 +01:00
  • fbf2a64684 use pointers to strings Drath 2025-12-14 15:14:23 +01:00
  • e5e123f6f8 remove test fuck that Drath 2025-12-14 15:14:12 +01:00
  • 787dc8f1ae how tf was this compiling Drath 2025-12-14 15:13:57 +01:00
  • 5ef94e88bf man Drath 2025-12-14 15:03:31 +01:00
  • e6ec18eccf cleanup Drath 2025-12-14 15:02:34 +01:00
  • bc3f911f60 get rid of read to str Drath 2025-12-14 15:02:23 +01:00
  • a271711441 rename funcs, move get_val Drath 2025-12-14 14:45:06 +01:00
  • cd94018426 make sys sensor reading more robust Drath 2025-12-13 21:19:48 +01:00
  • d4691c7bf2 pro tip about rapl Drath 2025-12-13 21:18:49 +01:00
  • a0d1099f05 readme Drath Vader 2025-11-28 01:45:03 +01:00
  • ae916d47e3 use string pointers, no copy Drath Vader 2025-11-28 01:43:59 +01:00
  • 47b9572620 dumb idea Drath Vader 2025-11-28 01:43:29 +01:00
  • 3411be9262 add network Drath Vader 2025-11-28 00:49:19 +01:00
  • 869e5896c9 use the just enum Drath Vader 2025-11-27 20:22:09 +01:00
  • 47c45e8d9e more readable this way Drath Vader 2025-11-27 20:20:59 +01:00
  • f86d40241e i was never checking the return value of write Drath Vader 2025-11-27 15:23:17 +01:00
  • 34083f8a01 thinking Drath Vader 2025-11-26 13:01:34 +01:00
  • 2d8a815509 suspend fixed in code elektroencefalografista 2025-11-02 15:19:33 +01:00
  • 66cd2ba638 reflect bitchiness in compile commands Drath 2025-11-02 15:18:16 +01:00
  • fbdc490808 logging changes Drath 2025-11-02 15:16:39 +01:00
  • 19a801459c we deleted that too Drath 2025-11-02 15:15:22 +01:00
  • 0ad3efa90a we're not using any args Drath 2025-11-02 15:00:07 +01:00
  • 9657523f3e why? Drath 2025-11-02 14:59:57 +01:00
  • 36c9033cd2 idk why i had this Drath 2025-11-02 14:59:50 +01:00
  • 82421b3cca make it bitchy Drath 2025-11-02 14:44:55 +01:00
  • 331d8f5996 dont need open and close Drath 2025-11-02 14:44:47 +01:00
  • fa0eeabf72 cleanup, refactor Drath 2025-11-02 14:44:33 +01:00
  • 1689bf1b35 bro... Drath 2025-11-02 14:30:15 +01:00
  • a34624a97f thats not the problem but we can make it less ambiguous anyway Drath 2025-11-02 13:41:36 +01:00
  • 5516829694 we can simply memcpy instead Drath 2025-11-02 13:25:48 +01:00
  • 78a2f6eb9e move tilde lower Drath 2025-11-02 13:14:52 +01:00
  • 352166cbe8 description, also make it 64 bit Drath 2025-11-02 12:53:48 +01:00
  • 80dda33198 use the new macro Drath 2025-11-02 12:53:34 +01:00
  • 4324379b8e use the new macro, refactor a lil Drath 2025-11-02 12:38:15 +01:00
  • 702fc5387d use the new macro Drath 2025-11-02 12:38:03 +01:00
  • d7c12ca14d ! NEW FUNC ! (macro actually) Drath 2025-11-02 12:37:08 +01:00
  • 0ba09a57e4 have disks have its own struct Drath 2025-10-29 18:37:53 +01:00
  • 25cee5f669 cleanup lcddisplay a lil Drath 2025-10-29 18:29:13 +01:00
  • 871edb642e might be slightly faster like this Drath 2025-10-29 17:39:13 +01:00
  • e29e72fe7a fix spacing Drath 2025-10-29 17:38:57 +01:00
  • bb80f68f9e its being optimized away anyway Drath 2025-10-29 17:38:16 +01:00
  • 7ca15ad021 clang didnt like dynamic array Drath 2025-10-29 01:51:01 +01:00
  • 68cd4b0bfe clangify includes Drath 2025-10-29 01:26:47 +01:00
  • 33f343fa0a we only read power from rapl now Drath 2025-10-29 01:19:17 +01:00
  • 2f98b6686c clearigy what im actually measuring Drath 2025-10-28 19:57:38 +01:00
  • 4e87d27b02 suspend/resume got fixed by opening and closing port on each refresh, network monitoring added almost Drath Vader 2025-10-25 18:57:12 +02:00
  • 5fe74099ab clang format Drath Vader 2025-10-24 15:48:36 +02:00
  • 2448e797fb clangify Drath Vader 2025-10-24 15:30:57 +02:00
  • 2913b99e9b ignore clang .cache dir Drath Vader 2025-10-24 15:14:11 +02:00
  • b8dcba8582 add network, commented, need to find space on the lcd for it Drath Vader 2025-10-24 15:13:29 +02:00
  • 58e8e80ad1 clearer log message Drath Vader 2025-10-24 15:11:17 +02:00
  • 019a25eda2 log in local time Drath Vader 2025-10-24 15:10:32 +02:00
  • 3ccaa513b3 c++ify time/date, clean up includes while we're at it Drath Vader 2025-10-24 15:10:14 +02:00
  • 5e42c45e28 add network monitoring Drath Vader 2025-10-24 14:04:27 +02:00
  • 6e4e23e097 clang was complaining about LOG::DBG, ig thats fair Drath Vader 2025-10-24 12:26:51 +02:00
  • 47e217c0b6 enable logging Drath Vader 2025-10-24 12:24:58 +02:00
  • 0c4e4ced8e make it stfu about opening/closing port since we do it every loop Drath Vader 2025-10-24 12:24:42 +02:00
  • 798a38a794 i might be restarted Drath Vader 2025-10-24 12:20:50 +02:00
  • 75e8147f90 remove unused comments Drath Vader 2025-10-24 12:13:44 +02:00
  • b24c01b159 bro was this bug here all along and i never noticed Drath Vader 2025-10-24 12:13:10 +02:00
  • 97ee843250 clang support Drath Vader 2025-10-24 12:12:30 +02:00
  • 30b4353c7e this is what most software reads Drath Vader 2025-10-24 11:56:31 +02:00
  • 8b403d7fce bro... Drath Vader 2025-10-24 11:36:42 +02:00
  • 5e78b64574 open and close p[ort on each display loop Drath 2025-10-23 13:05:39 +02:00
  • 563fe0d2e1 Merge branch 'main' of https://github.com/elektroencefalografista/linuxSmartie Drath 2025-10-23 13:04:01 +02:00
  • 69b0291205 open and close funcs Drath 2025-10-23 13:02:45 +02:00
  • 54bbc8c117 disable logs Drath 2025-10-23 13:01:51 +02:00
  • c5f312c12e clear buffer each time Drath Vader 2025-10-23 12:59:50 +02:00
  • 918bed8c59 new gpu path who dat Drath Vader 2025-10-21 15:36:26 +02:00
  • 90581aa8fd stole a trick from btop to measure power Drath Vader 2025-10-21 15:30:22 +02:00
  • 3d6679ff2a todo, notes Drath 2025-10-07 18:31:15 +02:00
  • 2b8e0be48a add motherboard sensors Drath 2025-10-07 18:31:09 +02:00
  • b48835e8d5 comment out unused sensors for SPEED Drath 2025-10-07 18:30:38 +02:00
  • 729b980f4e make the chip configrabe Drath 2025-10-07 18:30:18 +02:00
  • 9ec37e2f14 turns out we can read motherboard sensors Drath 2025-10-07 18:25:40 +02:00
  • 6f09d9a9eb optimizations of utils Drath 2025-10-06 19:36:46 +02:00
  • 2db64e0c1d string_view drath 2025-10-05 21:53:55 +02:00
  • 2544e15018 split up mutexes for performance drath 2025-10-05 21:53:42 +02:00
  • 438df9eca8 test drath 2025-10-05 21:53:20 +02:00
  • 0bdc5e5472 add logging to file Drath 2025-10-05 16:32:13 +02:00
  • b515668b0d smarter makefile Drath 2025-10-05 16:32:01 +02:00
  • 7c278f8cb7 for pretty logging to file Drath 2025-10-05 16:13:32 +02:00
  • 290ed846a4 ignore logs Drath 2025-10-05 15:48:45 +02:00
  • 7c0aa67d02 misc small changes Drath 2025-10-03 19:00:11 +02:00
  • af4186c4b3 what string_view Drath 2025-10-03 17:17:03 +02:00
  • ae86311a3c consistency update Drath 2025-10-03 16:59:42 +02:00
  • 7e7d8d2aa1 logging lib Drath 2025-10-03 16:57:38 +02:00
  • 31f2c8bf7c todo Drath 2025-10-03 15:55:21 +02:00
  • 4be85ea63f prettier screen Drath 2025-10-03 15:55:11 +02:00
  • c6175fbd99 more flexible, slight sanity fixes Drath 2025-10-03 15:54:58 +02:00
  • 5f29a9138c strip unneded symbpls Drath 2025-10-03 15:54:21 +02:00
  • d95461f0cc cecntering func Drath 2025-10-03 15:54:10 +02:00
  • 5cc5d00493 gpu delta, needs cleanup Drath 2025-10-03 01:45:46 +02:00
  • aa75aa2b30 make the scoping thing clearer drath 2025-10-01 22:59:39 +02:00
  • 9a769aec27 init float, remove unused libraries drath 2025-10-01 22:51:57 +02:00
  • 5df1045855 remove refactor note drath 2025-10-01 22:50:58 +02:00
  • 4673c9e438 todos drath 2025-10-01 22:50:45 +02:00
  • 3015d8f972 try to move away from hardcoded values, see if i can make it support different displays drath 2025-10-01 22:50:32 +02:00
  • 9398e2cd8f commens Drath 2025-09-23 01:47:48 +02:00