muepf Posted June 13, 2019 at 06:17 PM Posted June 13, 2019 at 06:17 PM Hallo zusammen - ich gehe gerade die ersten Schritte mit tf und habe ein Masterbrick (2.1, FW2.4.10) ein Distance IR Bricklet (2.0; FW2.0.1) und ein OLED Bricklet (2.0, FW 2.0.4). Betrieben wir alles unter Win 10 (V1903) - der Brickv 2.4.4 und der Brickd 2.3.2 liefern plausible Ergebnisse. Auch ein FW-Update aller Komponenten auf die o.g. FW-Versionen funktionierte. Ich habe allerdings Schwierigkeiten, die genannten Komponenten unter Python (3.7. - sowohl aus der Anaconda, als auch aus der WinPython-Umgebung) mit den Python Bindings 2.1.22 anzusprechen. Die Besipielprogramme example_simple.py (für distance IR 2.0) oder example_hello_world.py (aus oled_128x64v2) laufen zwar ohne Fehlermeldung, erzeugen aber kein erwartetes Verhalten: bei der Abfrage des IRF-Sensors kommt immer eine Ausgabe Distanz=0 (obwohl der Brickv plasuible Ergebnisse erzeugt) und das OLED-Display bleibt dunkel, obwohl es aus dem Brickv heraus funktioniert. Ich habe das Verhalten aus zwei unterschiedlichen Computern ausprobiert und bisn jetzt ratlos. Kann mir jemand weiterhelfen? Nachtrag: Aus den logs bin ich leider nicht schlau geworden - kann diesr aber nachreichen, falls sie jemand sehen möchte. Vielen Dank, Stefan Quote
rtrbt Posted June 14, 2019 at 07:14 AM Posted June 14, 2019 at 07:14 AM Moin, hast du daran gedacht, die UIDs in den Beispielen zu ändern? Das übersieht man gerne. Die Logs kannst du mal anhängen, eventuell findet sich da ja was. Erik Quote
rtrbt Posted June 14, 2019 at 08:44 AM Posted June 14, 2019 at 08:44 AM Wenn ich nochmal darüber nachdenke: Das Verhalten, was du siehst, ließe sich erklären, wenn du bei beiden Beispielen statt der UID des jeweiligen Bricklets die des Master Bricks eingetragen hast. Quote
muepf Posted June 14, 2019 at 10:07 AM Author Posted June 14, 2019 at 10:07 AM Danke. Ich mußte die UID des Bricklets eintragen. (Aufmerksames Lesen hätte geholfen :^) Viele Grüße, Stefan Quote
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.