Acquisition de donneé asynchrone
Aziz
-
Canard007 Messages postés 5954 Date d'inscription Statut Contributeur -
Canard007 Messages postés 5954 Date d'inscription Statut Contributeur -
bonjour;
je dois réaliser un programme sous matlab qui permet l'acquisition des données ceci en utilisant une DLL, mais le probleme c'est que les données n'arrive pas de façon permanente(synchrone) donc je dois écrire un programme qui s'exécute chaque fois que les données arrivent.
merci pour votre aide. :)
je dois réaliser un programme sous matlab qui permet l'acquisition des données ceci en utilisant une DLL, mais le probleme c'est que les données n'arrive pas de façon permanente(synchrone) donc je dois écrire un programme qui s'exécute chaque fois que les données arrivent.
merci pour votre aide. :)
A voir également:
- Acquisition de donneé asynchrone
- Logiciel acquisition vidéo usb gratuit - Télécharger - Montage & Édition
- Logiciel de récupération de données - Guide
- Impossible de coller les données de votre organisation ici. - Forum Incredimail
- Service de diffusion de données - Forum TNT / Satellite / Réception
- La base de données de sécurité du serveur n'a pas de compte d'ordinateur pour la relation ✓ - Forum Réseau
3 réponses
Bonjour,
etant donné le nombre de reponse :o( je me permets de donner cette ebauche de debut de reponse ... ;o)
je ne code pas sous matlab, donc je ne peux dire ce qui est faisable ou non, mais en C, on parlerait de thread et de fonction de callback ... cela existe il en MatLab ?!
Si non, rien n'empeche de creer un petit prg en C/C++ qui irait lire les données comme elle viennent, puis les ecrirait dans un fichier temporaire qui servirait de buffer, en qq sorte ... le prog principal ( Matlab ) n'ayant plus qu'a aller lire le fichier (s'il est present) de temps à autre, puis à traiter les données et à efacer ce fichier ...
Nb: attention à bien verouiller les acces au fichier pour ne pas perdre des données ... et à prevoir les cas ou l'autre accede au fichier d'echange ...
Voila, en esperant que cela puisse vous aidez un petit peu ...
etant donné le nombre de reponse :o( je me permets de donner cette ebauche de debut de reponse ... ;o)
je ne code pas sous matlab, donc je ne peux dire ce qui est faisable ou non, mais en C, on parlerait de thread et de fonction de callback ... cela existe il en MatLab ?!
Si non, rien n'empeche de creer un petit prg en C/C++ qui irait lire les données comme elle viennent, puis les ecrirait dans un fichier temporaire qui servirait de buffer, en qq sorte ... le prog principal ( Matlab ) n'ayant plus qu'a aller lire le fichier (s'il est present) de temps à autre, puis à traiter les données et à efacer ce fichier ...
Nb: attention à bien verouiller les acces au fichier pour ne pas perdre des données ... et à prevoir les cas ou l'autre accede au fichier d'echange ...
Voila, en esperant que cela puisse vous aidez un petit peu ...