Bosch Sensortec Community

    cancel
    Showing results for 
    Search instead for 
    Did you mean: 

    BMI270 Wrist Wear Wakeup Angle Definitions

    BMI270 Wrist Wear Wakeup Angle Definitions

    Fishbone
    New Poster

    Hi.  I have been using the B270 and it is EXTREMELY user-friendly.  I am using it in a smart-watch application and the built-in features are outstanding.  Also this forum has really been a big help so thank you all!

    I have the Wrist-Wear Wakeup functioning but want to tweak the angles a bit.  The description in the datasheet are as follows:

     .min_angle_focus - Minimum expected change in attitude angle in a 1 second period when moving within focus position.
     Value is 2048 * cos(angle) (default: 1448 = 45 deg) Range is 1024 to 1774 (60 to 30 deg)

     .min_angle_nonfocus - Minimum expected change in attitude angle in a 1 second period when moving from non-focus position
     to the focus position. Value is 2048 * cos(angle) (default: 1774 = 30 deg) Range is 1448 to 1856 (45 to 25 deg)

     .max_tilt_lr - Maximum tilt angle to the right that defines the focus position.
     Value is 2048 * sin(angle) (default: 1024 = 30 deg) Range is 700 to 1024 (20 to 30 deg)

     .max_tilt_ll - Maximum tilt angle to the left that defines the focus position.
     Value is 2048 * sin(angle) (default: 700 = 20 deg) Range is 700 to 1024 (20 to 30 deg)

     .max_tilt_pd - Maximum tilt angle to the front that defines the focus position.
     Value is 2048 * sin(angle) (default: 179 = 5 deg) Range is 0 to 179 (0 to 5 deg)

     .max_tilt_pu - Maximum tilt angle to the back that defines the focus position.
     Value is 2048 * sin(angle) (default: 1925 = 70 deg) Range is 1774 to 1978 (60 to 75 deg)

    The issue I am having is understanding whick these refer to.  I will use the following figure.  This figure assumes the orientation in the datasheet for wrist wear wakeup i.e. 

    Fishbone_1-1707745003517.png

    If we take a side view, I can define Y' and Z' as the coordinates of the observer.  a1 and a2 could be considered "tilt angles" relative to the observer. 

    Fishbone_2-1707747146510.png

    Do these angles correspond to .max_tilt_pd or .max_tilt_pu?  If so, which is which?  If not, how would one adjust these angles?  

    Also, .min_angle_focus and  .min_angle_nonfocus are defined as rates of change of angles.  Again, which angles do they refer to?  

     

    Appreciate any help!

    Fish

     

    1 REPLY 1

    Fishbone
    New Poster

    Anyone?  Bueller?,,,

    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