Page 1 sur 1

GnuRadio -> Affichage caracteres

Publié : mar. 2 févr. 2021 12:36
par FM4PN
Avec Gnu Radio, je voudrais afficher le résultat du décodage c’est-à-dire afficher les caractères démodulés.
il y a gr-display qui ne se compile qu'avec la version 3.9,
Quelqu'un a-t-il déjà fait ça, quel module ferait le job ?

73 JP FM4PN

Re: GnuRadio -> Affichage caracteres

Publié : mar. 2 févr. 2021 13:48
par F4HJH
Bonjour,

vous avez regardé du côté des modules "Out Of Tree" ?
Voir la liste ici : https://www.cgran.org/

Ces modules s'installent depuis pybombs ou manuellement.
(D'ailleurs, si vous y arrivez, faites-moi signe car je galère de mon côté : je ne vois pas les modules une fois installés)

Autre piste, essayez de mettre la main sur un projet de type decodage poscag.

Re: GnuRadio -> Affichage caracteres

Publié : mar. 2 févr. 2021 15:31
par FM4PN
Je suis avec ubuntu
pour installer un module il faut faire
cmake -D CMAKE_INSTALL_PREFIX=/usr ../
si il est installé dans usr, la version compilé s'installe dans usr/local !!!!

puis make make install et normalemnt le module apparait


Rien trouvé dans le projet pocsag sur github.

Je compile la version 9 ...
73 JP FM4PN

Re: GnuRadio -> Affichage caracteres

Publié : mar. 2 févr. 2021 19:28
par F4HJH
FM4PN a écrit : mar. 2 févr. 2021 15:31 Je suis avec ubuntu
pour installer un module il faut faire
cmake -D CMAKE_INSTALL_PREFIX=/usr ../
si il est installé dans usr, la version compilé s'installe dans usr/local !!!!

puis make make install et normalemnt le module apparait
De même avec une 20 LTS
Merci !! Je vais refaire une installation de gnuradio 3.8 avec pybombs et compiler moi même en specifiant le prefix de cette façon. ;)

Pour des exemples de decodage Poscag, on peut trouver ceci :
https://github.com/smunaut/osmo-pocsag

Mais pour participer, il faut que je remonte un Gnuradio connecté à ma RedPitaya avec GR-HPSDR (c'est pas encore gagné :lol: )

Re: GnuRadio -> Affichage caracteres

Publié : mer. 3 févr. 2021 00:01
par FM4PN
Votre code ne semble pas fonctionner avec le flux gnuradio, ça ressemble à quelque chose de complètement indépendant.

Aussi avec Ubuntu 20, j'ai installé avec apt gnuradio.
Après essai de la version 3.9 il s'avère qu'il faut recompiler tous les modules et que même le gr-display prévu pour la version 3.9 ne compile pas.
Donc retour a la version 3.8, je vais essayer de sortir les caractères sur le module debug.

73 JP FM4PN

Re: GnuRadio -> Affichage caracteres

Publié : mer. 3 févr. 2021 14:40
par FM4PN
Bonjour,
Hazard du calendrier, hier j'ai trouvé un texte (de J. -M. Friedt déjà connu pour son excellent topo sur le RedPitaya) qui décrit en gros la solution.

http://jmfriedt.free.fr/gr_oscilloscope_eng.pdf

73 JP FM4PN

Re: GnuRadio -> Affichage caracteres

Publié : mer. 3 févr. 2021 20:00
par F4HJH
Tout d'abord merci pour le partage du document que vous avez trouvé, et je compte bien utiliser gr-modtools.

J'ai un peu d'experience sur l'utilisation de Gnuradio avec une carte USURP, mais tout ce qui gravite autour, j'ai un peu de mal.
Donc j'ai une lacune importante sur le fonctionnement de l'ensemble, je vais d'abord me concentrer sur les chemins lors de l'installation manuelle en passant par les étapres de preparation et de compilation.

Concernnant l'exemple que je vous ai donné, je suis allé un peu vite car je n'ai pas vérifié.
J'ai bien un exemple de decodage Poscag, mais le code du module est "deprecié"...

Re: GnuRadio -> Affichage caracteres

Publié : jeu. 4 févr. 2021 12:08
par FM4PN
Finalement je suis revenu sur la version 3.9 (compilée depuis git), qui est la dernière version officielle.
On y dispose de source et sink TCP et UDP et il n'y a rien à programmer pour sortir les caractères.

D'autres part dans un module OOT on dispose de l'instruction printf qui fait des sorties sur la console.

nota: le module source osmocom n'est pas (encore) disponible en 3.9

73 JP FM4PN

Re: GnuRadio -> Affichage caracteres

Publié : dim. 7 févr. 2021 17:23
par F4HJH
Merci pour l'information.

Je suis resté en 3.8 pour le moment et j'ai réussi à installer le module gr-hpsdr avec pybombs (en faisant bine attention au prefixe).
Je retrouve bien des fichiers dans le bon dossier des modules ge gt-hpsdr... mais... en xml alors que tout le reste est en yml .... :lol:

Donc, le gr-hpsdr ne fonctionne bien évidament pas (et n'est pas affiché dans la liste des modules)

Bref, j'en suis pas encore sorti :lol:

Re: GnuRadio -> Affichage caracteres

Publié : dim. 7 févr. 2021 22:40
par FM4PN
Bonjour,
Je ne connais pas pybombs, mais dans le paquet d'installation il y a un utilitaire gr_modtool qui permet entre autres la conversion des modules et le changement des XML en YAML.
En fait le le YAML est produit à partir du fichier dans le répertoire lib, parfois il faut corriger à la main le type des variables.

Maintenant le changement officiel a eut lieu fin janvier, donc autant faire le boulot une seule fois, d'autant plus que les modules 3.8 ne sont pas compatible 3.9 même avec gr_modtool update --complète.

Je reste à la 3.9 j'ai trouvé les modules osmocom tout simplement sur leur github.

73 JP FM4PN