Bosch Sensortec Community

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

    Configure Non Fusion and Bandwidth bno055

    Configure Non Fusion and Bandwidth bno055

    DBBASICO
    Member
     
    Good morning, we are working with a Bosch IMU Shield MKR,
    with a BNO055 sensor using it as an accelerometer.
     We can't change it to No Fusion mode and extend the default bandwidth
    (62.5 Hz) to a higher one (500 Hz or 1000 Hz). Could you help us?
    4 REPLIES 4

    BSTRobin
    Community Moderator
    Community Moderator

    Hi DBBASICO,

    Yo can refer to the description in data sheet, change operating mode from fusion mode to config mode, then change it from config mode to non-fusion mode.

    2024-03-11_11h11_23.png

    I can't change the default bandwidth even though I do what you say.
      // enter config mode
      writeRegister(BNNO055_OPR_MODE_REG, 0x00);
      delay(19);
    ......
    // select page id 1
      writeRegister(BNNO055_PAGE_ID_REG, 0x01);  
      // set accelerometer 1000 Hz
      writeRegister(BNNO055_ACC_CONFIG_REG, 0x07 );
      // select page id 0
      writeRegister(BNNO055_PAGE_ID_REG, 0x0);
    ......
     Only transmits in no fusion in fusion does not transmit data
     // enter NDOF mode
      writeRegister(BNNO055_OPR_MODE_REG, 0x0c);
      delay(7);  Transmite a 62.5 Hz
     // enter ACCOLNLY mode
      writeRegister(BNNO055_OPR_MODE_REG, 0x01);
      delay(7);  No Transmite datos
     

    I send the IMU configuration

    The problem was canceling this function in the IMU, which did not allow the fusion mode to be configured:

     //} while (readRegister(BNNO055_SYS_STATUS_REG) != 0x05);
     
    In any case, I think it was already discussed, the maximum bandwidth we get is a little over 200 Hz, although the configuration is at 1000 Hz. I think this was already discussed in another thread

     

    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