Bosch Sensortec Community

    cancel
    Showing results for 
    Search instead for 
    Did you mean: 

    Nicla Sense ME Tap Detection

    Nicla Sense ME Tap Detection

    DNez2001
    New Poster

    Is there a tap detection sensor ID on the Nicla Sense ME for single, double and triple taps? I am trying to use the tap method in a sketch to start data acquistiion and writing sensor data to a file. There appears to be tap detection for the Nicla Vision in the LSM6DSOXSensor.h library, but not in the Arduino_BHY2.h library. 

    LSM6DSOXStatusTypeDef Enable_Single_Tap_Detection(LSM6DSOX_SensorIntPin_t IntPin);
    LSM6DSOXStatusTypeDef Disable_Single_Tap_Detection();
    LSM6DSOXStatusTypeDef Enable_Double_Tap_Detection(LSM6DSOX_SensorIntPin_t IntPin);
    LSM6DSOXStatusTypeDef Disable_Double_Tap_Detection();
    LSM6DSOXStatusTypeDef Set_Tap_Threshold(uint8_t Threshold);
    LSM6DSOXStatusTypeDef Set_Tap_Shock_Time(uint8_t Time);
    LSM6DSOXStatusTypeDef Set_Tap_Quiet_Time(uint8_t Time);
    LSM6DSOXStatusTypeDef Set_Tap_Duration_Time(uint8_t Time);

    4 REPLIES 4

    BSTRobin
    Community Moderator
    Community Moderator

    Hi DNez2001,

    The firmware of Nicla Sense ME doesn't support TAP feature.

    Could one use Neuton to teach the NSME what one, two and three successive taps are, which could then be uploaded to firmware and used in sketches?

    BSTRobin
    Community Moderator
    Community Moderator

    Hi DNez2001,

    We haven't tested it like this before.
    The TAP algorithm usually needs to be implemented in the firmware to achieve faster response.

    Would developing a TinyML with Neuton and uploading to firmware work?

    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