{
  "schemaVersion": 1,
  "id": "lightmaxx-vector-shaft-7r-17ch",
  "manufacturer": "lightmaXX",
  "model": "VECTOR Shaft 7R",
  "mode": "17CH",
  "category": "movingHeadSpot",
  "channelCount": 17,
  "movement": {
    "panDegrees": 540,
    "tiltDegrees": 270
  },
  "verified": false,
  "source": "lightmaXX Vector Shaft 7R, Bedienungsanleitung 11/2018 (Artikel LIG0015713-000, Music Store professional GmbH), Abschnitt „17 channel mode“ Seiten 21 bis 24 (deutsch „17 Kanal Modus“ Seiten 7 bis 10), Menü-Bildschirme Seite 26 (deutsch Seite 12), Pan 540° und Tilt 270° aus den Spezifikationen Seite 27 (manualslib.com/manual/1853951/Lightmaxx-Vector-Shaft-7r.html)",
  "deviceSetup": "Jogwheel drehen oder drücken, um das Menü zu öffnen; unter „WorkMode“ „DMX Ctrl“ wählen und unter „Address“ die Adresse aus der App einstellen, Bestätigen durch Drücken des Jogwheels. Lampe zünden: „WorkMode“ → „Lamp On“ auf ON oder unter „Advance“ → „Lamp on when“ „pwr on“ wählen.",
  "notes": "Beam mit 7R-Entladungslampe, Farbrad mit 14 Farben und Halbfarben, 17 Gobos, 8-fach-Prisma, Frost und Zoom. Die Lampe muss gezündet sein (siehe Einstellung am Gerät); Kanal 16 (Lampenschalter) bleibt in der App auf 0 = frei, dort lässt sich die Lampe mit 101–255 (5 s halten) auch per DMX zünden. Deshalb ungeprüft: Das Farbrad nennt in der Anleitung nur Einzelwerte (0, 5, 9, 13 …, 124) mit „Schrittweise“. Die Bereiche reichen hier vom genannten Wert bis kurz vor den nächsten; „Blau-Grün“ steht zweimal (26 und 86), die Farbwerte der Korrekturfilter CTO260, CTO190 und CTB8000 sind Näherungen. Beim Strobe-Kanal nennt die englische Fassung 0–1 „Turn off“, die deutsche „Einschalten“; eingetragen ist Aus, die App nutzt ohnehin 2–7 = An. Beim Gobo-Wackeln steht „249-244“, korrigiert auf 244–249; Wackeln gibt es nur für Gobo 2 bis 16. Der Dimmer heißt „hell -> schwach“ (die Tabelle ist absteigend sortiert); bleibt die Lampe bei vollem Master dunkel, im Kanal-Test prüfen. Kanal 17: 251–255 am schnellsten, 1–250 linear langsamer, eine Zeile „18 am schnellsten“ ist vermutlich 0. Die Erklärung zu Kanal 12 schreibt 0–540° für Tilt, die Spezifikationen 270°. Kanal 7 und 14 ohne Funktion. Im Menü gibt es „Channel Mode“ (Anzeige „sample“), die Anleitung beschreibt aber nur diesen einen 17-Kanal-Modus.",
  "channels": [
    {
      "offset": 1,
      "function": "colorWheel",
      "label": "Farbrad (Color wheel)",
      "ranges": [
        {
          "from": 0,
          "to": 4,
          "kind": "slot",
          "label": "Weiß (Wert 0)",
          "color": "#FFFFFF"
        },
        {
          "from": 5,
          "to": 8,
          "kind": "slot",
          "label": "Weiß + Rot (Wert 5)"
        },
        {
          "from": 9,
          "to": 12,
          "kind": "slot",
          "label": "Rot (Wert 9)",
          "color": "#FF0000"
        },
        {
          "from": 13,
          "to": 17,
          "kind": "slot",
          "label": "Rot + Orange (Wert 13)"
        },
        {
          "from": 18,
          "to": 21,
          "kind": "slot",
          "label": "Orange (Wert 18)",
          "color": "#FF8000"
        },
        {
          "from": 22,
          "to": 25,
          "kind": "slot",
          "label": "Orange + Blau-Grün (Wert 22)"
        },
        {
          "from": 26,
          "to": 29,
          "kind": "slot",
          "label": "Blau-Grün (Wert 26)",
          "color": "#00B3A0"
        },
        {
          "from": 30,
          "to": 34,
          "kind": "slot",
          "label": "Blau-Grün + Grün (Wert 30)"
        },
        {
          "from": 35,
          "to": 38,
          "kind": "slot",
          "label": "Grün (Wert 35)",
          "color": "#00FF00"
        },
        {
          "from": 39,
          "to": 42,
          "kind": "slot",
          "label": "Grün + Hellgrün (Wert 39)"
        },
        {
          "from": 43,
          "to": 46,
          "kind": "slot",
          "label": "Hellgrün (Wert 43)",
          "color": "#80FF40"
        },
        {
          "from": 47,
          "to": 51,
          "kind": "slot",
          "label": "Hellgrün + Lavendel (Wert 47)"
        },
        {
          "from": 52,
          "to": 55,
          "kind": "slot",
          "label": "Lavendel (Wert 52)",
          "color": "#B48CFF"
        },
        {
          "from": 56,
          "to": 59,
          "kind": "slot",
          "label": "Lavendel + Pink (Wert 56)"
        },
        {
          "from": 60,
          "to": 63,
          "kind": "slot",
          "label": "Pink (Wert 60)",
          "color": "#FF5AC8"
        },
        {
          "from": 64,
          "to": 68,
          "kind": "slot",
          "label": "Pink + Gelb (Wert 64)"
        },
        {
          "from": 69,
          "to": 72,
          "kind": "slot",
          "label": "Gelb (Wert 69)",
          "color": "#FFFF00"
        },
        {
          "from": 73,
          "to": 76,
          "kind": "slot",
          "label": "Gelb + Violett (Wert 73)"
        },
        {
          "from": 77,
          "to": 81,
          "kind": "slot",
          "label": "Violett (Wert 77)",
          "color": "#8000FF"
        },
        {
          "from": 82,
          "to": 85,
          "kind": "slot",
          "label": "Violett + Blau-Grün (Wert 82)"
        },
        {
          "from": 86,
          "to": 89,
          "kind": "slot",
          "label": "Blau-Grün (zweiter Eintrag) (Wert 86)",
          "color": "#00B3A0"
        },
        {
          "from": 90,
          "to": 93,
          "kind": "slot",
          "label": "Blau-Grün + CTO260 (Wert 90)"
        },
        {
          "from": 94,
          "to": 98,
          "kind": "slot",
          "label": "CTO260 (Wert 94)",
          "color": "#FFC38A"
        },
        {
          "from": 99,
          "to": 102,
          "kind": "slot",
          "label": "CTO260 + CTO190 (Wert 99)"
        },
        {
          "from": 103,
          "to": 106,
          "kind": "slot",
          "label": "CTO190 (Wert 103)",
          "color": "#FFD9B0"
        },
        {
          "from": 107,
          "to": 110,
          "kind": "slot",
          "label": "CTO190 + CTB8000 (Wert 107)"
        },
        {
          "from": 111,
          "to": 115,
          "kind": "slot",
          "label": "CTB8000 (Wert 111)",
          "color": "#DCE6FF"
        },
        {
          "from": 116,
          "to": 119,
          "kind": "slot",
          "label": "CTB8000 + Blau (Wert 116)"
        },
        {
          "from": 120,
          "to": 123,
          "kind": "slot",
          "label": "Blau (Wert 120)",
          "color": "#0000FF"
        },
        {
          "from": 124,
          "to": 127,
          "kind": "slot",
          "label": "Blau + Weiß (Wert 124)"
        },
        {
          "from": 128,
          "to": 255,
          "kind": "effect",
          "label": "Rad dreht im Uhrzeigersinn, langsam bis schnell"
        }
      ]
    },
    {
      "offset": 2,
      "function": "shutter",
      "label": "Strobe",
      "tags": [
        "needsOpen"
      ],
      "ranges": [
        {
          "from": 0,
          "to": 1,
          "kind": "closed",
          "label": "Aus (englisch „Turn off“, deutsch „Einschalten“)"
        },
        {
          "from": 2,
          "to": 7,
          "kind": "open",
          "label": "An"
        },
        {
          "from": 8,
          "to": 63,
          "kind": "strobe",
          "label": "Strobo langsam bis schnell",
          "speed": "slowToFast"
        },
        {
          "from": 64,
          "to": 71,
          "kind": "open",
          "label": "An"
        },
        {
          "from": 72,
          "to": 127,
          "kind": "strobe",
          "label": "Symmetrischer Strobo, langsam bis schnell",
          "speed": "slowToFast"
        },
        {
          "from": 128,
          "to": 135,
          "kind": "open",
          "label": "An"
        },
        {
          "from": 136,
          "to": 160,
          "kind": "strobe",
          "label": "Strobo (schnell startend), schnell bis langsam",
          "speed": "fastToSlow"
        },
        {
          "from": 161,
          "to": 166,
          "kind": "open",
          "label": "An"
        },
        {
          "from": 167,
          "to": 191,
          "kind": "strobe",
          "label": "Strobo (schnell schließend), schnell bis langsam",
          "speed": "fastToSlow"
        },
        {
          "from": 192,
          "to": 199,
          "kind": "open",
          "label": "An"
        },
        {
          "from": 200,
          "to": 209,
          "kind": "effect",
          "label": "Effekt 1"
        },
        {
          "from": 210,
          "to": 219,
          "kind": "effect",
          "label": "Effekt 2"
        },
        {
          "from": 220,
          "to": 229,
          "kind": "random",
          "label": "Zufallsstrobo langsam"
        },
        {
          "from": 230,
          "to": 239,
          "kind": "random",
          "label": "Zufallsstrobo mittel"
        },
        {
          "from": 240,
          "to": 249,
          "kind": "random",
          "label": "Zufallsstrobo schnell bis langsam"
        },
        {
          "from": 250,
          "to": 255,
          "kind": "open",
          "label": "An"
        }
      ]
    },
    {
      "offset": 3,
      "function": "dimmer",
      "label": "Dimmer (Strahlen / hell -> schwach)"
    },
    {
      "offset": 4,
      "function": "gobo",
      "label": "Fixed Gobo",
      "ranges": [
        {
          "from": 0,
          "to": 3,
          "kind": "slot",
          "label": "Offen"
        },
        {
          "from": 4,
          "to": 7,
          "kind": "slot",
          "label": "Gobo 1"
        },
        {
          "from": 8,
          "to": 11,
          "kind": "slot",
          "label": "Gobo 2"
        },
        {
          "from": 12,
          "to": 15,
          "kind": "slot",
          "label": "Gobo 3"
        },
        {
          "from": 16,
          "to": 19,
          "kind": "slot",
          "label": "Gobo 4"
        },
        {
          "from": 20,
          "to": 23,
          "kind": "slot",
          "label": "Gobo 5"
        },
        {
          "from": 24,
          "to": 27,
          "kind": "slot",
          "label": "Gobo 6"
        },
        {
          "from": 28,
          "to": 31,
          "kind": "slot",
          "label": "Gobo 7"
        },
        {
          "from": 32,
          "to": 35,
          "kind": "slot",
          "label": "Gobo 8"
        },
        {
          "from": 36,
          "to": 39,
          "kind": "slot",
          "label": "Gobo 9"
        },
        {
          "from": 40,
          "to": 43,
          "kind": "slot",
          "label": "Gobo 10"
        },
        {
          "from": 44,
          "to": 47,
          "kind": "slot",
          "label": "Gobo 11"
        },
        {
          "from": 48,
          "to": 51,
          "kind": "slot",
          "label": "Gobo 12"
        },
        {
          "from": 52,
          "to": 55,
          "kind": "slot",
          "label": "Gobo 13"
        },
        {
          "from": 56,
          "to": 59,
          "kind": "slot",
          "label": "Gobo 14"
        },
        {
          "from": 60,
          "to": 63,
          "kind": "slot",
          "label": "Gobo 15"
        },
        {
          "from": 64,
          "to": 67,
          "kind": "slot",
          "label": "Gobo 16"
        },
        {
          "from": 68,
          "to": 71,
          "kind": "slot",
          "label": "Gobo 17"
        },
        {
          "from": 72,
          "to": 113,
          "kind": "rotation",
          "label": "Goborad dreht gegen den Uhrzeigersinn, langsam bis schnell",
          "speed": "slowToFast"
        },
        {
          "from": 114,
          "to": 117,
          "kind": "off",
          "label": "Stopp"
        },
        {
          "from": 118,
          "to": 159,
          "kind": "rotation",
          "label": "Goborad dreht im Uhrzeigersinn, langsam bis schnell",
          "speed": "slowToFast"
        },
        {
          "from": 160,
          "to": 166,
          "kind": "shake",
          "label": "Gobo 2 wackelt, langsam bis schnell"
        },
        {
          "from": 167,
          "to": 172,
          "kind": "shake",
          "label": "Gobo 3 wackelt, langsam bis schnell"
        },
        {
          "from": 173,
          "to": 179,
          "kind": "shake",
          "label": "Gobo 4 wackelt, langsam bis schnell"
        },
        {
          "from": 180,
          "to": 185,
          "kind": "shake",
          "label": "Gobo 5 wackelt, langsam bis schnell"
        },
        {
          "from": 186,
          "to": 191,
          "kind": "shake",
          "label": "Gobo 6 wackelt, langsam bis schnell"
        },
        {
          "from": 192,
          "to": 198,
          "kind": "shake",
          "label": "Gobo 7 wackelt, langsam bis schnell"
        },
        {
          "from": 199,
          "to": 204,
          "kind": "shake",
          "label": "Gobo 8 wackelt, langsam bis schnell"
        },
        {
          "from": 205,
          "to": 211,
          "kind": "shake",
          "label": "Gobo 9 wackelt, langsam bis schnell"
        },
        {
          "from": 212,
          "to": 217,
          "kind": "shake",
          "label": "Gobo 10 wackelt, langsam bis schnell"
        },
        {
          "from": 218,
          "to": 223,
          "kind": "shake",
          "label": "Gobo 11 wackelt, langsam bis schnell"
        },
        {
          "from": 224,
          "to": 230,
          "kind": "shake",
          "label": "Gobo 12 wackelt, langsam bis schnell"
        },
        {
          "from": 231,
          "to": 236,
          "kind": "shake",
          "label": "Gobo 13 wackelt, langsam bis schnell"
        },
        {
          "from": 237,
          "to": 243,
          "kind": "shake",
          "label": "Gobo 14 wackelt, langsam bis schnell"
        },
        {
          "from": 244,
          "to": 249,
          "kind": "shake",
          "label": "Gobo 15 wackelt, langsam bis schnell"
        },
        {
          "from": 250,
          "to": 255,
          "kind": "shake",
          "label": "Gobo 16 wackelt, langsam bis schnell"
        }
      ]
    },
    {
      "offset": 5,
      "function": "prism",
      "label": "Prism load",
      "ranges": [
        {
          "from": 0,
          "to": 127,
          "kind": "off",
          "label": "Aus"
        },
        {
          "from": 128,
          "to": 255,
          "kind": "effect",
          "label": "Prisma ein"
        }
      ]
    },
    {
      "offset": 6,
      "function": "prismRotation",
      "label": "Prism rotation",
      "ranges": [
        {
          "from": 0,
          "to": 127,
          "kind": "other",
          "label": "Position 0° bis 540°"
        },
        {
          "from": 128,
          "to": 190,
          "kind": "rotation",
          "label": "Dreht gegen den Uhrzeigersinn, schnell bis langsam",
          "speed": "fastToSlow"
        },
        {
          "from": 191,
          "to": 192,
          "kind": "off",
          "label": "Stopp"
        },
        {
          "from": 193,
          "to": 255,
          "kind": "rotation",
          "label": "Dreht im Uhrzeigersinn, langsam bis schnell",
          "speed": "slowToFast"
        }
      ]
    },
    {
      "offset": 7,
      "function": "other",
      "label": "No function"
    },
    {
      "offset": 8,
      "function": "frost",
      "label": "Atomization frost effect (weiß bis voll)"
    },
    {
      "offset": 9,
      "function": "zoom",
      "label": "ZOOM (nah bis fern)"
    },
    {
      "offset": 10,
      "function": "pan",
      "label": "X axle PAN movement (0° bis 540°)",
      "defaultValue": 128
    },
    {
      "offset": 11,
      "function": "panFine",
      "label": "X axle PAN fine adjustment"
    },
    {
      "offset": 12,
      "function": "tilt",
      "label": "Y axle TILT movement",
      "defaultValue": 128
    },
    {
      "offset": 13,
      "function": "tiltFine",
      "label": "Y axle fine TILT adjustment"
    },
    {
      "offset": 14,
      "function": "other",
      "label": "Macro function (laut Anleitung ungenutzt)"
    },
    {
      "offset": 15,
      "function": "reset",
      "label": "Reset",
      "ranges": [
        {
          "from": 0,
          "to": 25,
          "kind": "off",
          "label": "Frei"
        },
        {
          "from": 26,
          "to": 76,
          "kind": "other",
          "label": "Effektteile zurücksetzen (Farbe, Gobo, Linse; 5 s halten)"
        },
        {
          "from": 77,
          "to": 127,
          "kind": "other",
          "label": "XY-Achsen zurücksetzen (5 s halten)"
        },
        {
          "from": 128,
          "to": 255,
          "kind": "other",
          "label": "Komplett-Reset (5 s halten)"
        }
      ]
    },
    {
      "offset": 16,
      "function": "control",
      "label": "Bulb switch (Lampenschalter)",
      "ranges": [
        {
          "from": 0,
          "to": 25,
          "kind": "off",
          "label": "Frei"
        },
        {
          "from": 26,
          "to": 100,
          "kind": "other",
          "label": "Lampe aus (5 s halten)"
        },
        {
          "from": 101,
          "to": 255,
          "kind": "other",
          "label": "Lampe an (5 s halten)"
        }
      ]
    },
    {
      "offset": 17,
      "function": "panTiltSpeed",
      "label": "The speed of XY axle"
    }
  ]
}
