asna Geschrieben June 27, 2016 at 15:31 Geschrieben June 27, 2016 at 15:31 Hallo, ich versuche derzeit meinen IMU 2.0 und GPS Brick zum Laufen zu bekommen (Ubuntu 16.04 und Raspbian). Die zwei Bricks sind über einen Master Brick mit einem Raspberry PI bzw meinem Laptop (Ubuntu 16.04) verbunden. Nun will ich die Sensordaten (acceleration, gravity, rotation, magnetometer und GPS Coordinates) per javascript (nodejs) auslesen. 1. Über Callbacks bekomme ich bereits die accel/rota/magn Daten, jedoch wird der CALLBACK_GRAVITY_VECTOR trotz dem vorherigen Setzen von setGravityVectorPeriod() nicht aufgerufen. Über den Brickviewer werden die gyro-Daten jedoch angezeigt. Jetzt dachte ich mir update ich doch mal die Bricks über den Viewer - leider funktioniert das ganze unter Ubuntu 16.04 nicht: - IMU 2.0 is 2.0.0 -> 2.0.3 - auto-Update all bricks - Waiting for bricks to reset 0....100% -> tut sich nichts, auch nach refresh, restart etc. bleibt Version 2.0.0 bestehen. Hat jemand einen Tipp was ich falsch mache oder gibt es ein bekanntes Problem mit dem Sensor/ der Javascript Implementierung? ----- (@Tinkerforge): Installation von Brickd unter Ubuntu 16.04 - Man konnte nicht automatisch die deb file installieren, wegen "unmet dependencies (pm-utils) which could not be installed". Da pm-utils jedoch schon installiert war, habe ich einfach die dependency pm-utils aus dem deb Packet gelöscht und schon gings. Könnte aber an meinem System liegen. Zitieren
photron Geschrieben June 27, 2016 at 17:00 Geschrieben June 27, 2016 at 17:00 Das ist ein Bug in der IMU Firmware, der in Version 2.0.1 behoben wurde. Der Button heißt "Auto-Update all Bricklets". Bricks können nicht automatisch aktualisiert werden. Das musst du von Hand machen, siehe: http://www.tinkerforge.com/de/doc/Software/Brickv.html#mit-brick-viewer Zitieren
asna Geschrieben June 28, 2016 at 12:03 Autor Geschrieben June 28, 2016 at 12:03 Hallo, vielen Dank für die schnelle Rückmeldung. Der IMU Brick liefert nun Gravity Daten. 2. Leider bekomme ich vom GPS Brick noch keine Coordinaten geliefert, sowohl über den Brick Viewer, also auch über den JS Callback. Die Gps Zeit wird jedoch über beide Varianten geliefert. Es blinkt das fix LED ununterbrochen - die Brick ist über einen Master verbunden und wird auch korrekt (ohne neue updates) im Viewer angezeigt. Empfangs-Problem kann ich ausschließen - ich bin gerade extra auf einen großen Parkplatz mit der Hardware herum gelaufen ;-) Zitieren
photron Geschrieben June 28, 2016 at 12:10 Geschrieben June 28, 2016 at 12:10 Wenn die LED am GPS blinkt, dann besteht noch kein Fix. Was steht denn im Brick Viewer bei "Satellites in view"? Zitieren
asna Geschrieben June 28, 2016 at 12:58 Autor Geschrieben June 28, 2016 at 12:58 Also direkt nach dem Conntecten & am Fenster war angeblich einer in Sicht, 0 benutzt. Kurz danach (im Raum) 0/0 und wenn ich dann wieder ans Fenster gehe wo z.B. das Handy GPS empfang hat bleibt es gerade bei 0/0. Bei der GPS Zeit wird mir gerade das Jahr 2000 angezeigt, jedoch hatte ich dort schon mal die korrekte Zeit bekommen. (IMU, GPS hängen am Master und der versorgt diese über dessen USB Eingang (vom PC/RPI)) Zitieren
photron Geschrieben June 28, 2016 at 14:07 Geschrieben June 28, 2016 at 14:07 Du hast das Bricklet aber auch mit dem GPS Modul nach oben in den Himmel ausgerichtet? Was passiert, wenn du dem Bricklet mal 10 Minuten unter freiem Himmel mit Blick nach oben gibst? Edit: Es dauert normalerweise keine 10 Minuten. Ich schlage nur 10 Minuten vor um wirklich sicherzugehen. Nicht, dass du vorher dem Bricklet einfach nicht genug Zeit gegeben hast. Das Bricklet findet nicht unbedingt so schnell einen Fix wie dein Handy, das sicherlich das AGPS Verfahren verwenden wird. Zitieren
asna Geschrieben June 28, 2016 at 14:31 Autor Geschrieben June 28, 2016 at 14:31 Hallo, echt peinlich - jetzt gehts (die Sateliten Zahl ist langsam auf 5-7 angestiegen und schließlich hat er auch welche davon verwendet -> Coordinaten werden ausgespuckt). Scheinbar habe ich einfach nur nicht lange genug gewartet (<2 Minuten). Besten Dank - immerhin weiß ich jetzt, dass ihr einen tollen Support liefert! Einen schönen Feierabend wünsch' ich! 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.