Hello Travis,
You have the right idea with the producer/consumer architecture.
What is the purpose of the GPS timestamp? You want to know exactly when the measurement is made?
As I understand from your post, you were able to get the buffered event counting without the timestamp working?
When you were referring to the "user control", do you mean you want to have the user control the sampling rate?
What were you hoping to do with the oscillator of the 6608? Please elaborate.
For more information on buffered event counter refer to the following resource:
Buffered Event CountingI am trying to get a better understanding of what you are trying to do, so I can better offer you suggestions.
Regards,
Sandra T.
Applications Engineer | National Instruments