Mir gehen jetzt leider auch die Ideen aus
.
Ich habe mir das mbmon Dingsbums mal angeschaut, also den Quellcode um ehrlich zu sein.
Der, der das geschrieben hat, mach im Prinzip nix anderes als bei lm_sensors gemacht wird. Es ist Unterstützung für einen ganzen Haufen verschiedener Hardware Sensoren eingebaut. Allerdings ist es so, dass es fest eingebaut ist, also nicht wiederverwendbar für andere Programme.
lm_sensors ist eine Bibliothek, das heißt, eine Sammlung von Funktionen, die in anderen Programmen benutzt werden kann. Genau das mache ich in Santafu.
Mit dem Zeug das in mbmon eingebaut ist, ist soetwas nicht möglich. Nur zur Verwendung in mbmon gedacht.
Was darin jetzt anders ist, damit der Sensor von User1024 funktioniert, entzieht sich meiner Kenntnis.
Der Quellcode ist komplett is C geschrieben und (ganz ehrlich) das
mieseste, undurchsichtigste Stück Software, das ich je gesehen habe.
Der Kerl benutzt sogar
GOTO Anweisungen im C-Code. Oh Mann, da fliegt einem ja der Hut weg.
Santafu ist in C++ geschrieben. Übersichtlich, wartbar, zeitgemäß.
Wenn allerdings lm_sensors versagt, dann kann Santafu nichts retten
.