03-12-2024 04:28 PM
Hi there! I recently work on a project involving the BHI360 and a Shuttle Board 3.0. Using the API available on GitHub, I've successfully managed to read and parse data, as well as interact with both virtual and physical sensors through my MCU.
In the process of mapping out the available sensors, I've identified the virtual and physical sensors supported by each firmware version. However, when referencing the datasheet, I only found the following sensor IDs listed:
· Accelerometer = 1
· Gyroscope = 3
· Magnetometer = 5
· Temperature Gyroscope = 7
· Pressure = 11
· Position = 13
· Humidity = 15
· Temperature = 17
· Gas Resistor = 19
· Step Counter = 32
· Step Detector = 33
· Significant Motion = 34
· Any Motion = 35
· External Camera Input = 36
· GPS = 48
· Light = 49
· Proximity = 50
· Activity Recognition = 52
· No motion = 55
· Wrist Gesture Detector = 56
· Wrist Wear Wakeup = 57
Despite this, I encountered a physical sensor ID (20) that I can't seem to match with any listed sensors. Could someone clarify what this ID corresponds to, or suggest if I might be using the function incorrectly?
For context, I used the following function to retrieve the sensor information: bhy2_hif_get_parameter((uint16_t)(BHY2_PARAM_PHYSICAL_SENSOR_BASE + 0), reg_data, length, &actual_length, &bhy2.hif);
I'd really appreciate any insights or guidance on this matter. Thank you!
04-02-2024 05:50 PM
Hi yishaiko,
If you used application board 3.0 and BHI360 shuttle board 3.0. In coines environment, you can refer to the document(https://www.bosch-sensortec.com/media/boschsensortec/downloads/application_notes_1/bst-bhi260ab-an00...) and run command "bhy2cli -i" to disaplay general device information including the existing virtual sensors int the firmware.
For example, this is the list of supported virtual sensors that I saw from firmware "BHI360.fw". Sensor ID 20 is not a supported virtual ID in the firmware.
05-05-2024 10:08 AM
Im not using application board 3.0 and BHI360 shuttle board 3.0.
Im using only shuttle board 3.0 with the github drivers, firwamre used is : BHI360_HO_Hearable