Hej folkens
Jeg har et lille problem jeg tror i kan hjælpe med...
jeg laver et kyskryds i c# der skifter farver osv, til det har jeg en ekstern boks der er et lyskryds. Den sender jeg så signaler til via c# og paralelporten gennem filen inpout.dll.
Mit program kører sådan her:
eksempel:
Rød lampe på boksen:
// Vælger adressen og tænder på lys
Lys 2:
Output(0x378, 0x02);
strobe();
Output(0x378, 0x81);
strobe();
Lys 3:
Output(0x378, 0x03);
strobe();
Output(0x378, 0x81);
strobe();
osv osv osv osv.....
Når mit program har kørt ville jeg gerne have det til at køre forfra igen og igen.
Hvordan sætter jeg det hele i et loop??
Og et andet krav til min opgave er at jeg skal kunne ændre forløbet via knapperne på den fysiske boks. Kan man godt ændre forløbet undervejs selvom det hele kører i loop?
Skal have f.eks alt til at blive rødt ved blot et enkelt tryk på boksen. Ved dog ikke lige kommandoerne til det, men er det muligt at afbryde det og gøre dette, selvom det kører i loop??
På forhånd tak