Multitâches et
MULTI-UTILISATEURS

Optimiser le taux d’utilisation du capteur en le rendant accessible simultanément pour plusieurs tâches pilotées par différents utilisateurs

nativement ouvert

L’interaction avec d’autres systèmes est simplifiée grâce à la disponibilité des protocoles HTTP/HTTPS/FTP/SSH/SFTP/SMTP ou encore MQTT

dsp sur gpu

Les opérations les plus coûteuses en temps de calcul sont déportées vers le GPU embarqué pour tirer profit de son architecture massivement parallèle

L’ensemble de ces traitements ainsi que la configuration des récepteurs radio est réalisée au travers d’une couche logicielle de type « machine virtuelle » assurant l’abstraction du matériel radio ou de l’interface de calcul GPU. Cette machine virtuelle repose sur interpréteur du langage JavaScript conforme au standard ECMAScript E5/E5.1.

Le logiciel permet la gestion simultanée de plusieurs récepteurs physiques distincts. En standard il est possible de définir jusqu’à 32 sous-bandes de taille différente par récepteur physique, chacune pilotable en fréquence de façon indépendante.

Le logiciel permet alors la réalisation d’un maximum de 32 traitements simultanés, chacun pouvant servir autant d’utilisateurs que l’interface réseau et le processeur peuvent supporter (variable en fonction de la résolution et du type de format paramétré, nous contacter pour évaluer un besoin particulier). Des files d’attente sont ensuite associées à chaque sous bande pour permettre la distribution asynchrone des résultats vers les différents clients utilisateurs des données.