DelcomLib est une bibliothèque AppleScript pour Smile qui permet d'effectuer des commandes simples sur plusieurs digital I/O Delcom USB simultanément. Dans DelcomLib, un appareil est défini par son numéro de série.
Les instructions et le lien pour télécharger et installer DelcomLib sont donnés en bas de la page. Nous présentons ici l'interface de la bibliothèque.
Les variables utilisées dans cette page
-
strID
-
du texte (le numéro de série de l'appareil) utilisé par DelcomLib comme identifiant
-
the_delcom
-
une référence à un objet de Smile de classe Delcom USB Board
-
bit_index
-
un entier entre 1 et 16 spécifiant le rang d'un bit d'entrée/sortie
-
the_value
-
la valeur d'un bit bit, 0 ou 1
-
the_object
-
un objet de Smile, qui sera notifié par the_delcom lorsqu'un des bits surveillés changera de valeur
-
Les commandes
-
-
GetEveryDelcomID()
-
Renvoie la liste de tous les identifiants des Delcom détectés.
-
MakeDelcomFromID(strID)
-
Crée un nouvel objet Delcom USB Board correspondant à l'ID spécifié et renvoie une référence nécessaire pour les autre commandes.
-
on FindDelcomFromID(strID)
-
Cherche dans les objets Delcom USB Board existants ceux correspondant à l'ID spécifié et les renvoie dans une liste (éventuellement vide).
-
SetBit(the_delcom, bit_index, theValue)
-
Définit la valeur d'un bit donné.
-
GetBit(the_delcom, bit_index)
-
Lit la valeur d'un bit donné.
-
SubscribeToDigIn(the_delcom, the_object, bit_index)
-
Fait en sorte que the_delcom envoie un événement notify à the_object lors du changement de la valeur du bit donné.
-
UnsubscribeToDigIn(the_delcom, the_object, bit_index)
-
Fait en sorte que the_delcom arrête d'envoyer l'événement notify à the_object lorsque la valeur du bit bit_index change.
-
WantSubscribe(the_delcom, bit_index)
-
Teste si the_delcom surveille actuellement le bit bit_index.
-
Comment télécharger et installer DelcomLib?
-
-
Pour télécharger DelcomLib sous forme d'une archive Stuffit (36 Ko) cliquez sur ce lien : delcomlib10.sit.
-
Pour installer DelcomLib, double-cliquez sur l'installeur inclus dans l'archive, puis quittez et relancez Smile.
|