Start¶
- 
virtual void IAcquisition::Start() = 0¶
 Starts the (last) configured acquisition run.
- Throws
 CInvalidConfigException– This acquisition’s buffer capacity is not large enough to accommodate the configured pre-trigger sample duration.CInvalidConfigException– One or more configured signals no longer exist, parent object was destroyed.CInvalidOperationException– Top-controller state is not “Run”.CInvalidOperationException– Acquisition instance is not in state EAcquisitionState::Idle or EAcquisitionState::Prepared.COutOfResourcesException– Maximum number of monitors reached.CCommunicationErrorException– Protocol error.CConnectionLostException– Connection to controller lost.CRebootedException– Controller has been rebooted since this object reference was retrieved, invalidating this reference.CObjectDestroyedException– Object is destroyed.
- Remarks
 Blocks until acquisition has started in the real-time controller.