Änderungen

Aus Hackerspace Ffm
Wechseln zu: Navigation, Suche

SpaceInLasers

229 Byte hinzugefügt, 14:04, 27. Apr. 2015
* sABC Bereit machen für Schuß, Licht-Aus + Schusswaffenselektion, Parameter wählt Waffen aus die schießen werden. Bei Empfang dieses Befehls werden Zeitintensive Tasks angehalten und ggf. Lichter aus gemacht.
* S Schuss abfeuern. Die Waffen senden den Schuss, die Empfänger empfangen den Schuss. Nach 9 Bitzeiten ist alles vorbei, Zeitintensive Tasks dürfen weiterlaufen und Lichter wieder aktiviert werden.
* I fragt ID des Arduinos ab, an dem Pin 12 auf GND gezogen ist13 mit A0 gebrückt war nach Reset* I? fragt ID des Arduinos ab, kann bei mehreren zur Bus-Kollision führen* Ixx schreibt ID des Arduinos, an dem Pin 12 auf GND gezogen ist13 mit A0 gebrückt war nach Reset. x steht für das ASCII-Zeichen der ID und muss zweimal hintereinander stehen.
Unicast Kommandos:
* aONNAABBCCDD Animation starten, O = Objekt Nummer, NN = Animation number (Hex), AABBCCDD (Hex, optionales Argumentoptionale Argumente)* tr = Targets am Block abrufen (nur receive data)* tO = Target mit Objekt Nummer O detailiert abfragen* b fragt Buttons und letzten Barrel-Count ab. Rückgabe AABB: AA Bitfeld für Buttons, 1 gedrückt, BB Barrelcount
== Spielprinzip ==
1.955
Bearbeitungen