Shot detection does not currently run as often as the user configures because it is actually run at rate = configured time + run time of the algorithm.
After taking measurements this is deemed to be unnecessary. Even with constrained resources the shot detection algorithm runs in about 5 milliseconds and the shot detection rate is usually at least 20x that.
Shot detection does not currently run as often as the user configures because it is actually run at rate = configured time + run time of the algorithm.