Dès qu'un lien a été créé, tout ce qui est écrit sur l'appareil est ignoré et toute lecture depuis
l'appareil renvoit la chaîne d'identification qui serait attendue d'un "*IDN?" sous la forme
« Fabricant, Modèle, No. de Série, X.xx » où X.xx est la version du microprogramme.
par exemple : THURLBY THANDAR, QPX600DP, 279730, 1.00
Le microprogramme est un champ utilisateur qui peut être mis à jour par le biais du port USB.
Prise en charge de mDNS et DNS-SD
DNS multidiffusion fournit des services DNS même sur des réseaux sans serveur DNS central (ou
serveur DHCP). Cela simplifie la configuration d'un simple LAN grâce à des noms d'hôtes sensés
au lieu d'une adresse IP brute. Avec Service Discovery, il devient très facile de découvrir l'appareil
et les services qu'il fournit.
Les services fournis par l'appareil sont des http (_http._tcp) et des lxi (_lxi._tcp).
Nom de ressource VISA
À cause du soutien limité pour le VXI-11(Discovery Protocol uniquement), on doit utiliser les
informations concernant son socket raw pour se référer à l'instrument lorsqu'il est utilisé dans des
progiciels qui communiquent par un nom de ressource VISA. Par exemple, un instrument à
l'adresse IP 192.168.1.100 doit normalement avoir un nom de ressource VISA
"TCPIP0::192.168.1.100::inst0::INSTR", mais pour cet instrument, le nom doit être modifié pour
lire "TCPIP0::192.168.1.100::9221::SOCKET", où 9221 est le port TCP utilisé par cet instrument
pour le contrôle et la surveillance ; voir ci-dessous.
URL du Documentation d'Identification XML
Comme cela est requis par la Norme LXI, l'instrument fournit un document d'identification XML qui
peut être requêté via un GET sur "http://<hostname>:80/lxi/identification" qui est conforme au
schéma LXI XSD (disponible sur http://www.lxistandard.org/InstrumentIdentification/1.0) et les
Normes de Schémas W3C XML ( http://www.w3.org/XML/Schema ). Ce document décrit
l'instrument.
Prises TCP
L'instrument utilise 2 prises sur le port 9221 TCP pour le contrôle et le suivi de l'instrument. Les
commandes de texte sont envoyées sur ce port comme défini dans les « Commandes distantes »
et toute réponse est renvoyée via le même port. Toute chaîne doit être constituée d'une ou
plusieurs commandes complètes. Les commandes peuvent être séparées par des points virgules
";" ou sauts de ligne. Aucun terminator n'est requis puisque le cadre TCP contient des commandes
complètes, bien que les commandes puissent être envoyées avec un terminator si on le souhaite
(il sera ignoré). Chaque commande sur TCP se comporte comme si elle était terminée avec un
terminator de commande (ASCII caractère 0AH, saut de ligne).
29