Bosch Sensortec Community

    cancel
    Showing results for 
    Search instead for 
    Did you mean: 
    SOLVED

    bsx_get_geoheadingaccuracy_rad and bsx_get_headingaccuracy_rad returns always 0

    bsx_get_geoheadingaccuracy_rad and bsx_get_headingaccuracy_rad returns always 0

    janakiram
    Established Member

    I am using BMF055 shuttle board....I am trying to understand tha api of BSXLite.    bsx_get_geoheadingaccuracy_rad and bsx_get_headingaccuracy_rad returns always 0.    What is the purpose of these functions?     When does it return anything other than non zero?    Please let me know.

    1 REPLY 1

    Vincent
    Community Moderator
    Community Moderator

    The meaning of bsx_get_geoheadingaccuracy_rad are listed below, this more used for ECompass mode:

    Get the geo magnetic rotation vector heading data accuracy in radians. Heading status refers to accuracy level of orientation data(from library) from true heading calculation. This comparison is done with magnetic data coupling.
    headingaccrad -> Pointer to read the error in heading in radians
    return zero for success, non-zero failed

    The meaning of bsx_get_geoheadingaccuracy_rad are listed below, this more used for 9 DoF mode:

    Get the heading data accuracy in radians. Heading status refers to accuracy level of orientation data(from library) from true heading calculation. This comparison is done with magnetic data coupling.
    headingaccrad -> Pointer to read the error in heading in radians
    return zero for success, non-zero failed

    you got return 0 means successfully get the heading error in parameter area. 

     

    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