Nemo Geschrieben December 21, 2012 at 14:30 Geschrieben December 21, 2012 at 14:30 Hallo zusammen, ich habe heute meine Lieferung bekommen und sie auch sofort installiert, konfiguriert und ausprobiert. Alles funktioniert auch wunderbar bis auf das Temperaturbricklet. Ich kann es flashen aber es wird mir vorher und nachher nicht angezeigt. Ich habe es auch an allen 4 verschiedenen Anschlüssen mit 4 verschiedenen Kabeln versucht mit den die anderen 3 Bricklets super laufen. Ansonsten wird bei mir kein Graph für das Humidity Brick angezeigt, allerdings kann ich den aktuellen Wert ablesen und durch anhauchen auch verändern. Hat jemand noch eine Idee oder muss ich das zurückschicken? Danke schonmal und viele Grüße, euer Nemo Zitieren
batti Geschrieben December 21, 2012 at 16:19 Geschrieben December 21, 2012 at 16:19 Hm, ist ja eigenartig. Die Humidity Sache hört sich vll. nach nem Bug im Brickv an. Unter welchem Betriebsystem arbeitest du? Welche Version hast du installiert? Wegen dem Temperature Bricklet: - Hast du die anderen Bricklets auch mal geflasht? (funktioniert das flashen?) - Neuste Firmware auf dem Brick? Grüße, Bastian Zitieren
thunderbird Geschrieben December 21, 2012 at 16:41 Geschrieben December 21, 2012 at 16:41 Hallo ich habe das Problem auch. Ich wollte gerade einen kleinen Test aufbauen dazu habe ich zuerst den Master auf 1.4.6 gebracht danach das Temp. Bricklet auf 1.1.1. Danach ist das Bricklet nicht mehr zu sehen. Nochmaliges Flashen ist problemlos möglich aber das Bricklet taucht nicht mehr auf. Ich habe ein weiteres Temp. Bricklet angeschlossen was schon die Firmware 1.1.1 hatte das läuft problemlos. Brickv und Brickd sind auf dem neusten Stand. Zitieren
thunderbird Geschrieben December 21, 2012 at 16:49 Geschrieben December 21, 2012 at 16:49 Ahh Problem gefunden!!! Ich habe mir von dem "defekten" Bricklet mal die UID angesehen(Über den Load Button im Flashing Menü). Diese war bei mir "1" ich habe sie wieder auf einen richtigen Wert gesetzt jetzt sehe ich das Bricklet wieder. Danach habe ich nochmal ein Update auf 1.0.0 gemacht und wieder auf 1.1.1. Dabei war wieder alles normal. Zitieren
batti Geschrieben December 21, 2012 at 16:54 Geschrieben December 21, 2012 at 16:54 Danke Thunderbird! Nemo bitte mal die UID auslesen und ggf. ändern. Zitieren
batti Geschrieben December 21, 2012 at 17:17 Geschrieben December 21, 2012 at 17:17 Wegen des Problems mit dem Graphen: Dies scheint nur unter Mac aufzutreten und scheint mit einem Update unserer "Build-Machine" zusammenzuhängen. Wir arbeiten daran, aber eine Lösung scheint zu sein, dass man Brickv installiert (siehe Anleitung). Zitieren
Nemo Geschrieben December 21, 2012 at 18:40 Autor Geschrieben December 21, 2012 at 18:40 Hallo Bastian, hallo Thunderbird, ich danke euch vielmals, dass ihr euch die Mühe gemacht habt Ich habe mich schon beim ersten Flashen über die UID 1 gewundert nur habe ich mir nichts dabei gedacht, da ich mich ganz stumpf an die Anleitung gehalten habe. Jetzt habe ich zum vergeben der UID mal in die Doku geschaut und einfach irgendwas eingetragen, was mit Sicherheit nicht vergeben war und siehe da, es geht. Danke! @Bastian: Du hast vollkommen recht, ich habe einen Mac. Allerdings stört es mich jetzt nicht, dass ich keinen Graphen angezeigt bekomme, da ich das Programm nur zum konfigurieren und testen der Bricks, Bricklets und Master Extensions verwendet habe. Das "Problem"-System: MacBook Pro 15 Zoll, Anfang 2011 Prozessor: 2,2 GHz Intel Core i7 RAM: 8 GB 1333 MHz DDR3 Grafik: AMD Radeon HD 6750M 1024MB Betriebssystem: OS X 10.8.2 (12C60) Wenn du noch mehr Infos über das System brauchst stelle ich sie euch gerne zur Verfügung. ;-) Danke und viele Grüße, Nemo Zitieren
photron Geschrieben December 21, 2012 at 20:07 Geschrieben December 21, 2012 at 20:07 Mac ist hier die wichtige Information. Brick Viewer 1.1.17 für Mac OS X kommt jetzt mit einer älteren Qt Version (4.7). Die neuere Qt Version (4. hat ein Problem, dass dazu führt, dass die Graphen nicht dargestellt werden. Mit Qt 4.7 tritt diese Problem nicht auf und die Graphen funktionieren. Die UIDs sind Base58 enkodiert, eine "1" entspricht dezimal 0 und wenn der Brick eine 0 als UID vom Bricklet EEPROM liest kann er nicht unterscheiden, ob an dem Bricklet Port jetzt wirklich ein Bricklet mit UID 0 steckt oder kein Bricklet abgeschlossen ist. Denn wenn der Brick versucht ein nicht existentes Bricklet auszulesen bekommt er auch eine 0 als UID zurück. Daher nimmt der Brick an, dass an Ports wo er UID "1" liest kein Bricklet angeschlossen ist und daher taucht ein Bricklet mit UID "1" nicht im Brick Viewer auf. Eigentlich liefern wir alle Bricklets mit einer voreingestellten UID ungleich "1" aus. Wie da bei dir eine "1" reingekommen ist ist mir unklar. Zitieren
thunderbird Geschrieben December 21, 2012 at 21:58 Geschrieben December 21, 2012 at 21:58 @ photron Das Problem mit der UID scheint irgendwie mit dem Update zu tuen zu haben. Vor dem Update war die UID im Brickv sichtbar und das Bricklet problemlos ansprechbar. Erst danach war sie 1. Zitieren
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.