Firmwares_open_source_pour_une_station_de_réception_de_satellites_pour_l_Internet_des_Objets_isolés_info4_2021_2022.md 5.22 KB
Newer Older
Damian Carmona's avatar
Damian Carmona committed
1
# Journal de bord - Firmwares open source pour une station de réception de satellites pour l’Internet des Objets isolés
Damian Carmona's avatar
Damian Carmona committed
2

Damian Carmona's avatar
Damian Carmona committed
3
## CARMONA Damian, DA COSTA Tom, WOZNY Pierre-Raphael
Damian Carmona's avatar
Damian Carmona committed
4

Damian Carmona's avatar
Damian Carmona committed
5
### 24/01/2022
Damian Carmona's avatar
Damian Carmona committed
6

Damian Carmona's avatar
Damian Carmona committed
7
Récupération du matériel au Fablab :
Damian Carmona's avatar
Damian Carmona committed
8

Damian Carmona's avatar
Damian Carmona committed
9
Support TinyGS x 3
Damian Carmona's avatar
Damian Carmona committed
10

Damian Carmona's avatar
Damian Carmona committed
11
ESP32 x3
Damian Carmona's avatar
Damian Carmona committed
12

Damian Carmona's avatar
Damian Carmona committed
13
Module Lambda80 x3
Damian Carmona's avatar
Damian Carmona committed
14

Damian Carmona's avatar
Damian Carmona committed
15
Antenne 2.4 Ghz connecteur UFL x3
Damian Carmona's avatar
Damian Carmona committed
16

Damian Carmona's avatar
Damian Carmona committed
17
cables micro-USB x3
Damian Carmona's avatar
Damian Carmona committed
18

Damian Carmona's avatar
Damian Carmona committed
19
module GPS Grove x1
Damian Carmona's avatar
Damian Carmona committed
20

Damian Carmona's avatar
Damian Carmona committed
21
Installation de riotOS et suivi des tutos sur : https://github.com/riot-os/riot-course
Damian Carmona's avatar
Damian Carmona committed
22

Damian Carmona's avatar
Damian Carmona committed
23
### 31/01/2022
Damian Carmona's avatar
Damian Carmona committed
24

Damian Carmona's avatar
Damian Carmona committed
25
Réunion avec Didier Donsez, explication des objectifs.
Damian Carmona's avatar
Damian Carmona committed
26

Damian Carmona's avatar
Damian Carmona committed
27
28
Récupération des modules manquant, vérification du fonctionnement des cartes et installation de Arduino IDE (1.8.19).
Getting started :
Damian Carmona's avatar
Damian Carmona committed
29

Damian Carmona's avatar
Damian Carmona committed
30
https://electropeak.com/learn/getting-started-with-the-esp32/ 
Damian Carmona's avatar
Damian Carmona committed
31

Damian Carmona's avatar
Damian Carmona committed
32
https://docs.espressif.com/projects/arduino-esp32/en/latest/installing.html
Damian Carmona's avatar
Damian Carmona committed
33
34
35

https://github.com/espressif/arduino-esp32

Damian Carmona's avatar
Damian Carmona committed
36
37
Test du firmware MQTT, envoie de message sur le réseau via un serveur mosquito et réception du message sur les cartes connectées au réseau
Remarque : les cartes non pas de LED utilisable (autre que la LED de boot)
Damian Carmona's avatar
Damian Carmona committed
38
39


Damian Carmona's avatar
Damian Carmona committed
40
### 07/02/2022
Damian Carmona's avatar
Damian Carmona committed
41

Damian Carmona's avatar
Damian Carmona committed
42
#### 14h30 réunion zoom :
Damian Carmona's avatar
Damian Carmona committed
43

Damian Carmona's avatar
Damian Carmona committed
44
Au programme: coordination Ecole de l’Air et de l’Espace et UGA CSUG Polytech
Damian Carmona's avatar
Damian Carmona committed
45

Damian Carmona's avatar
Damian Carmona committed
46
47
48
Contact :  Antoine Ciborski, Leïla Bachiri
leila.bachiri@salon-air.fr 
leilaera123@gmail.com
Damian Carmona's avatar
Damian Carmona committed
49

Damian Carmona's avatar
Damian Carmona committed
50
On parlera de https://wiki.satnogs.org/SuperAntennaz 
Damian Carmona's avatar
Damian Carmona committed
51

Damian Carmona's avatar
Damian Carmona committed
52
Didier DONSEZ vous invite à une réunion Zoom planifiée.
Damian Carmona's avatar
Damian Carmona committed
53

Damian Carmona's avatar
Damian Carmona committed
54
55
Sujet : Point TinyGS 2G4
Heure : 7 févr. 2022 02:30 PM Bruxelles
Damian Carmona's avatar
Damian Carmona committed
56

Damian Carmona's avatar
Damian Carmona committed
57
58
Participer à la réunion Zoom
https://univ-grenoble-alpes-fr.zoom.us/j/95886821244?pwd=QzFlNlJEZzkrQm9wTEx4Z3ZLNGxGZz09 
Damian Carmona's avatar
Damian Carmona committed
59

Damian Carmona's avatar
Damian Carmona committed
60
61
62
63
64
ID de réunion : 958 8682 1244
Code secret : 436885
Une seule touche sur l’appareil mobile
+12532158782,,95886821244# États-Unis (Tacoma)
+13017158592,,95886821244# États-Unis (Washington DC)
Damian Carmona's avatar
Damian Carmona committed
65

Damian Carmona's avatar
Damian Carmona committed
66
67
68
69
70
71
72
73
74
Composez un numéro en fonction de votre emplacement
        +1 253 215 8782 États-Unis (Tacoma)
        +1 301 715 8592 États-Unis (Washington DC)
        +1 312 626 6799 États-Unis (Chicago)
        +1 346 248 7799 États-Unis (Houston)
        +1 646 558 8656 États-Unis (New York)
        +1 669 900 9128 États-Unis (San Jose)
ID de réunion : 958 8682 1244
Trouvez votre numéro local : https://univ-grenoble-alpes-fr.zoom.us/u/ad6wrC4prc
Damian Carmona's avatar
Damian Carmona committed
75

Damian Carmona's avatar
Damian Carmona committed
76
77
Participer à l’aide d’un protocole SIP
95886821244@zoomcrc.com
Damian Carmona's avatar
Damian Carmona committed
78

Damian Carmona's avatar
Damian Carmona committed
79
80
81
82
83
84
85
Participer à l’aide d’un protocole H.323
162.255.37.11 (États-Unis (Ouest))
162.255.36.11 (États-Unis (Est))
213.19.144.110 (Amsterdam Pays-Bas)
213.244.140.110 (Allemagne)
Code secret : 436885
ID de réunion : 958 8682 1244
Damian Carmona's avatar
Damian Carmona committed
86

Pierre-Raphael Wozny's avatar
Pierre-Raphael Wozny committed
87
#### Tests Firmware :
Damian Carmona's avatar
Damian Carmona committed
88

Damian Carmona's avatar
Damian Carmona committed
89
90
Tests de la librairie SX1280 et mise en place d'un transmetteur et receveur 2.4g tinyGS Lora
Cartes opérationnelles, reçoivent toutes un message et sont capables d'en transmettre un.
Damian Carmona's avatar
Damian Carmona committed
91

Damian Carmona's avatar
Damian Carmona committed
92
Problème rencontré :
Damian Carmona's avatar
Damian Carmona committed
93

Damian Carmona's avatar
Damian Carmona committed
94
95
Un des modules esp32 avait ses broches dans le vide, mal connecté.
Problème de permission du port sur Archlinux (manjaro) nécessite la commande sudo chmod +666 [nom d'utilisateur] /dev/ttyUSB0
96

97
98
Résultat : 

99
![alt text](https://i.imgur.com/e1XTZrS.png)
100

101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
### 14/02/2022 :

14h40 réunion de suivi zoom avec Didier Donsez 

Travail réalisé :

Tentative d'utilisation de la librairie AioP13 pour le calcul et la prédiction de TLE.

Problème rencontré :

Manque de documentation sur la librairie.

### 27/02/2022

Travail réalisé :

Installation du firmware tinyGS sur une des cartes et test de la configuration de la station afin de la faire apparaitre sur le réseau tinyGS.
Accès au Télégram de la communauté TinyGS.
Pierre-Raphael Wozny's avatar
Pierre-Raphael Wozny committed
119
120
121
122
123
124
125
126

### 07/03/2022

Travail réalisé :

Configuration du firmware TinyGS sur deux cartes avec la version beta.
Accès à la template du module SX1280 2.4 GHz grâce à la version beta. Ce qui n'est pas possible avec la version du master.
Renseignements sur les opérations à effectuer pour tester la réception/émission de la carte.
Damian Carmona's avatar
Damian Carmona committed
127
128
129
130
131
132
133

### 14/03/2022 et 15/03/2022

Récupération d'une carte heltec 868 Mhz au Fablab

Travail réalisé :

Pierre-Raphael Wozny's avatar
Pierre-Raphael Wozny committed
134
Compréhension et debug du code du firmware TinyGS.
Damian Carmona's avatar
Damian Carmona committed
135
Mise en place de test de réception/émission d'une station en immitant un satellite émettant avec l'autre station.
136
Possibilité de recevoir de les messages MQTT cf image 
Damian Carmona's avatar
Damian Carmona committed
137
138
139
140
141
![Test réception de la station](https://gricad-gitlab.univ-grenoble-alpes.fr/Projets-INFO4/21-22/02/docs/-/raw/main/test_envoie_msg_tiny_gs.png)
Problème rencontré :

Contenu du message non visible
Pas encore capable de recevoir les messages envoyés par la station.
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162

### 21/03/2022 et 22/03/2022
15h00 réunion de suivi avec Didier Donsez

Travail réalisé :

Compréhension et inspection du code du firmware TinyGS, configuration des paramètres du board via la configuration manuelle. Test de la configuration automatique. Vérification du config manager du Firmware.

Problème rencontré :

La carte n'arrive pas à recevoir des messages car le board n'est pas correctement configuré.

### 28/03/2022 et 29/03/2022

Réunion de suivi avec Didier Donsez

Travail réalisé : Recherche sur les raisons du problème de configuration du board. Problème lier à la gestion du module sx1280 et son support par le firmware. Le code semble le gérer mais la doc ne l'indique pas. Ajout de log dans le code.

Problème rencontré : Même problème de configuration du board.

Travail à faire : comprendre le problème et réussir à configurer la station correctement.