Décoder les télémesures de Picsat sous Windows

Le satellite PICSAT  lancé le 12 janvier 2018, émet des télémesures sur 435.525 MHz avec le protocole BPSK à 1200 bauds.

En attendant le logiciel PicTalk qui sera mis trés bientôt à disposition des amateurs et radioamateurs, il est possible de décoder et d’envoyer les télémesures en se basant sur la méthode suivante.

Cela nécessite les éléments suivants:

  1. un équipement radio permettant la réception en 435 Mhz.
    1. un équipement matériel réliée à la carte son de l’ordinateur
    2. une clé SDR avec un logiciel SDR ( hdsdr, SDR-console,gksdr…), il faudra dans ce car utilisé un logiciel permettant de faire l’interface entre la sortie audio de ce logiciel et le démodulateur ( VB Audio ). Le mode du récepteur est a positionner en USB.
  2. Un démodulateur BPSK
  3. Un logiciel qui transforme les données reçues en hexadécimal.

Dans cet article nous allons détailler les points 2  & 3.

Démodulateur BPSK 

UZ7HO développe des démodulateurs radio pour plusieurs type de protocole. Il existe une version de soundmodem permettant la gestion du BPSK à 1200 bauds.

Sur le site de UZ7HO , il faut télécharger le fichier other-versions.zip .  Une fois le fichier décompresser, il faut sélectionner le répertoire G3RUH-BPSK et lancer le logiciel soundmodem.exe

Plusieurs configurations sont nécessaires :

  1. sélectionner la source audio en entrée
  2. autoriser le mode de connections TCP ou AGWP
  3. Sélectionner le mode de démodulation BPSK G3RUH 1200 bd

Dans le menu settings sélectionner Devices 

La fenêtre ci-dessous s’ouvre et il faut :

  1. sélectionner la source audio en entrée
  2. autoriser le mode de connections TCP ou AGWP

Une fois les modifications faites, appuyer sur OK et il faudra sortir du logiciel et le relancer pour que les modifications soient prisent en compte.

Une fois que soudmodem est relancé, il reste a sélectionner le mode de démodulation.

Le démodulateur est prêt.

Export des données en Hexadécimal. 

Pour pouvoir envoyer les données sur le site PICSAT, il faut transformer les données reçues par le logiciel SoundModem en données hexadécimal.

En me basant sur le logiciel de décodage de télémesure de X-Cubesat, j’ai réalisé un outil TCP KISS  qui permet de faire cette conversion directement à partir de Soundmodem.

Il est téléchargeable  sur le site :    TCP-KISS 0.1 (109 téléchargements)

Pour fonctionner, java 8 doit être installé sur votre ordinateur :  https://www.java.com/fr/download/

Pour lancer le logiciel :

  •  en ligne de commande : java -jar TCP-kiss0.1.jar
  • ou sous Windows double cliquer sur : TCP-kiss0.1.jar

Une fois l’adresse IP et le port (8100 par défaut) positionner. Il faut appuyer sur le bouton Start pour se connecter à soundModem.

Les trames décoder seront afficher dans la fenêtre centrale.

le bouton stop permet d’arrêter l’écoute de soundmodem.

Pour envoyer les données vers le site PICSAT (une inscription est nécessaire) :

  • en copiant (clic droit) la ligne hexadécimale affichée dans le logiciel
  • en cliquant sur save. Le logiciel crée un fichier ayant pour nom : date-heure.tlm.hexa.txt. Le fichier peut être téléversé sur le site.

Il est à noter que DK3WN propose deux logiciels pour cette opération.

  • AGWOnlineKISS qui se connecte à SoundModem et crée un fichier .kss avec les données reçues
  • KISSDump+ qui permet de convertir un fichier kss en fichier Hex.

Cette méthode est décrite sur le site de l’AMSAT-SM

Cet article est basé sur les expérimentations misent en oeuvre pour recevoir Picsat et informations / échanges sur différents moyens :

  • compte twitter IamPicSat, amsatf ..
  • liste Amsat, picsat …
  • site AMSAT-SM ,  UZ7HODK3WN 

 

2 réflexions sur « Décoder les télémesures de Picsat sous Windows »

  1. Ping : Décoder les télémesures de Picsat sous Windows – F4HUY

  2. Ping : REF-INFO TV : Chaîne Youtube du R.E.F & Conférence Picsat Pictalk | Passion Radio Blog

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur comment les données de vos commentaires sont utilisées.