Hallo,
ich kann das Einfrieren durch einen anderen Busteilnehmer bestätigen. ... Das ist schon hundsgemein, der Fehler
Danke für die Bestätigung.
Es gibt da ja auch schon entsprechend geänderten Code mit Timeout für wire.c/.h und twi.c/.h:
https://github.com/arduino/Arduino/pull/2489/filesBekomme es aber unter LUBUNTU (wie UBUNTU) 14.04 nicht hin, die Dateien zu tauschen. Habe mehrere Arduino IDEs inzwischen auf meinem System. Neuste mit der ich egrade arbeite ist 1.6.6. Wenn ich dort unter
/Arduino166/hardware/arduino/avr/libraries/Wire
die wire.c/.h ändere oder sogar in wire.c.old umbenenne hat das gar keine Auswirkungen!?? (auch nicht nach IDE Neustart).
Kann es sein, dass die IDE sich die Dateien von einer anderen Version holt? Kann man nachschauen welche wire.c Datei bzw. von wo diese eingebunden/benutzt wird?? Ist wohl eher eine Ubuntu Frage.
Danke!