01-16-2024 04:08 AM
Hi,
We are connecting the BHI360 to a host via I2C to process acceleration, angular velocity, and quaternion measurements.
We use firmware/bhi360/BHI360.fw included in https://github.com/boschsensortec/BHY2-Sensor-API for this process.
Although the process of executing bhy2_get_phys_sensor_info() is repeated every 10 seconds while taking measurements at 20ms intervals,
After several tens of minutes to several tens of hours, BHY2_E_TIMEOUT is returned as the return value of bhy2_get_phys_sensor_info().
After that, no callback will be called until the sensor is reset.
Is there anything we can do to avoid this situation?
Thank you in advance.
01-16-2024 06:36 AM
Hi sone,
What about your hardware and software code you used?
01-17-2024 02:59 AM
Hi BSTRobin,
Thanks for your reply.
I would like to ask the the meaning of "hardware and software code".
By "hardware and software code" do you mean hardware configuration and programming code?
03-08-2024 07:08 AM
Hi sone,
For example:
Official BHI360 hardware board: https://www.bosch-sensortec.com/media/boschsensortec/downloads/shuttle_board_flyer/application_board...
Official BHI360 software: https://github.com/boschsensortec/BHY2_SensorAPI
Firstly, you need to confirm which components are included on the hardware you are using in order to know which firmware and examples you have chosen to use.
03-21-2024 07:16 AM
Hi BSTRobin,
Thanks for your reply. Your advice is very helpful.
After I identify the problem, I will ask questions if I don't understand something.
Thank you very much for your help.