Chapitre 4 - Références de l'interface de commande à distance
Commandes de rapport d'états
Commandes du registre de données douteuses
Pour la définition des bits de ce registre, voir le tableau de la page 250.
STATus:QUEStionable:CONDition?
Interroge le registre de condition (C) de ce groupe. Il s'agit d'un registre
en lecture seule et ses bits ne sont pas réinitialisés lorsqu'il est lu. Son
interrogation renvoie une valeur décimale qui correspond à la somme
binaire de tous les bits positionnés à 1 dans ce registre.
STATus:QUEStionable[:EVENt]?
Interroge le registre d'événements (EV) de ce groupe de registres. Il
s'agit d'un registre en lecture seule. Une fois qu'un bit est mis à 1, il le
demeure jusqu'à ce qu'il soit remis à zéro par la présente commande ou
par la commande *CLS (Clear Status). L'interrogation de ce registre
4
renvoie une valeur décimale qui correspond à la somme binaire de tous
les bits positionnés à 1 dans ce registre.
STATus:QUEStionable:ENABle <valeur de validation>
STATus:QUEStionable:ENABle?
Valide certains bits du registre de validation, lequel est un masque qui
détermine les bits à prendre en compte pour la génération du bit de
résumé qui sera transmis à l'octet d'état. Une commande *CLS (Clear
Status) n'a pas pour effet de remettre à zéro le registre de validation,
mais elle remet à zéro tous les bits du registre d'événements qui le
précède. En revanche, la commande STATus:PRESet remet à zéro tous
les bits du registre de validation. Pour valider des bits spécifiques, il faut
écrire une valeur décimale (masque) correspondant à la somme binaire
de ces bits.
La commande :ENAB? renvoie une valeur décimale qui correspond à la
somme binaire de tous les bits validés par la précédente commande
STAT:QUES:ENAB.
255