Bosch Sensortec Community

    cancel
    Showing results for 
    Search instead for 
    Did you mean: 

    BMI 270 and factor_zx post processing

    BMI 270 and factor_zx post processing

    benpnz
    Occasional Visitor

    Hi All,

    I have been writing a driver for the BMI 270 using the MAX FIFO configuration file. The driver only accesses the gyro and temperature sensor values directly either with FIFO mode or without which is all working fine.

    Looking at the datasheet on page 29 section 4.6.10 I notice that I should be doing some post processing on the rate_x value using the factor_zx register value. I also noticed that this is done in the Bosch sensor (https://github.com/boschsensortec/BMI270-Sensor-API/blob/126b685af34a3f35fad497ae653c5d4741eedf6b/bm.... However when I check the value of the register at GYR_CAS it is 0. Is this the expected value? Does this change over time with the sensor or is it always 0?

    Thanks,
    Ben.

    1 REPLY 1

    BSTRobin
    Community Moderator
    Community Moderator

    Hi benpnz,

    If the GYR_CAS you read is 0, the x-axis has been processed inside the chip.

    If the GYR_CAS you read is not 0, you need to process the RAW data of the X-axis.

    Icon--AD-black-48x48Icon--address-consumer-data-black-48x48Icon--appointment-black-48x48Icon--back-left-black-48x48Icon--calendar-black-48x48Icon--center-alignedIcon--Checkbox-checkIcon--clock-black-48x48Icon--close-black-48x48Icon--compare-black-48x48Icon--confirmation-black-48x48Icon--dealer-details-black-48x48Icon--delete-black-48x48Icon--delivery-black-48x48Icon--down-black-48x48Icon--download-black-48x48Ic-OverlayAlertIcon--externallink-black-48x48Icon-Filledforward-right_adjustedIcon--grid-view-black-48x48IC_gd_Check-Circle170821_Icons_Community170823_Bosch_Icons170823_Bosch_Icons170821_Icons_CommunityIC-logout170821_Icons_Community170825_Bosch_Icons170821_Icons_CommunityIC-shopping-cart2170821_Icons_CommunityIC-upIC_UserIcon--imageIcon--info-i-black-48x48Icon--left-alignedIcon--Less-minimize-black-48x48Icon-FilledIcon--List-Check-grennIcon--List-Check-blackIcon--List-Cross-blackIcon--list-view-mobile-black-48x48Icon--list-view-black-48x48Icon--More-Maximize-black-48x48Icon--my-product-black-48x48Icon--newsletter-black-48x48Icon--payment-black-48x48Icon--print-black-48x48Icon--promotion-black-48x48Icon--registration-black-48x48Icon--Reset-black-48x48Icon--right-alignedshare-circle1Icon--share-black-48x48Icon--shopping-bag-black-48x48Icon-shopping-cartIcon--start-play-black-48x48Icon--store-locator-black-48x48Ic-OverlayAlertIcon--summary-black-48x48tumblrIcon-FilledvineIc-OverlayAlertwhishlist