Réinitialisation d'un périphérique et effets sur le routage
- Mise à jour2025-12-03
- Temps de lecture : 1 minute(s)
Lorsque vous réinitialisez un périphérique avec NI-DAQmx, chaque route et tâche associées directement au périphérique cessent d'être valides. Lorsque la tâche n'est plus valide, toutes les routes cessent aussi d'être valides. Si une route basée sur une tâche cesse d'être valide à cause de la réinitialisation d'un périphérique, la tâche à laquelle elle appartient cesse aussi d'être valide.
Par exemple, supposons que le périphérique A exécute une tâche qui effectue une opération d'entrée analogique. Cette même opération d'entrée analogique reçoit son déclenchement de démarrage du périphérique B. À cause d'un routage par plusieurs périphérique, cette tâche s'étend sur les périphériques A et B. Si le périphérique B est réinitialisé, toutes les routes sur le périphérique B sont détruites. La route basée sur tâche sur le périphérique B n'étant plus valide, sa tâche parente sur le périphérique A cesse aussi d'être valide. Vous devez tenir compte de ces conséquences éventuelles lorsque vous envoyez une requête de réinitialisation à un périphérique. Si la route entre les périphériques A et B est une route directe, il n'y a pas de relation entre la route directe et la tâche. Il se peut que la tâche reste valide. Vous devez décider si vous voulez conserver la tâche.