Archives par mot-clé : mac os x

SdrDx, un autre logiciel de SDR pour Mac OS X

Screenshot SdrDx (http://xv4y NULL.radioclub NULL.asia/wp-content/uploads/2013/06/SdrDx NULL.jpg)Ce matin je partageais quelques conseils avec W4HXJ, OM de 76 ans revenu depuis peu à la radio et un peu perdu dans le dédale de la SDR. Les avis partisans des uns et des autres envers tel logiciel ou tel matériel ne l’aident pas beaucoup à comprendre ce que lui devrait acheter… Il utilise un Mac mini et cherche le moyen d’avoir une vue du type panadapter avec son TS-590s sans pour autant le modifier. J’avoue que ce n’est pas gagné d’avance car la plus simple des solutions matérielle (le SDR Hunter) (http://xv4y NULL.radioclub NULL.asia/2012/09/13/ajouter-un-panadapter-sans-modifier-son-transceiver/) est en rupture de stock et est un kit. De plus, au niveau des logiciels sous Mac OS X l’offre est limitée et pas parmi la plus simple à faire fonctionner pour un néophyte.

Je suis donc tombé sur ce logiciel que je ne connaissais pas encore, SdrDx, qui est basé sur CuteSDR auquel il ajoute les possibilités de piloter un front-end HF du type SDR I/Q comme les SoftRock (http://fyngyrz NULL.com/?p=915). Le logiciel à l’air d’avoir une interface très (trop) riche et semble activement supporté avec la version 2.12q qui date du 3 juin 2013 (http://fyngyrz NULL.com/?p=1271) et la dernière 2.12r du 11 juin 2013 (http://fyngyrz NULL.com/?p=1290). Certains OMs exprimaient des difficultés à faire tourner ce programme mais ces commentaires dates d’il y a presque un an et beaucoup de modifications ont été apportées au code entretemps. J’avoue que je n’ai pas encore eu le temps de le tester et que je ne pourrais pas le faire d’ici les jours qui viennent car je suis pris par mes activités professionnelles.

Nouvelle version de DSP Radio pour OS X avec support du FunCube Dongle

DSP Radio DL2SDR sur Mac OS X (http://xv4y NULL.radioclub NULL.asia/?attachment_id=2436)J’avoue que je n’utilise plus trop mon SoftRock RXTX, mis à part comme outil pour de la mise au point de circuit HF ou pour quelques séance d’étude de la propagation avec WSPR. Rester devant l’écran d’un micro-ordinateur pour faire le radio ne passionne pas. C’est sympa de “voir” ce que l’on entend sur presque 100 KHz, mais il y a un côté physique qui me manque. Rester dans le noir avec juste le casque sur les oreilles, le manip au bout des doigts et une main sur le vernier pour faire défiler les chiffres du VFO me plaît plus. Chacun ses goûts!

Du coup je n’avais pas vu la mise à jour majeure que Sebastian DL2SDR a apporté à DSP Radio, son logiciel de SDR pour Mac OS X (http://dl2sdr NULL.homepage NULL.t-online NULL.de/). Le principal défaut de ce logiciel c’est l’absence de documentation exhaustive et claire. Sebastian développe seul et pour le plaisir, écrire une doc n’est donc pas sa priorité. Par contre, si vous le contactez par e-mail il répond volontiers aux questions et détaille son code.

DSP Radio utilise le système de gestion du son de Mac OS X ce qui garantit d’excellentes performances, des latences réduites, et une compatibilité avec tous les matériels existants respectants les normes ainsi qu’une ouverture complète au niveau logiciel. L’inconvénient c’est qu’il d’abord se familiariser avec ce dernier, mais le jeu en vaut la chandelle.

Un des apports majeurs de la version 1.3.5 c’est le support du FunCube Dongle (mais pas de la nouvelle version Pro+). Je n’ai malheureusement pas encore eu le temps de la tester car je suis occupé sur d’autres sujets (vous en saurez plus bientôt). J’ai différents logiciels en attente de test et différents articles qui attendent encore un peu de travail avant d’être publiés…

Arduino sur Mac OS X Snow Leopard

Pour les besoins d’une nouvelle série d’articles sur les micro-contrôleurs, je viens de recevoir une platine Arduino Nano (http://yhst-27389313707334 NULL.stores NULL.yahoo NULL.net/arna30wiatp NULL.html).

Je ne reviens pas sur le concept Arduino qui sera détaillé dans l’article.

Par contre j’avais un problème avec l’environnement de développement (IDE). A chaque fois que je tentais un upload sur le micro-contrôleur, celui-ci plantais. Après recherche le crash provenait de la librairie RXTX. J’ai donc téléchargé la dernière version et je l’ai installée dans /System/Library/Java/Extensions et tout fonctionne normalement!

Ca n’est pas trop documenté. J’espère que ca servira à d’autres…

SoftRock RXTX Ensemble – 3 : DSP Radio

SoftRock RXTX Ensemble avec DSP Radio et fl-digi sous Mac OS X (http://capheda NULL.files NULL.wordpress NULL.com/2010/07/dspradio NULL.jpg)
Premiers essais de réception et émission avec le SoftRock

J’ai fait mes premiers essais de réception et d’émission avec succès, d’abord sur charge fictive, puis sur l’antenne. Tout fonctionne comme prévu, la sensibilité est bonne (mais sans mesure je n’en dirais pas plus) et la puissance émise d’un peu moins d’un Watt. Pas de signe de fréquence image tant en réception qu’en émission avec les réglages par défaut.

Ayant eu quelques problèmes avec les premiers essais faits à partir du Dell Mini9 de Hạnh sous OS X, j’ai piqué le PC de la comptable pour y installer Rocky. J’ai donc pu vérifier que le SoftRock par lui-même fonctionnait bien. Ensuite j’ai tout installé sur l’iMac et là j’ai utilisé DSP Radio de Sebastian DL2SDR (http://homepage NULL.mac NULL.com/smrozek/Sebastian_Mrozek/Download NULL.html) (super indicatif, non ?). Aucun problème, bonne réjection de l’image en réception. Pour continuer mes tests j’avais besoin de quelque chose pour générer un signal BF, et fl-digi (http://www NULL.w1hkj NULL.com/Fldigi NULL.html) était tout indiqué pour ça. Il fonctionne sous OS X, Linux et Windows, avec un panel de modes et de matériels supportés très très large.

Faire communiquer les deux ensemble demande bien entendu un troisième logiciel, l’équivalent de VAC (Virtual Audio Cable) sous Windows. Sous Mac OS X, deux possibilités : Jack OS X (http://www NULL.jackosx NULL.com/) ou Soundflower (http://code NULL.google NULL.com/p/soundflower/). Le premier est très très puissant, très souple, mais pas le plus simple à mettre en place. C’est finalement avec le deuxième que j’ai eu le plus de succès. DSP Radio ne pouvant spécifier qu’un seul périphérique audio pour les entrées et pour les sorties, il faut donc faire un “aggregate device” rassemblant SoundFlower et les entrées/sorties intégrées de l’iMac.

J’ai donc décoder quelques signaux BPSK31, CW et j’ai aussi vu beaucoup de modulations intéressantes mais dont j’ai été incapable de trouver le nom du mode. Pas mal d’eau a coulé sous les ponts depuis la dernière fois que je me suis intéressé aux modes numériques et j’avoue que je suis dépassé. Tout cela demande de l’expérience et du temps. MAJ : L’auteur de fldigi a fait une superbe page sur laquelle sont décrits tous les modes (http://www NULL.w1hkj NULL.com/FldigiHelp-3 NULL.20/Modes/index NULL.htm) avec visualisation du waterfall correspondant, un must!

J’ai discuté de tout cela avec Sebastian DL2SDR en lui posant quelques questions sur le paramètrage de son logiciel. Juste au retour du week-end celui-ci m’informe qu’il vient de compiler une nouvelle version de  son logiciel intégrant déjà quelques modifications intéressantes comme le contrôle du Si570 intégré et la possibilité de varier la vitesse de défilement du waterfall pour faire de la QRSS! La version 1.2.0 devrait donc bientôt être disponible au téléchargement…

Une autre fonctionnalité qui manque est de pouvoir faire la commutation émission/réception directement depuis fldigi (aujourd’hui il faut le dire à chaque logiciel). Mais ceci est plutôt du ressort de fldigi que de DSP Radio.

J’espère pouvoir intégrer le SoftRock a l’amplificateur linéaire HF (http://capheda NULL.wordpress NULL.com/2010/06/22/sprint-ap-contest-et-ampli-hf-100w-a-2sc2290/) que j’ai récupéré (j’en ai 3 pièces). Il faut que je travaille sur la commutation TX/RX. Le relai doit être commandé en +12V et la commande sur le SoftRock est négative. Avec deux BS170 ça devrait le faire…

Entretemps je vais faire quelques essais en QRSS, réception puis émission avec Spectran. Là, le petit Watt du TX devrait suffire à couvrir une bonne distance.