bingo88
PCGH-Community-Veteran(in)
AW: [Projekt] Messdatenverarbeitung für den Alphacool Heatmaster
Man muss zuerst das Protokoll rausbekommen, also was da konkret an Daten übertragen wird. Ich gehe jetzt mal davon aus, dass die Kommunikation nicht verschlüsselt ist, wäre bei so nem Gerät jedenfalls ein mächtiger Overkill. Die Daten anschließend zu erfassen und darzustellen ist der einfachere Teil, zumindest wenn man schonmal mit GDI etc. programmiert hat
Ein Alternative wäre, eine Art COM-Sniffer zu nutzen, der lokal auf dem System arbeitet. Der richtet sich dann als weiteren COM-Port ein und leitet alle Anfragen bzw. Daten an den echten Heatmaster-Port weiter. Die Messdaten greift er vorher ab und stellt sie über IPC oder was anderes einem anderen Prozess (dein Programm) bereit. Ich bin mir jetzt nicht ganz sicher, aber mein Bauchgefühl sagt mir, dass ich mit dieser Lösung schneller wäre als ne eigene GUI zu schreiben (was in C mit WinAPI relativ hässlich wird)
Man muss zuerst das Protokoll rausbekommen, also was da konkret an Daten übertragen wird. Ich gehe jetzt mal davon aus, dass die Kommunikation nicht verschlüsselt ist, wäre bei so nem Gerät jedenfalls ein mächtiger Overkill. Die Daten anschließend zu erfassen und darzustellen ist der einfachere Teil, zumindest wenn man schonmal mit GDI etc. programmiert hat

Ein Alternative wäre, eine Art COM-Sniffer zu nutzen, der lokal auf dem System arbeitet. Der richtet sich dann als weiteren COM-Port ein und leitet alle Anfragen bzw. Daten an den echten Heatmaster-Port weiter. Die Messdaten greift er vorher ab und stellt sie über IPC oder was anderes einem anderen Prozess (dein Programm) bereit. Ich bin mir jetzt nicht ganz sicher, aber mein Bauchgefühl sagt mir, dass ich mit dieser Lösung schneller wäre als ne eigene GUI zu schreiben (was in C mit WinAPI relativ hässlich wird)


