04-19-2007 07:09 PM
04-20-2007 08:26 AM
04-20-2007 12:03 PM
04-23-2007 08:53 AM
1. No examples right on me. I coulda sworn I posted a screenshot about it but couldn't find it. Here's a thread where I described a bit of detail in the last paragraph. I know I've seen others post examples about interpolation or "lookup tables" that may help as well.
2. Re: sample on edges vs. "remember" most recent peroid and store it when there's a new sample clock edge.
I've thought about this a few times too. I *do* think that the current behavior is the best default choice, but I also agree that there are times it'd be more handy to sync a recent "remembered" period to a system-wide common sample clock. I'm not sure if the board hardware could readily accomodate that kind of change or whether it would only require changes in the driver layer. Maybe you could submit it as a product suggestion?
3. Yes, the 6251 AI clock can be shared to the 6601 over RTSI.
4. The M-series boards have DMA available for both counters.
5. Your idea with 3 counters -- I'm not 100% sure I'm following exactly how that scheme might work. I'm left with the impression that you won't really buy yourself anything over using 2 counters and software intepolation, but maybe I just don't understand the scheme fully.
-Kevin P.