Stap 6: Het schrijven van uw patroon in het bestand blink.bk
Het bestand is gekoppeld eerder heeft een aantal voorbeelden, maar hier is de verdeling van de detail van wat je in het bestand hebt.
ALGEMENE BESCHRIJVING:
•In algemene dat het bestand wel reacties in het hele bestand zolang een # in het eerste teken voor elke commentaarregel is
•Er moet een tempo opdracht aan het begin van het bestand dat het tempo, meestal ingesteld op 10, zal een temp van 10 10 seconden tussen de tijdseenheden in het bestand
•Er zijn twee input formaten om te controleren de Relais
MEER INFORMATIE OVER HEADERGEGEVENS
•Toets woorden, niet hoofdlettergevoelig
– # aan het begin van een regel is een reactie
-Tempo = NN waar NN de temp en integer is
•10 is gebruikelijk
-Lus = NN waarbij NN een geheel getal voor het aantal keren is te herhalen
MEER DETAILS OP FORMAAT
•Details op verlichting opdrachten er zijn twee formaten
•Volledig adressering
•Directe adressering
•Format voor de volledige verlichting opdracht is
• "tijd" "| =" integer, "licht" = "waarde"status""
-Details
"tijd" kan worden (time|t)
Geheel getal 0 tot 65000 kunnen en moet sequentiële
"light" kan worden (lNN|all)
waar de NN is een geheel getal van 1 tot 12
wanneer ingesteld op alle zal hetzelfde doen voor alle lichten
"staat" kan worden (blink|b) NN
waar de NN is een geheel getal van 0 tot 100
wanneer ingesteld op 100 die het licht op de hele tijd worden zal, wanneer ingesteld op nul van het licht niet worden ingeschakeld.
•Format voor de directe verlichting opdracht is
–(time|t) (| =) MM, h0xNNN
-Time|t is een indicator van de opdracht
– MM is een geheel getal tijdverschil monotone
-h0xNNN is een hexadecimale waarde tot bevelhebber van alle lichten 0 t/m 12 op.
VOORBEELDEN
Eenvoudige opdracht voor het uitschakelen van alle verlichting
t 0, alle = knipperen 0
Eenvoudige opdracht om alle
tijd 1, alle knipperen 100
Eenvoudige opdracht licht 8 inschakelen met behulp van de stenonotatie
t 3, l8 = b 100
Eenvoudige opdracht te dwingen van elke andere licht met directe modus
t = 5, h0xaaa
Zie het bijgevoegde bestand voor meer voorbeelden. u kunt de bestanden om het even wat u wilt, maar zal hebben om te controleren of wijzigen van de naam in de GUI en pad toevoegen als u op een andere locatie dan het TKPerl script plaatst naam geven.