SysProcess.SysProcessExecuteCommand2 + python script ausführen

Dumpfbacke

Level-1
Beiträge
66
Reaktionspunkte
0
Zuviel Werbung?
-> Hier kostenlos registrieren
hallo,
ich lese mit SysProcess.SysProcessExecuteCommand2 über das Kommando "vcgencmd measure_clock arm" die CPU Taktzeit meines Raspberry aus.
Das funktioniert so auch.

Nun möchte ich über
SysProcess.SysProcessExecuteCommand2 ein einfaches Pythonscript ausführen welches die CPU Temperatur ausliest.
Wenn ich dieses Script über die Shell ausführe gibt es mir die CPU Temperatur als Ausgabe auf der Shell zurück.

Ist des grundsätzlich möglich mit SysProcess.SysProcessExecuteCommand2 so ein pythonscript aufzurufen, und wenn ja sollte im Rückbagewert dieser Funktion dann die Temperatur stehen...so wie die Ausgabe in der Shell halt....?

Bei mir funktionierts jedenfalls nicht...

command1:= 'sudo python mytest.py';
IF bDummyBool THEN
SysProcess.SysProcessExecuteCommand2(pszCommand:=command1, pszStdOut:=stdout1, udiStdOutLen:= SIZEOF(stdout1),pResult := ADR(Result));
bDummyBool := FALSE;
END_IF;de

Danke für jeden Hinweis...Dumpbacke
 
Zurück
Oben