Section 3 : Description de l'instrument
L'exemple de programmation suivant illustre comment utiliser les codes de caractères $N et $B pour
afficher Test in Process sur la ligne supérieure et Do Not Disturb sur la ligne inférieure :
display.clear()
display.settext("Test in Process $N$BDo Not Disturb")
L'exemple de programmation suivant illustre comment utiliser le code de caractère $$ pour afficher le
message You owe me $8 sur la ligne supérieure :
display.clear()
display.setcursor(1, 1)
display.settext("You owe me $$8")
Si le caractère supplémentaire $ n'est pas inclus, $8 est interprété comme un code de caractère non
défini et est ignoré. Le message You owe me apparaît.
Soyez prudent lorsque vous intégrez des codes de caractères dans la chaîne de texte. Il est facile
d'oublier que le caractère qui suit $ fait partie du code. Par exemple, si vous voulez afficher Hello
sur la ligne supérieure et Nate sur la ligne inférieure, envoyez la commande suivante :
display.settext("Hello$Nate")
La commande ci-dessus affiche Hello sur la ligne supérieure et Nate sur la ligne inférieure. La
syntaxe correcte de la commande est la suivante :
display.settext("Hello$NNate")
Renvoi d'un message texte
La fonction display.gettext() renvoie le message affiché (text) et intègre les options
suivantes :
text = display.gettext()
text = display.gettext(embellished)
text = display.gettext(embellished, row)
text = display.gettext(embellished, row, columnStart)
text = display.gettext(embellished, row, columnStart, columnEnd)
où :
embellished
row
columnStart
columnEnd
3-22
2601B-PULSE Instrument System SourceMeter® Manuel de l'utilisateur
Renvoie le texte sous la forme d'une simple chaîne de caractères (false) ou inclut les
codes de caractères (true)
Ligne dont le texte doit être lu (1 ou 2) ; sans indication, le texte des deux lignes est lu.
Colonne de départ pour la lecture du texte
Colonne de fin pour la lecture du texte
2601B-PULSE-900-06 rév. A Août 2021