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!
... View more