Harry Fast Posted June 4, 2019 at 12:24 PM Share Posted June 4, 2019 at 12:24 PM Hallo, ich nutze das Accelerometer Bricklet 2.0 und finde es super das man dank Tinkerforge diesen super Sensor (KX122) relativ einfach nutzen kann. Allerdings habe ich noch eine Frage und eine Anmerkung. Mir ist beim durchsehen des Datenblattes zu dem verwendeten Sensor (KX122) aufgefallen, dass hier zwar die beschriebene hohe Abtastung von bis zu 25,6 kHz möglich ist die Signal-Bandbreite (also die Bandbreite bis zu der der Sensor die Schwingungen mitmacht) jedoch auf 1500 Hz in Z-Richtung und 3500 Hz in X-Y-Richtung begrenzt ist. Vielleicht könnten Sie diese Information noch in der Beschreibung des Sensor mit aufführen. Zu der Frage: Welche Filtereinstellungen des Sensor werden beim Betrieb des Accelerometer Bricklet 2.0 gewählt? Wenn die Standard Filtereinstellungen gewählt werden, wird das Signal auf 1/9 der Abtastung tiefpass-gefiltert (Datenblatt KX112 Seite 45). Das ist dann bei der maximalen Abtastung ein Durchlass-Bereich bis ca 2,8 kHz. Ist es möglich die API zeitnah so zu erweitern, dass man die Filtereinstellungen selber anpassen kann? Über eine Rückmeldung freue ich mich. Viele Grüße Harry Fast Quote Link to comment Share on other sites More sharing options...
cl- Posted July 18, 2019 at 09:11 AM Share Posted July 18, 2019 at 09:11 AM Das würde mich auch sehr interessieren. In der Firmware habe ich nicht gefunden, aber wo die beiden Bits 7 und 6 für IIR_BYPASS (filter bypass mode) und LPRO (low-pass filter roll off control) gesetzt (oder nicht gesetzt) werden. Quote Link to comment Share on other sites More sharing options...
borg Posted July 22, 2019 at 12:10 PM Share Posted July 22, 2019 at 12:10 PM In der Tat! Aktuell bleiben IIR_BYPASS und LPRO immer auf Default. Ich füge das als Konfiguration der API hinzu. Komme ich vermutlich frühestens Mittwoch zu. Edit: Nur ein kurzer Hinweis: Ich habs nicht vergessen, komme aber erst nächste Woche dazu. Quote Link to comment Share on other sites More sharing options...
borg Posted July 31, 2019 at 09:54 AM Share Posted July 31, 2019 at 09:54 AM So, ich hab jetzt eine entsprechende Funktion hinzugefügt: https://www.tinkerforge.com/en/doc/Software/Bricklets/AccelerometerV2_Bricklet_Python.html#BrickletAccelerometerV2.set_filter_configuration Gibt es in Firmware Version 2.0.2. Die API wird dann mit dem nächsten Bindings-Release aktualisiert. Das kann leider noch ein wenig dauern. Welche Programmiersprache verwendet ihr? Dann erstelle ich für euch einmal schnell Beta-Bindings zum testen (wenn bedarf besteht). Quote Link to comment Share on other sites More sharing options...
cl- Posted July 31, 2019 at 01:45 PM Share Posted July 31, 2019 at 01:45 PM Besten Dank! Ich selber nutze eure C++, Rust und MATLAB bindings. Bedarf bestünde bei mir momentan primär mit Rust und MATLAB. Cheers, Claudio Quote Link to comment Share on other sites More sharing options...
borg Posted August 1, 2019 at 02:10 PM Share Posted August 1, 2019 at 02:10 PM Anbei Beta-Versionen des nächsten Bindings-Release von Rust und MATLAB: http://download.tinkerforge.com/_stuff/tinkerforge_rust_bindings_2_0_11_beta1.zip http://download.tinkerforge.com/_stuff/tinkerforge_matlab_bindings_2_0_23_beta1.zip Quote Link to comment Share on other sites More sharing options...
cl- Posted August 26, 2019 at 12:57 PM Share Posted August 26, 2019 at 12:57 PM Danke für die Integration der genannten Funktionen in die neue Firmware. Quote Link to comment Share on other sites More sharing options...
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.