Hi caz,
Let me see if I can address what I think are your two main questions:
1. How can I integrate the pulses acquired by the digitizer?
The easiest way to do this would be in post processing. We currently do not have a digitizer which will do what you want on the hardware itself. What we can do however is take measurements on the data after it is fetched from the onboard memory. You could either use the scalar or array measurements built into the NI-Scope API, or implement you own custom code that calculates what you need. You are correct that the record length on the 5105 with maximum memory and maximum sample rate would be roughly 0.6 seconds.
2. Can I have a HW based summation of my signals?
Summation of the signals would have to be on post processing. We have an array measurement built into the API which sums multiple channels however, as before, this measurement is done post fetch of the data from the device. Also in regards to the 5922, the resolution changes over the frequency range, not just the bandwidth.
Overall, it seems like you are on the right track in terms of ideas; oversampling or filtering and decimation. It is important to note which aspects will be available in hardware or software. I have a few additional questions for you to help me get the best information to you.
What is the record length that you want?
You mentioned continuous acquisition and streaming, is this a streaming application?
Is there an explicit need to do the processing in HW? (i.e. is your application time critical?)
With more detail about your application and what you want to do exactly I can better point you to the useful resources.
Regards,
Chris Behnke
Sr. RF Engineer
High Frequency Measurements