Récupération de données en direct
-
- Messages : 127
- Inscription : mar. 15/mars/2005 16:37
Récupération de données en direct
Bonjour à tous
Je suis également passionné de radio, et j’ai un programme qui affiche à l’écran en direct les trames packet que je reçois sur certaines fréquences après passage par la carte son.
Ces trames sont codées donc je suis entrain d’écrire un programme en Pure pour le décodage pas de problème je connaît le principe de codage.
Là ou ce n’est pas pratique du tout car je perds le temps réel, c’est que je suis obligé de faire une copie des données reçues dans la journée, puis de les coller dans le Bloc-note et ensuite les analyser avec mon prog, donc adieu le direct live, ce qui retire un très grand intérêt à l’affaire.
Est-il possible à votre avis de récupérer avec PureBasic en direct les caractères que ce programme m’affiche et donc en faisant tourner conjointement mon prog de décodage, avoir les infos en temps réel. Je pense qu’il doit falloir se servir de certaines Apis de Wuindows mais là j’ai vraiment besoin d’être guidé.
Merci d’avoir lu ce post un peu long et merci pour votre aide.
Amitiés
Pascal
(Pour ceux qui voudraient savoir de quelles trames il s’agit, je ne peux le dire que par mp car on n’a pas le droit de divulguer en public ce que l’on reçoit)
Je suis également passionné de radio, et j’ai un programme qui affiche à l’écran en direct les trames packet que je reçois sur certaines fréquences après passage par la carte son.
Ces trames sont codées donc je suis entrain d’écrire un programme en Pure pour le décodage pas de problème je connaît le principe de codage.
Là ou ce n’est pas pratique du tout car je perds le temps réel, c’est que je suis obligé de faire une copie des données reçues dans la journée, puis de les coller dans le Bloc-note et ensuite les analyser avec mon prog, donc adieu le direct live, ce qui retire un très grand intérêt à l’affaire.
Est-il possible à votre avis de récupérer avec PureBasic en direct les caractères que ce programme m’affiche et donc en faisant tourner conjointement mon prog de décodage, avoir les infos en temps réel. Je pense qu’il doit falloir se servir de certaines Apis de Wuindows mais là j’ai vraiment besoin d’être guidé.
Merci d’avoir lu ce post un peu long et merci pour votre aide.
Amitiés
Pascal
(Pour ceux qui voudraient savoir de quelles trames il s’agit, je ne peux le dire que par mp car on n’a pas le droit de divulguer en public ce que l’on reçoit)
-
- Messages : 127
- Inscription : mar. 15/mars/2005 16:37
Bonjour brossden
Eh bien avec le logiciel que j'utilise:
On branche le récepteur radio VHF sur l'entrée ligne du PC et il se charge de décoder via la carte son selon le mode choisi pour moi packet mais également acars (qui permet de conaître la position des avions) RTTY (pour les agences de presse) etc. C'est un logiciel costaud puisque il ne sort du recepteur VHF que des 0 et des 1, donc la carte son lui retransmet ces 0 et 1 plus malheureusement le bruit de fond du aux transmissions radio, ce qui limite la distance possible des décodages. Pour ce qui m'interrésse je reçois les infos jusqu'a environ 100,120 KM de chez moi et mon antenne n'est pas le top des top, je vais amméliorer en en construisant une autre bientôt.
Amitiés
Pascal
Eh bien avec le logiciel que j'utilise:
On branche le récepteur radio VHF sur l'entrée ligne du PC et il se charge de décoder via la carte son selon le mode choisi pour moi packet mais également acars (qui permet de conaître la position des avions) RTTY (pour les agences de presse) etc. C'est un logiciel costaud puisque il ne sort du recepteur VHF que des 0 et des 1, donc la carte son lui retransmet ces 0 et 1 plus malheureusement le bruit de fond du aux transmissions radio, ce qui limite la distance possible des décodages. Pour ce qui m'interrésse je reçois les infos jusqu'a environ 100,120 KM de chez moi et mon antenne n'est pas le top des top, je vais amméliorer en en construisant une autre bientôt.
Amitiés
Pascal
-
- Messages : 127
- Inscription : mar. 15/mars/2005 16:37
parce que ce code je l'ai pondu tout seul alors que je découvrais purebasic et la programmation windows. accroches-toi. il fallait du son RAW pour un projet de fin d'étude (spécif du prof). car un serveur recevait en streaming ce que ce code envoyait sur le réseau. et j'ai eu 19/20. depuis j'ai gardé purebasic convaincu que je pourrais faire à peu près tout ce que je voulais avec...
mais ce bout de code a vécu... il a été repris par ZapMan et son SoundEditor qui lui créé un .wav mais tu dois le savoir tu étais dans l'équipe aussi
http://www.freesoundeditor.com/
ps: le code ci dessus est en mono
il y a eu pls versions dont une en stereo si ca interesse...
mais ce bout de code a vécu... il a été repris par ZapMan et son SoundEditor qui lui créé un .wav mais tu dois le savoir tu étais dans l'équipe aussi

http://www.freesoundeditor.com/
ps: le code ci dessus est en mono
il y a eu pls versions dont une en stereo si ca interesse...
-
- Messages : 127
- Inscription : mar. 15/mars/2005 16:37
Merci Dobro pour ta réponse mais cela le programme "Multipsk" que j'utilise le fait et il m'affiche sur l'écran le résultat du décodage.
Mais moi ce que je décode ce n'est pas des trames venant de radioamateur donc à l'écran il m'affiche des trucs bizarres que je sais décoder grâce à mon prog en PureBasic.
Donc ce que je voudrais c'est récupérer en direct l'affichage de l'écran pour l'injecter dans mon prog et donc avoir les messages en clair à l'instant t ou je les reçois.
Je vais te dire en MP ce que je décode.
Amitiés
Pascal
Mais moi ce que je décode ce n'est pas des trames venant de radioamateur donc à l'écran il m'affiche des trucs bizarres que je sais décoder grâce à mon prog en PureBasic.
Donc ce que je voudrais c'est récupérer en direct l'affichage de l'écran pour l'injecter dans mon prog et donc avoir les messages en clair à l'instant t ou je les reçois.
Je vais te dire en MP ce que je décode.
Amitiés
Pascal
donc tu décode une image, pas du son ?
et donc tu as besoin en gros (?) :
- de récupérer l'image qui s'affiche dans ton Multipsk
- lequel tourne en tache de fond
- et ce tout les x temps (genre toutes les secondes)
- pour ensuite travailler sur l'image récupérée depuis ton prog purebasic
si c'est çà - çà ne devrait pas être trop difficile.
et donc tu as besoin en gros (?) :
- de récupérer l'image qui s'affiche dans ton Multipsk
- lequel tourne en tache de fond
- et ce tout les x temps (genre toutes les secondes)
- pour ensuite travailler sur l'image récupérée depuis ton prog purebasic
si c'est çà - çà ne devrait pas être trop difficile.
-
- Messages : 127
- Inscription : mar. 15/mars/2005 16:37