I posted on this a year ago and am using SparkFun BMI270 Library for Arduino. The library suggests using the following for adjusting the wrist-wear wakeup angles:
bmi2_sens_config wristWakeUpConfig;
wristWakeUpConfig.type = BMI2_WRIST_WEAR_WAKE_UP;
wristWakeUpConfig.cfg.wrist_wear_wake_up.min_angle_focus = 1448;
wristWakeUpConfig.cfg.wrist_wear_wake_up.min_angle_nonfocus = 1774;
wristWakeUpConfig.cfg.wrist_wear_wake_up.max_tilt_lr = 1024;
wristWakeUpConfig.cfg.wrist_wear_wake_up.max_tilt_ll = 700;
wristWakeUpConfig.cfg.wrist_wear_wake_up.max_tilt_pd = 179;
wristWakeUpConfig.cfg.wrist_wear_wake_up.max_tilt_pu = 1925;
imu.setConfig(wristWakeUpConfig);
However, I have tested these - especially the wristWakeUpConfig.cfg.wrist_wear_wake_up.max_tilt_pd and wristWakeUpConfig.cfg.wrist_wear_wake_up.max_tilt_pu
and these do not change the angle that determines the focus. May be SparkFuns library or may be something else. Was wondering if anyone else has been able to change the focus angles using this library