ich bekam inzwischen einen ernüchternden Hinweis von Andy Shaw, einem Programmier-Profi, der auch das komplette Java-Betriebssystem samt VM für Lego NXT und EV3 entwickelt:
das ganze ist mir aber denn doch im Moment ein wenig zu hoch, und es bedeutet wohl das Aus für den Hardware-Muxer.Zitat:
I'm not surprised as I mentioned above the Lego i2c code (on both the NXT and EV3) adds extra wait states and an extra restart specifically for the Ultrasonic sensor. I doubt if any hardware i2c master will talk with it.
(...)
You can't add the extra wait states or the restart if using hardware i2c. See the following (or simply google Arduino Lego Ultrasonic) http://blog.tkjelectronics.dk/2011/10/nxt-shield-ver2/
Also bleibt dann trotz alledem nur noch das bitbang übrig.