Ce site héberge une bibliothèque virtuelle de documents relatif à la pollution lumineuse et les sujets connexes.

Outils pour utilisateurs

Outils du site


lpmd

Différences

Cette page vous affiche les différences entre la révision choisie et la version actuelle de la page.

Lien vers cette vue comparative

lpmd [2020/08/22 22:17]
admin
lpmd [2020/10/12 08:06] (Version actuelle)
admin
Ligne 43: Ligne 43:
 C’est dans ce langage qu’ont été développés deux outils logiciels : C’est dans ce langage qu’ont été développés deux outils logiciels :
   * **SQMReader** : une solution « interactive ​ » permettant la capture de mesures en temps réel   * **SQMReader** : une solution « interactive ​ » permettant la capture de mesures en temps réel
-  * **SQMMonitor** : une solution « résidente », intégrée au noyau EAB, qui assure de manière automatique et résiliente la capture et l’envoi des données vers un site web dédié.+  * **SQMMonitor** : la première partie d'une solution « résidente », intégrée au noyau EAB, qui assure de manière automatique et résiliente la capture ​ 
 +  * **SQMPush** : la deuxième partie de la solution, qui traite les données capturées ​et gère l’envoi des données vers un site web dédié. 
 + 
 +L'​architecture (simplifiée) de la solution résidente est la suivante : 
 +{{ ::​architecture.jpg |}} 
 + 
 +Cette architecture,​ à l'​origine plus simple, s'est étoffée rapidement pour faire face aux différents problèmes hardware rencontrés (niveau écriture des fichiers). On utilise donc désormais une technique en 2 temps (par bloc de 4k de donnée, qui peut être perdu en cas de problème) pour limiter les accès et la fragmentation sur la carte de mémoire flash. 
 + 
 +Le deuxième module est destiné à "​enrichir"​ les données brutes capturées (mesure de brillance + température) par des données de "​contexte"​ de la mesure : 
 +  * les éphémérides astronomiques du lieu (hauteur sur l'​horizon du soleil et de la lune, phases, durée du jour civil) 
 +  * des information au niveau du boitier de capture (EAB) 
 +  * les données météo du lieu (en développement) 
 + 
 +Et ensuite, à expédier toutes les données (capture et logging) vers le site web pour consultation et suivi. 
 + 
 +Les versions des programmes ont donc subi pas mal de révisions en peu de temps 
 + 
 +SQMReader 
 +:V1.0 : version initiale 
 +:V1.1 : ajout de fichier de configuration 
 +:V1.2 : ajout de contrôles sur le processus de capture et envoi 
 + 
 +SQMMonitor  
 +:V1.0 : version initiale 
 +:V1.1 : correction bug de connexion, gestion surchauffe 
 +:V1.2 : insertion de mécanismes de sécurité sur l'​écriture SD  
 +:V1.3 : révision de 80% du code (à distance) pour pallier aux déficiences de carte SD  
 +:V1.4 : correction de bugs 
 +:V1.5 : ajout de configuration de "​backup"​ automatique 
 +:V1.6 : ajout de headers techniques au fichier pour SQMPush ​  
 +:V1.7 : correction de bugs 
 + 
 +SQMPush 
 +:V1.0 : Version initiale, pour pallier au déficiences SD 
 +:V1.1 : Correction de bugs 
 +:V2.0 : Ajout du calcul des éphémérides astronomiques pour le lieu, date et heure 
 +:V2.1 : En cours de développement,​ ajout de données météo
  
 {{ ::​lpmd_w11.jpg |Vue de SQMReader}} {{ ::​lpmd_w11.jpg |Vue de SQMReader}}
lpmd.txt · Dernière modification: 2020/10/12 08:06 par admin