FAQs from Rohde & Schwarz

Simulation AREG en utilisant l'interface OS (OSI) sur MS Windows

Question :

Je souhaite utiliser l'interface "Open Simulation" pour créer des scénarios pour mon AREG800.

Avez-vous un exemple disponible indiquant comment installer les outils nécessaires, créer une simulation et contrôler à distance le générateur ?

Réponse :

L'article suivant décrit la configuration pour MS Windows en utilisant le PyCharm IDE.

Vous trouverez également le script d'un exemple Python adapté en pièce jointe de ce courriel.

1.) Installez la dernière version de PyCharm depuis

https://www.jetbrains.com/pycharm/download/#section=windows

et créez un nouveau projet (par exemple "OSI").

1.a.) Pour exécuter le script de l'exemple, l'outil RsIntsrument est nécessaire.

Sélectionnez-le dans la section des outils Python et cliquez sur le bouton "Install"

Rohde-Schwarz-FAQ-AREG-simulation-using-the-OS-Interface__screen01.jpg

2.) Téléchargez la dernière version du compilateur protobuf (par exemple protoc-21-12-win64.zip) depuis

https://github.com/protocolbuffers/protobuf/releases.

3.) Dézippez le compilateur protobuf dans un répertoire de votre choix et ajoutez le dossier bin à votre variable PATH

Rohde-Schwarz-FAQ-AREG-simulation-using-the-OS-Interface__screen02.jpg

4.) Redémarrez Pycharm et vérifiez la disponibilité de protoc dans le terminal Pycharm.

Il devrait répondre avec le texte d'aide si vous saisissez seulement "protoc" :

Rohde-Schwarz-FAQ-AREG-simulation-using-the-OS-Interface__screen03.jpg

5.) Installez l'outil GIT à votre système d'exploitation depuis https://git-scm.com/downloads.

Les réglages standards devraient être bons pour obtenir la variable du chemin ajoutée à votre système.

6.) Redémarrez Pycharm et vérifiez la disponibilité de git dans le terminal Pycharm comme à l'étape 4

(mais saisissez "git" à la place)

7.) Ajoutez le OSI-Package dans PyCharm :

Rohde-Schwarz-FAQ-AREG-simulation-using-the-OS-Interface__screen04.jpg

Sélectionnez "from Version Control" et ajoutez la séquence suivante à la fenêtre suivante :

https://github.com/OpenSimulationInterface/open-simulation-interface.git

Rohde-Schwarz-FAQ-AREG-simulation-using-the-OS-Interface__screen05.jpg

8.) Après quelques minutes, l'installation devrait être prête.

Dans le cas où l'ordinateur n'aurait pas accès à cet emplacement, vérifiez les réglages Proxi de votre installation PyCharm

ainsi que les réglages du fichier de configuration git.

Vérifiez également la version PyCharm car il y a eu un bug connu de Proxi dans une version dédiée qui

a été résolu avec la version 2022.3.1.

9.) Pour exécuter le script, ajoutez l'outil "RsInstrument", changez les réglages du chemin du premier fichier OSI.

10.) Le script échantillon devrait maintenant bien fonctionner dans votre installation PyCharm