↓
 

Radioamateur.ch

L'activité des radioamateurs suisses et francophones.

  • A propos de radioamateur.ch
  • FAQ
  • Sections USKA
  • Clubs radioamateur
  • Rechercher
  • IAPC technique
  • Autres Liens

Archives pour la catégorie Grabber

QRSS sur 80 mètres avec ZL2IK

Radioamateur.ch Publié le 5 juin 2014 par yan5 juin 2014

Il y a quelques jours j’ai vu sur la liste QRSS Knights que Pete ZL2IK et Rick W7RNB faisaient des essais (fructueux) de transmission sur 80 mètres. Je sais par mes expérimentations sur WSPR que la propagation est bonne avec…

Read more →

Publié dans 80 mètres,balise,Grabber,HAM Radio,Propagation,QRSS,W7RNB,XV4Y,ZL2IK

Grabber 7 bandes et programmation

Radioamateur.ch Publié le 22 juillet 2012 par Guenael22 juillet 2012

Je sais pourquoi je n’aime pas la programmation, c’est toujours des prises de têtes sur fond de thread, mutex, références et ça fini à point d’heure… Je me suis encore torturé l’esprit, j’ai peu dormi, mais ça y est, j’ai gagné ! Mon dernier petit prog’ tourne au poil =)

J’ai écrit une application pour le qs1r, un récepteur SDR à conversion directe. Pour faire court, le programme relaye 7 réceptions différentes dans des câbles audio virtuels. Ceci permet de faire tourner derrière des programmes comme SpectrumLab, et ainsi générer des captures de waterfall QRSS.

Le gros du travail avait déjà été fait en amont par Alex (VE3NEA) qui à écrit le code Verilog pour le FPGA qui permet de downsampler 7 streams (cordic, décimation cic & filtrage). Lui-même à utilisé le framework open source de Phil (N8VB) qui à conçu et commercialisé le qs1r.

Le récepteur qs1r

Au passage, un gros merci à Alex, a qui j’avais demandé l’année passée de publier une partie de son code verilog. Depuis ce moment, je n’avais pas trouvé le temps de réaliser ces quelques lignes de code, mais j’ai enfin fini par m’y attaquer.

Un peu plus techniquement, j’utilise le framework QT avec GCC. La compilation est faite pour le moment pour Windows, mais le code est facilement portable sur Linux ou Mac (merci QT ! 🙂

Actuellement, je teste la stabilité du programme sur une semaine et ceci pour 3 bandes. Ensuite, après quelques petits correctifs (méthode push plutôt que pull, nettoyage du code et commentaire, etc…) je mettrais le source sur mon github ainsi qu’une release pour les binaires.

Voici un petit aperçu : (initialement 40m, 30m et 20m, mais les fréquences changent en fonction des demandes)

  • Grabber 1
  • Grabber 2
  • Grabber 3

Dans les possibles évolutions, le programme pourrait être modifié pour fonctionner derrière CwSkimmer et sortir en plus des spots CW, des captures QRSS. Comme la communauté Skimmer/ReverseBeaconNetwork est assez peuplée et que le qs1r est largement utilisé, ceci pourrait donner un coup de boost aux activités QRSS.

Par ailleurs, le soft QRSS VD (de Scott, AJ4VD) pourrait être modifié pour accepter directement les données du qs1r sans passer par des câbles audio virtuels (VAC pour Windows, Jack pour Linux).

L’interface de configuration

Pour terminer, un rappel de la page du grabber installé à Foulab (VA2LTF). Pour le moment, je laisse tourner 3 bandes, et prochainement, plein pot sur 7 bandes 🙂

Multiband QRSS grabber

Update : Je l’ai passé en 7 bandes, ça fait plaisir à voir sur une seule page 🙂

Publié dans code,Grabber,programming,QRSS,QS1R,QT,Radio & Wifi,receiver,RX,va2gka

GameOver!

Radioamateur.ch Publié le 18 juin 2012 par Guenael18 juin 2012

Fin de partie 🙂

Cliquer sur l’image pour l’agrandir

Publié dans 40m,contest,Grabber,Radio & Wifi,va2gka
Rarioamateur.ch est un journal proposé par l'IAPC.
©2023 - Radioamateur.ch Politique de confidentialité
↑