Hi, danke für die schnelle Antwort!
Der Code ist verteilt in mehrere Dateien.
Ich habe ihn zur besseren Übersicht auf pastebin hochgeladen.
IniFileReader:
http://pastebin.com/Y3FeUPmj
MIniFile:
http://pastebin.com/SBp82M5T
Initializer:
http://pastebin.com/im5rTN3r
MProcessKey:
http://pastebin.com/j6iutKXn
Im Initializer Code wird die Globale Variable xTriggerAufbereitungIniChanged überprüft (Diese wird aus einem anderen Task heraus gesetzt, dies funktioniert definitiv)
Wenn die Ini Datei sich geändert hat soll sie ausgelesen werden, anschließend werden die Gelesenen Objekte als SDO per CanOpen übertragen.
Wie gesagt, das Auslesen funktioniert beim Start einmal, danach nicht mehr.
Ich hoffe der Code ist nicht zu unübersichtlich.
Grüße
Olaf
Der Code ist verteilt in mehrere Dateien.
Ich habe ihn zur besseren Übersicht auf pastebin hochgeladen.
IniFileReader:
http://pastebin.com/Y3FeUPmj
MIniFile:
http://pastebin.com/SBp82M5T
Initializer:
http://pastebin.com/im5rTN3r
MProcessKey:
http://pastebin.com/j6iutKXn
Im Initializer Code wird die Globale Variable xTriggerAufbereitungIniChanged überprüft (Diese wird aus einem anderen Task heraus gesetzt, dies funktioniert definitiv)
Wenn die Ini Datei sich geändert hat soll sie ausgelesen werden, anschließend werden die Gelesenen Objekte als SDO per CanOpen übertragen.
Wie gesagt, das Auslesen funktioniert beim Start einmal, danach nicht mehr.
Ich hoffe der Code ist nicht zu unübersichtlich.
Grüße
Olaf