dmourer,
Just to make sure we are on the same page here, let me restate your application. You want to acquire 2100 data points at a rate of 210kHz (this takes 10ms). You want to commence this acquisition on the rising edge of a TTL signal, and repeat the process for a total of 2550 sets of data (2100 points per set). Am I understanding you correctly? Based on this assumption, the best way to perform this acquisition with your hardware is to use a retriggerable counter pulse generation operation as the sample clock for a continuous analog input operation. If you read 2100 data points at a time, then you will be able to maintain individual data sets. You can find an example which does just this in the LabVIEW Example Finder (Help->Find Examples). The example is called Multi-Function-Ctr Retrigg Pulse Train Generation for AI Sample Clock.vi and can be found in the Multi-function DAQmx Synchronization examples.
Hope this helps,
Ryan Verret
Product Marketing Engineer
Signal Generators
National Instruments