Commit Graph

261 Commits

Author SHA1 Message Date
27720d4f54 several sanity checks added 2026-03-19 00:35:00 +01:00
0ba5d49758 changes for c++20 2026-03-19 00:34:39 +01:00
196123ee42 this cmake was kinda ass 2026-03-19 00:34:08 +01:00
1644b350a0 Merge branch 'main' of github.com:elektroencefalografista/linuxSmartie 2026-03-18 18:29:56 +01:00
1b3a3f32a1 debian, fedora and C 2026-03-18 18:29:20 +01:00
5019b3bb64 makefile was broken on new systems EXACTLY WHER EI NEED IT 2026-03-18 18:28:49 +01:00
DrathVader
317a73dac3 dont crash if sensors fail to detect 2026-02-27 23:17:36 +01:00
DrathVader
b3a2e84097 clearer log message 2026-02-27 23:16:49 +01:00
DrathVader
8b8bf695c9 oops missed a line 2026-02-27 23:16:19 +01:00
DrathVader
e5b9403390 clearer readme 2026-02-27 23:15:55 +01:00
DrathVader
2908d038c2 we mostly capitalize 2026-02-27 23:14:14 +01:00
369e4d0213 smarter cmake, conditional hass, still need to do conditional gzip logging 2026-02-24 19:53:54 +01:00
0154616d18 Merge remote-tracking branch 'origin/main'
# Conflicts:
#	include/LCDDisplay.hpp
#	src/LCDDisplay.cpp
2026-01-15 00:24:55 +01:00
e85f3894a3 add some return values to some shit so it shuts down elegantly on crash 2026-01-15 00:24:44 +01:00
7929a687e8 add some return values to some shit so it shuts down elegantly on crash 2026-01-15 00:19:53 +01:00
61e804785b lil code formatting 2026-01-14 00:11:48 +01:00
6297317f93 readme 2026-01-07 08:57:30 +01:00
49f883bf13 put ts in structs 2026-01-07 08:57:16 +01:00
5359663c88 just for consistency ig 2026-01-03 18:46:24 +01:00
09be433df0 c++ify 2026-01-03 18:46:12 +01:00
42d3d4359b move hass config to main 2026-01-03 17:37:08 +01:00
b8589181a7 move sensors to class 2026-01-03 16:24:00 +01:00
149a8f8b71 can be made const 2026-01-03 15:58:14 +01:00
00d94bbe05 make it stop complainign 2026-01-03 15:58:08 +01:00
833b39be66 ignore clions trash 2026-01-03 15:35:13 +01:00
4720239ebd it closes properly and EASY now 2026-01-03 15:34:58 +01:00
4b00625470 lil string changes 2026-01-03 15:34:10 +01:00
08da58cbe2 make it a class 2026-01-03 01:55:40 +01:00
1d9231d88b application class, still broken 2026-01-02 21:01:43 +01:00
870c8a2987 use numcores 2026-01-02 19:55:02 +01:00
355e8d6dac store numcores 2026-01-02 19:50:55 +01:00
d67db1a5f8 refactor + todo 2026-01-02 19:21:35 +01:00
c0a2c338ee lil bug 2026-01-02 19:21:26 +01:00
3a9b2647d1 clang format all of this 2026-01-02 18:23:09 +01:00
8c83bf9df1 its int by default appearently. why. 2026-01-02 18:00:33 +01:00
8466175ed8 wont tell u which module but it will tell u the number 2026-01-02 17:59:21 +01:00
b6b1658596 ig we dont need ts 2026-01-02 17:54:58 +01:00
0e060f15f9 align structs, idk if it does anything 2026-01-02 17:53:36 +01:00
9d1b50882b f/w fncs 2026-01-02 15:47:33 +01:00
1c7dd10089 make it stop showing warnings in clang-tidy 2026-01-02 14:15:54 +01:00
53d8acc671 use std::array instead of c-style bufs 2026-01-02 13:55:21 +01:00
0eb401cdcc use std::array instead of c-style bufs 2026-01-02 13:44:01 +01:00
27350122b2 simplify readFile, use std::array instead of c-style bufs 2026-01-02 13:43:56 +01:00
abda377808 speed ts up 2026-01-02 12:43:53 +01:00
58f5578de0 tweaks 2026-01-02 12:43:45 +01:00
c0af0dee95 unify fastReadNum 2026-01-02 12:24:33 +01:00
a54b89bce8 whole lotta shit clion made me do 2026-01-02 01:44:20 +01:00
d6a7179ba5 yuge optimization of fastreadnum 2026-01-02 01:44:06 +01:00
12fdf93377 clonified, should be faster too bc we're avoiding copying 2026-01-01 19:24:41 +01:00
03328693e0 oopsie 2026-01-01 19:24:06 +01:00