Habe nochmal getestet. Kurzer Test von vorgestern war der einzigste Test, wo es richtig funktioniert hat. habe danach nichts verändert und auf einmal funktioniert es nicht mehr richtig.
Beim ersten Starten der Übertragung wird kein Wert übergeben. Nachdem die Übertragung von Daten beendet wurde und auch die Einstellung von SPI ausgeschaltet wurden auf dem IOW und 5 Sekunden gewartet wurden, dann konnte mit dem erneuten Starten von SPI auf dem IOW und dem Senden von Daten die Widerstände verändert werden. Aber eben wieder nur einmal.
Programm wird mit close nicht richtig beendet. irgentwie bleibt es hängen. sowohl beim debuggern, als auch beim start über die exe.
IO-Warrior 56 und MCP42xxx
Moderator: Guido Körber