Vibration Profile support

Reading trough this forum it seems like deferent devices support dutyCycle/length differently.

There are no information on vibration limits, e.g..:

  1. What is the max time allowed for Attention.vibrate() call.
  2. Which devices support dutyCycle aka strength (I currently using Fenix Sapphire 6x)



I'd like to build App that will constantly vibrate with calming pulses\ramps using varying strength. 

Something like:

                var i = 0;

                while (i < 10) {

                    var vibrateData = [

                        new Attention.VibeProfile(i*10, 300)

                        ] as Array<VibeProfile>;

                    Attention.vibrate(vibrateData);

                    i++;

                }


From me tests on Fenix 6X it seems like 2s is max and dutyCycle  is not supported at all, so I ended up with a single 2s vibration burst as all profiles are getting bunched together.

Thank you for any help.

https://www.youtube.com/watch?v=3UB3XCJM8vI
link.springer.com/.../s00421-022-05026-x