Project

General

Profile

Bug #866

Nouveau TIMEGEN : impossible de déclencher le trigger de type tickout

Added by bruno katra almost 5 years ago. Updated almost 5 years ago.

Status:
Closed
Priority:
High
Category:
R3+
Target version:
-
Start date:
29/12/2016
Due date:
% Done:

0%

Estimated time:
revision:
r0

Description

C'est peut-être moi qui merde mais j'avais intégré et testé l'ajout dans test_common.py (méthode bootTimegen) de la ligne :
main.SpwPlugin0.Write(0x80000c00,[triggerMode])
(avec triggerMode = 1)
pour générer les tickout utiliser pour trigger les analog discovery. Cela marchait il y a 1 mois : manuellement et avec la méthode. Mais ce n'est plus le cas.

Pour être sûr :
- j'ai démarré uniquement TIMEGEN et l'IHM des analog discovery
- j'ai paramétré les analog avec l'IHM sur Trigger External
- J'ai fait SpwPlugin0.Write(0x80000c00,[1]) manuellement
=> elles restent en "armed", ne passe jamais en running....

History

#1 Updated by Alexis Jeandet almost 5 years ago

Tout me parait bon, les ticks sont bien activés sur la brique?

#2 Updated by bruno katra almost 5 years ago

  • Status changed from New to Closed

Oui les ticks étaient bien mis.

Le problème est trouvé : Dans la méthode bootTimegen() le main.SpwPlugin0.Write(0x80000c00,[triggerMode]) était placé après le main.SpwPlugin0.disconnectBridge() ... peu de chance que ça marche. Je n'avais pas du tester la méthide à l'époque, juste fait manuellement.

J'ai refait les tests avec l'IHM et j'ai réussi à voir le trigger fonctionner mais il n'avait pas l'air de se lancer toutes les secondes (swith "Armed" vers "Running" assez sporadique), peut-être le rafraichissement de l'IHM n'est pas top?

Also available in: Atom PDF