Étape 6: Votre modèle d’écriture dans le fichier blink.bk
Le fichier joint plus tôt a quelques exemples, mais voici la répartition détaillée de ce que vous pouvez avoir dans le fichier.
DESCRIPTION GÉNÉRALE :
•En général, que le fichier peut avoir commentaires dans tout le fichier tant qu’un # est dans le premier caractère de chaque ligne de commentaire
•Il doit être un tempo commande au début du fichier pour définir le rythme, généralement défini sur 10, une température de 10 fixera 10 secondes entre les unités de temps dans le fichier
• Il existe deux formats d’entrée pour contrôler les relais
PLUS DE DÉTAILS SUR LES DONNÉES D’EN-TÊTE
•Des mots, pas sensibles à la casse
– # au début d’une ligne est un commentaire
– Tempo = NN, où NN est le temp et entier
•10 est commun
-Loop = NN, où NN est un entier pour le nombre de fois pour répéter
PLUS DE DÉTAILS SUR LE FORMAT
•Détails sur les commandes d’éclairage sont deux formats
•Full s’adressant
•Les adressage
•Format de la commande d’éclairage complet est
• « time » "| =" integer, « lumière » = "État" "valeur"
-Détails
« temps » peut être (time|t)
Entier peut être 0 à 65000 et doit être séquentiel
« lumière » peut être (lNN|all)
où NN est un entier compris entre 1 et 12
quand ensemble à tous feront de même pour toutes les lumières
« État » peut être (blink|b) NN
où NN est un entier compris entre 0 et 100
quelle valeur à 100, que la lumière sera tout le temps, lorsque la valeur zéro de la lumière ne sera pas activée.
•Format de la commande de l’éclairage direct est
–(Time|t) (| =) MM, h0xNNN
– Time|t est un indicateur de commande
-MM est un temps entier compensé monotone
– h0xNNN est une valeur hexadécimale de commander toutes les lumières de 0 à 12 sur.
EXEMPLES
Commande simple de désactiver toutes les lumières
t 0, all = clignotement 0
Commande simple pour activer toutes les
temps 1, clignotement toutes les 100
Commande simple pour allumer la lumière 8 à l’aide de la notation sténographique
t 3, l8 = b 100
Commande simple de forcer toutes les autres lumières avec mode direct
t = 5, h0xaaa
Voir la pièce jointe pour plus d’exemples. vous pouvez nommer les fichiers, tout ce que vous voulez, mais devrez s’assurer de changer le nom dans l’interface graphique et ajouter le chemin d’accès si vous placez dans un endroit différent que le script TKPerl.