{
  "schemaVersion": 1,
  "id": "varytec-hero-pixel-wash-760fx-23ch",
  "manufacturer": "Varytec",
  "model": "Hero Pixel Wash 760FX",
  "mode": "23CH",
  "category": "movingHeadWash",
  "channelCount": 23,
  "movement": {
    "panDegrees": 540,
    "tiltDegrees": 220
  },
  "verified": true,
  "source": "Varytec Hero Pixel Wash 760FX, Bedienungsanleitung Thomann, Abschnitte 7.9 bis 7.12 „Funktionen im DMX-Modus“ und Abschnitt 8 „Technische Daten“ (Drehung 540°, Neigung 220°, Zoom 6° bis 50°, 7 × RGBW 4-in-1-LED)",
  "deviceSetup": "Hauptmenü → „Fixture“ → „Dmx Mode“ → „23CH“, dann unter „Dmx Addr“ die Adresse aus der App einstellen.",
  "notes": "Wie der 51-Kanal-Modus, aber ohne die einzeln steuerbaren Segmente: alle sieben LEDs zeigen dieselbe Farbe. Feinkanäle für Drehung und Neigung sind vorhanden. Kanal 6 ist der Zoom (6° bis 50°), Kanal 7 dreht die Linseneinheit. Die Anleitung nennt bei Kanal 13 (Weiß) den Bereich „000…099“; das ist offenkundig ein Druckfehler, der Kanal läuft wie die anderen Farben von 0 bis 255. Die Kanäle 15 bis 22 (Farbmakros, Effekte, Hintergrund) bleiben aus, damit die App das Licht bestimmt. Wer den Regenbogen über den Kopf laufen lassen will, nimmt den 51-Kanal-Modus.",
  "channels": [
    {
      "offset": 1,
      "function": "pan",
      "label": "Drehung (Pan), 0° bis zum Maximalwert des Pan-Bereichs",
      "defaultValue": 128
    },
    {
      "offset": 2,
      "function": "panFine",
      "label": "Feineinstellung Drehung (Pan)"
    },
    {
      "offset": 3,
      "function": "tilt",
      "label": "Neigung (Tilt), 0° bis zum Maximalwert des Tilt-Bereichs",
      "defaultValue": 128
    },
    {
      "offset": 4,
      "function": "tiltFine",
      "label": "Feineinstellung Neigung (Tilt)"
    },
    {
      "offset": 5,
      "function": "panTiltSpeed",
      "label": "Geschwindigkeit von Drehung und Neigung, schnell (0) bis langsam (255)"
    },
    {
      "offset": 6,
      "function": "zoom",
      "label": "Zoom, 0 bis 100 %"
    },
    {
      "offset": 7,
      "function": "motor",
      "label": "Zoom-Rotation (rotierbare Linseneinheit)",
      "ranges": [
        {
          "from": 0,
          "to": 127,
          "kind": "other",
          "label": "Feste Stellung 0° bis 60°"
        },
        {
          "from": 128,
          "to": 190,
          "kind": "rotation",
          "label": "Drehung im Uhrzeigersinn, langsamer werdend",
          "speed": "fastToSlow"
        },
        {
          "from": 191,
          "to": 192,
          "kind": "off",
          "label": "Drehung anhalten"
        },
        {
          "from": 193,
          "to": 255,
          "kind": "rotation",
          "label": "Drehung gegen den Uhrzeigersinn, schneller werdend",
          "speed": "slowToFast"
        }
      ]
    },
    {
      "offset": 8,
      "function": "dimmer",
      "label": "Intensität des Dimmerverlaufs von dunkel zu hell"
    },
    {
      "offset": 9,
      "function": "shutter",
      "label": "Stroboskop",
      "tags": [
        "needsOpen"
      ],
      "ranges": [
        {
          "from": 0,
          "to": 3,
          "kind": "closed",
          "label": "LEDs aus"
        },
        {
          "from": 4,
          "to": 103,
          "kind": "pulse",
          "label": "Impulseffekt, schneller werdend",
          "speed": "slowToFast"
        },
        {
          "from": 104,
          "to": 107,
          "kind": "open",
          "label": "LEDs an"
        },
        {
          "from": 108,
          "to": 207,
          "kind": "pulse",
          "label": "Impulseffekt, schneller werdend",
          "speed": "slowToFast"
        },
        {
          "from": 208,
          "to": 212,
          "kind": "open",
          "label": "LEDs an"
        },
        {
          "from": 213,
          "to": 225,
          "kind": "strobe",
          "label": "Blitzlicht langsam"
        },
        {
          "from": 226,
          "to": 238,
          "kind": "strobe",
          "label": "Blitzlicht mittel"
        },
        {
          "from": 239,
          "to": 251,
          "kind": "strobe",
          "label": "Blitzlicht schnell"
        },
        {
          "from": 252,
          "to": 255,
          "kind": "open",
          "label": "LEDs an"
        }
      ]
    },
    {
      "offset": 10,
      "function": "red",
      "label": "Intensität Rot, 0 bis 100 %"
    },
    {
      "offset": 11,
      "function": "green",
      "label": "Intensität Grün, 0 bis 100 %"
    },
    {
      "offset": 12,
      "function": "blue",
      "label": "Intensität Blau, 0 bis 100 %"
    },
    {
      "offset": 13,
      "function": "white",
      "label": "Intensität Weiß, 0 bis 100 %"
    },
    {
      "offset": 14,
      "function": "cto",
      "label": "Intensität des Farbtemperaturverlaufs"
    },
    {
      "offset": 15,
      "function": "colorMacro",
      "label": "Farbmakros",
      "ranges": [
        {
          "from": 0,
          "to": 255,
          "kind": "effect",
          "label": "Farbmakros (die Anleitung schlüsselt die Werte nicht auf)"
        }
      ]
    },
    {
      "offset": 16,
      "function": "program",
      "label": "Statischer Effekt"
    },
    {
      "offset": 17,
      "function": "program",
      "label": "Dynamischer Effekt"
    },
    {
      "offset": 18,
      "function": "programSpeed",
      "label": "Effektgeschwindigkeit von langsam (0) bis schnell (255)"
    },
    {
      "offset": 19,
      "function": "other",
      "label": "Roter Hintergrund Intensität, 0 bis 100 %"
    },
    {
      "offset": 20,
      "function": "other",
      "label": "Grüner Hintergrund Intensität, 0 bis 100 %"
    },
    {
      "offset": 21,
      "function": "other",
      "label": "Blauer Hintergrund Intensität, 0 bis 100 %"
    },
    {
      "offset": 22,
      "function": "other",
      "label": "Weißer Hintergrund Intensität, 0 bis 100 %"
    },
    {
      "offset": 23,
      "function": "reset",
      "label": "Reset",
      "ranges": [
        {
          "from": 0,
          "to": 250,
          "kind": "off",
          "label": "Keine Funktion"
        },
        {
          "from": 251,
          "to": 255,
          "kind": "other",
          "label": "Reset, wenn der Wert 5 Sekunden anliegt"
        }
      ]
    }
  ]
}
