script -->zeitverzögerung

hi torben,

gibt es einen befehl, der das script “pausieren” lässt?

also

pseudo- setze IOwarriorport auf 1 pause 1sekunde setze IOwarriorport auf 0

und kannst bitte kurz erläütern, was die 3 sachen in der klammer hier bedeuten;-)

IOWarrior.SetPort(0, 31, true);

ich tippe(schnittstelle, port, 1/0):wink:

danke schon mal

grüße, michi[/code]

Nein, einen Pausenbefehl gibt es derzeit nicht. Das Problem ist auch, dass die Scripts synchron im Hauptthread ablaufen, das heißt, mAirList ist solange “unbenutzbar”, bis das Script durchgelaufen ist. Um das zu ändern, müsste ich mAirList komplett “thread-safe” machen, und das erfordert etwas Arbeit.

Die Parameter kannst du in der Hilfe-Datei nachschlagen: http://www.mairlist.de/documentation/mAirListScript.chm

  1. Parameter: Nummer des IO-Warriors
  2. Parameter: Nummer des Ports
  3. Parameter: an oder aus

Torben