Posts Tagged “développement”

Après avoir joué quelques heures avec le dernier SDK de QT, je dois bien avouer que cette récente mouture m’a plutôt convaincue. Pour ceux et celles qui ne connaissent pas, QT est un framework C++ multi-environnements. Pour ma part, je l’ai surtout connu au travers du développement de KDE sous Linux. Le produit à gagné en maturité et reste toujours accessible sous licence GPL. Les galères de programmation n’ont pas disparues (cf. C++), mais l’ensemble est cohérent, très complet et portable (Linux, Windows, Mac).

Je vais donc utiliser ce framewerk pour le développement de mon petit SDR perso.

qt logo

Comments No Comments »

Après m’être creusé la tête il y a une paire d’années sur la famille 16Fxxx de Microchip, je pense que je vais en reprendre une couche avec leur nouvelle collection.

Le fondeur de micro-contrôleurs à sorti il y a quelques mois une nouvelle famille PIC32 qui a de sérieux avantages et que je pourrais bien utiliser dans mes futures réalisations de récepteurs SDR. Hé bien voila, cette nouvelle collection est dans les bacs !

Pour ce qui m’intéresse, le cœur de la bestiole est un MIPS  M4K, respectable CPU 32 bits dont la réputation n’est plus à faire et dont il existe une large littérature.

La ou cela devient intéressant, c’est qu’il existe des versions avec controleur Ethernet intégré et support de l’USB. Au niveau connectivité, yabon ! Ajouter la dessus un tas de librairies disponibles, avec notamment une pile TCP/IP BSD (ahhhh, merci la licence BSD et les développeurs BSD - au passage, c’est la pile la plus utilisée). Microchip est aussi renommé pour ses nombreuse Application Notes et exemples disponibles gratuitement.

Pour la transmission de données en provenance du récepteur SDR, je préfère largement utiliser une pile IP, avec UDP pour le flow plutôt que d’utiliser le protocole USB. Il y a de nombreux avantages, dont celui de pouvoir facilement délocaliser le traitement des samples. Pas besoin de disposer d’un PC à coté du récepteur (qui pourrait être au fond du jardin). On peut aussi partager un stream avec une connaissance à l’autre bout du monde (cf. WebSDR) sans passer par un bricolage complexe au niveau du PC.

Je n’aime pas faire trop de pub, mais si je vous dit que le Starter Kit est à 50 dollars, c’est tout de même tentant !

PIC32 logo, microchip, USB, Ethernet, CAN, MCU

Comments No Comments »