Using UL for .net, ( C# ) I use AloadQueue() and AInScan(), my question is: given a Rate of 10 or 60, what actually happens / what in the timing?
As I understand, there's input buffer settling time, ( is that fixed, or can I lengthen it ? ) and number of samples averaged ( which affect precision and jitter ), then the question of when the scan returns - does it grab a current "last read value" or start a read and wait 1/Rate seconds to get the values?
If I scan fewer channels does it return quicker?
My current problem is that scanning 16 channels with Rate at 10, C#'s one second tick ( and I read once a tick ) is coming at ~1.6sec.
Question
belowdabridge
Using UL for .net, ( C# ) I use AloadQueue() and AInScan(), my question is: given a Rate of 10 or 60, what actually happens / what in the timing?
As I understand, there's input buffer settling time, ( is that fixed, or can I lengthen it ? ) and number of samples averaged ( which affect precision and jitter ), then the question of when the scan returns - does it grab a current "last read value" or start a read and wait 1/Rate seconds to get the values?
If I scan fewer channels does it return quicker?
My current problem is that scanning 16 channels with Rate at 10, C#'s one second tick ( and I read once a tick ) is coming at ~1.6sec.
Thanks,
dave
Link to comment
Share on other sites
4 answers to this question
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now