make it a class

This commit is contained in:
2026-01-03 01:55:40 +01:00
parent 1d9231d88b
commit 08da58cbe2
3 changed files with 82 additions and 44 deletions

View File

@@ -1,7 +1,18 @@
#include <app.hpp>
// put app in a class w a constructor for all the basic params
int main() {
Application app("/dev/serial/by-id/usb-Raspberry_Pi_Pico_E6616407E37AA12F-if00"); // tis a symlink, can also be just /dev/ttyACM0)
Application::Config config;
config.lcd_port = "/dev/serial/by-id/usb-Raspberry_Pi_Pico_E6616407E37AA12F-if00";
config.lcd_interval_ms = 500;
config.lcd_contrast = 215;
config.cpu_pciaddr = "0000:00:18.3";
config.gpu_pciaddr = "0000:0b:00.0";
config.sys_sensor = "nct6775.656";
config.sys_ifname = "enp4s0f0";
config.home_dir = "/home/drath";
Application app(config); // tis a symlink, can also be just /dev/ttyACM0)
app.Run();
return 0;
}