Burst Mode in Xangle Camera Server is essentially a workaround. The only way to achieve bursts with supported cameras is by sending a continuous trigger signal for a pre-defined duration. Think of it as holding down the shutter button on a camera: we start the burst, but we cannot tell the camera when to stop or how many frames to take.

This has a few important implications:

Since we cannot request a fixed number of images directly from the camera, you will need to:

  1. Set the burst duration in Xangle.
  2. Specify the number of images to keep. Any extra frames will be discarded automatically.

Best Practices & Limitations

Demo:

https://www.youtube.com/watch?v=PCbkL7g9Oxs