20.08.2013, 10:38
Seiten: 1 2
20.08.2013, 11:41
Hättest du denn dann eine Idee, wie ich das sonst machen könnte? Wäre eben sehr schön, wenn ich Digital und Analog mit der selben Raten einlesen könnte. Wäre es z. B. eine Möglichkeit einfach, wenn ich z. B. aus dem analogen Task 10 Samples einlese, währenddessen 10 Einzelwertabfragen für den digitalen Task zu machen?
20.08.2013, 11:53
Hallo daxel,
Die einfachen USB600x erlauben nur softwaregetaktete DIO-Zugriffe, bei meiner USB6008 bin ich dabei auf ca. 100Hz begrenzt. Du kannst also entweder:
- die AI schneller abfragen als die DI (mit evtl. parallelen Schleifen für AI und DI!?)
- beide gleich schnell (oder besser: langsam) abfragen, wobei die DI trotzdem nur softwaregetaktet und damit stark Jitter-belastet sind
- andere Hardware in Betracht ziehen
Entscheide dich!
Zitat:Wäre eben sehr schön, wenn ich Digital und Analog mit der selben Raten einlesen könnte.Dann musst du dir eine bessere DAQ-Hardware kaufen!
Die einfachen USB600x erlauben nur softwaregetaktete DIO-Zugriffe, bei meiner USB6008 bin ich dabei auf ca. 100Hz begrenzt. Du kannst also entweder:
- die AI schneller abfragen als die DI (mit evtl. parallelen Schleifen für AI und DI!?)
- beide gleich schnell (oder besser: langsam) abfragen, wobei die DI trotzdem nur softwaregetaktet und damit stark Jitter-belastet sind
- andere Hardware in Betracht ziehen
Entscheide dich!
20.08.2013, 12:03
Ich Genie habe gar nicht daran gedacht, dass das ganze hier durch die Hardware begrenzt sein könnte. Tut mir Leid.
Dann werde ich die AI einfach schneller als die DI abfragen und versuchen, beide Werte zusammenzufassen. Dankeschön!
Dann werde ich die AI einfach schneller als die DI abfragen und versuchen, beide Werte zusammenzufassen. Dankeschön!
Seiten: 1 2