Bonjour à tous,

J'utilise un appareil pour récupérer des données (x,y) en continu. Ces données me permettent de tracer une courbe. En développant une interface graphique à la main (sans la fonction guide), j'arrive à gérer la connexion avec l'appareil et à tracer une courbe à un instant t. J'aimerai pouvoir gérer l'actualisation du plot de façon à suivre l'évolution de ma courbe en temps réel.

En parcourant le forum, j'ai pu lire que l'utilisation d'un timer pourrait répondre à mon besoin. J'ai essayé d'utiliser cette fonction en m'appuyant sur d'autres sujets tels que :
- La création d'un chronomètre
- Action en parallèle
- Utilisation de plusieurs timers

Mais je ne m'en sors pas du tout... J'aimerai que mon programme se déroule en 3 étapes:
  1. Connexion à l'appareil : ça j'y arrive
  2. Affichage de la courbe en "continu": utilisation du timer, là je coule...
  3. Enregistrement automatique de la courbe à t=0, t=5min, t=10min etc... : j'imagine qu'il faut aussi utiliser un timer...


Concernant l'enregistrement, j'utilise la toolbar de la figure ('Save'). Du coup j'enregistre toute l'interface graphique alors que j'aimerai avoir uniquement le graphique... Existe-il une option?

Mes questions pour l'utilisation du timersont donc:
  • Où déclarer le timer?
  • Comment le déclarer?
  • Comment l'utiliser

Voici où j'en suis jusqu'à présent:


Merci de m'avoir lu.

Cordialement,
Arkenge