Acquisition with coroutine and segmentation by trigger.