04-16-2019 03:00 PM
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.
Solved! Go to Solution.
04-16-2019 11:14 PM
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.