01-22-2019 11:15 AM
Hi !
I have a project with a custom board with the nrf58232 and the bmx055.
In the nordic's sdk that have already implemented the drivers for each sensor of my bmx055 ( BMA2x2, BMG160, and the BMM050_driver) and are fully working.
Now I would like implement the bsxlite library but I can not !
I dont know how do it !, In the bsxlite documentation says that the requirements are the Input data from different hardware sensors and timestamps and I have that, but In the same document says later that the bsx starts with the bsx_init() method and bsx_set_workingmode()
I dont see how can implement my raw data
Solved! Go to Solution.
01-24-2019 07:37 AM
Hello navarrocantero!
Thanks for your question in our community!
Our experts will work on the topic and we will get back to you soon
Best Regards,
Roca
11-04-2019 01:00 PM
Hello,
Since this community board extends supports to XDK and its related application only.
It would be best to post your question in the Sensortec community.https://community.bosch-sensortec.com/t5/Bosch-Sensortec-Community/ct-p/bst_community
11-04-2019 05:49 PM
Hello,
This is not the XDK forum, so it's fine to post other items here,
However it is true, the best place for Sensortec questions is in their forum. But please let us know if you can't find what you're looking for!
Thank you!
02-16-2023 12:08 PM - edited 02-16-2023 12:08 PM
Gehen Sie wie folgt vor, um die BSXlite-Bibliothek in Ihr kundenspezifisches Board mit den Sensoren nrf58232 und bmx055 zu integrieren: Laden Sie zunächst die BSXlite-Bibliothek herunter und fügen Sie die erforderlichen Header-Dateien zu Ihrem Projekt hinzu. Dann initialisieren Sie die Bibliothek mit der Methode bsx_init(), um sie auf die Verwendung vorzubereiten. Als Nächstes stellen Sie den gewünschten Arbeitsmodus mit bsx_set_workingmode() ein, der energieoptimierte, leistungsstarke oder latenzarme Modi umfasst. Stellen Sie der Bibliothek mit der Methode bsx_input() Eingabedaten zur Verfügung, einschließlich der rohen Sensordaten von Ihren bmx055-Sensoren und der entsprechenden Zeitstempel. Führen Sie die BSXlite-Algorithmen mit den Eingabedaten aus, indem Sie bsx_do_steps() aufrufen. Abschließend rufen Sie mit bsx_output() die Ausgabedaten aus der Bibliothek ab, die die Orientierung, die Schrittzahl oder die Ergebnisse der Aktivitätserkennung enthalten können.
Denken Sie daran, dass Sie die BSXlite-Bibliothek für Ihre spezifischen Sensoren und Hardwareeinstellungen konfigurieren müssen. Dies kann die Anpassung der Sensorparameter, wie Abtastrate, Bereich und Auflösung sowie die Hardwarekonfiguration, wie die I2C- oder SPI-Schnittstelle und die Pinbelegung beinhalten. Weitere Informationen finden Sie auf der Website von Andersen.