Logiciel SystemView pour filtre et amplificateur USBPxx-S1

Fonctionnalités principales

Toutes les versions de Microsoft Windows prises en charge, compatibles 32 bits et 64 bits
• Interface utilisateur graphique conviviale, intuitive et basée sur des dialogues pour les non-programmeurs
Guide accessible directement par le bouton Aide pour une référence pratique
Chaque unité connectée au bus USB est instantanément reconnue
• Une fenêtre  de dialogue  apparaîtra lorsqu’un nouvel appareil est connecté
• Chaque appareil peut être étiqueté de manière unique avec un numéro de voie et une description
• Le bouton  ‘Enregistrer’  conserve les paramètres en mémoire non volatile
• Les paramètres seront conservés entre chaque cycles d’alimentation
• Le SDK dispose d’une documentation détaillée sur l’interface de programme d’application et des exemples
SDK64 prend en charge les applications spécifiques x64
• Le contrôle COM ActiveX standard de l’industrie peut être « lâché » dans n’importe quel langage de haut niveau
• Compatible avec C++, C#, Visual Basic, Embarcadero, et bien d’autres
• Tutoriel pour l’intégration avec LabView de National Instrument et MATLAB de MathWork

Logiciel Windows de programmation pour les filtres anti-repliement Alligator
Chronogramme fonctionnel du logiciel SysteView

Caractéristiques

Contrôlez vos modules filtres simultanément

Logiciel et documentation de l’application SystemViewUSBPxx sont inclus avec l’achat de l’USBPGF-S1, de l’USBPBP-S1, de l’USBPHP-S1 et de l’USBPIA-S1. Le logiciel reconnaîtra la configuration USBPxx-S1 de chaque unité individuelle sur la liaison de communication USB. Un système peut être configuré avec plusieurs appareils identiques ou avec une variété mixte d’appareils connectés simultanément et les paramètres opérationnels peuvent être programmés pour chaque unité individuelle ou toutes les unités à la fois.

L'interface graphique est conçue pour les professionnels non programmeurs

Le logiciel SystemViewUSBPxx  se décompose en  deux couches distinctes. La couche inférieure contenant la communication USB avec l’interface de communication spécifique à l’appareil USBPxx-S1 et la couche supérieure avec une boîte de dialogue Windows et des champs modifiables, des listes d’options déroulantes et des commandes par bouton. Aucune connaissance en programmation logicielle n’est requise pour afficher ou modifier les paramètres de chaque USBPxx-S1 connecté au système hôte. Mettez simplement l’appareil USPBxx-S1 sous tension et connectez le câble de communication USB. Le logiciel SystemViewUSBPxx reconnaîtra l’appareil et affichera une boîte de dialogue contenant la configuration actuelle de l’appareil connecté. Chaque USBPxx-S1 possède sa propre mémoire et une fois configuré, aucune communication supplémentaire via le bus USB n’est requise. L’UBSPxx-S1 se souviendra de la configuration actuelle par le biais de cycles d’alimentation.

Le manuel d'utilisation est intégré à l'installation du logiciel

Le « Guide d’utilisation » de l’USBPxx-S1, le manuel de l’utilisateur, est inclus dans l’installation du progiciel standard. Il est disponible à partir de la liste des programmes de démarrage ou via le bouton de contrôle d’aide affiché lorsque le logiciel SystemViewUSBPxx est en cours d’exécution.

La couche bas-niveau de SystemView dispose d'une interface d'application facilement personnalisable

Si l’ USBPxx-S1 doit être intégré dans un programme de contrôle  plus large, la couche supérieure de l’interface graphique peut être abandonnée et un code personnalisé  créé dans n’importe quel langage de haut niveau pour fournir des commandes directement à chaque unité connectée via le contrôle ActiveX COM. Une documentation détaillée de l’interface de programme d’application de bas niveau est fournie, couvrant  l’initialisation de l’interface, toutes les commandes et leurs paramètres, le traitement des erreurs et la portabilité sur la machine hôte. Des exemples de programmation sont fournis dans un projet C++ Visual Studio prêt à être compilé, fournissant un exemple de l’utilisation de toutes les commandes au niveau du code source. Bien que nous n’ayons pas testé le contrôle ActiveX dans chaque environnement de langage de haut niveau, il a été écrit en utilisant les normes du système d’exploitation Windows pour l’implémentation du contrôle ActiveX et ne s’en écarte en aucune façon.

SDK pour applications propriétaires

SystemViewUSBPxx est construit sur un objet COM (ActiveX) qui peut être intégré dans n’importe quelle application personnalisée. Le COM peut être interfacé avec LabView, MatLab, C++, VisualBASIC, C# ou tout autre langage de haut niveau pour contrôler directement les modules  de la gamme USBPxx. Nous fournissons un exemple de logiciel d’application écrit en C++ qui décrit cette interface en détail. Le SDK est inclus avec l’achat de tout module USBPxx.