{
  "schemaVersion": 1,
  "id": "showtec-shark-scan-one-14ch",
  "manufacturer": "Showtec",
  "model": "Shark Scan One",
  "mode": "14 Channels",
  "category": "movingHeadSpot",
  "channelCount": 14,
  "movement": {
    "panDegrees": 160,
    "tiltDegrees": 50
  },
  "verified": true,
  "source": "Showtec Shark Scan One, User Manual V1 (Highlite International, Ordercode 45025), Abschnitt „DMX Channels – 14 Channels“, Seiten 18 bis 20; Pan 160° und Tilt 50° aus derselben Kanalbeschreibung",
  "deviceSetup": "Im Hauptmenü mit UP/DOWN zu „DMX CHANNEL“, mit ENTER öffnen und 14 wählen. Danach unter „DMX ADDRESS“ die Adresse aus der App einstellen und im Menü „RUNNING MODE“ auf „DMX“ stellen.",
  "notes": "Spiegel-Scanner mit 100-W-LED, Farbrad, Goborad mit drehbaren Gobos und Prisma. Weil der Spiegel schwenkt, sind die Wege kurz: 160° horizontal und 50° vertikal. Shutter und Farbrad arbeiten nur, wenn der Dimmer (Kanal 6) über 0 steht; das macht die App von selbst. Die Kanäle 13 und 14 sind die eingebauten Programme und bleiben auf 0, damit die App das Licht bestimmt. Es gibt zusätzlich einen 8-Kanal-Modus ohne Farbrad, Gobos und Prisma; für die App ist der 14-Kanal-Modus der richtige.",
  "channels": [
    {
      "offset": 1,
      "function": "pan",
      "label": "Horizontale Bewegung (Pan), Mitte 128",
      "defaultValue": 128
    },
    {
      "offset": 2,
      "function": "panFine",
      "label": "Pan fein 16 bit"
    },
    {
      "offset": 3,
      "function": "tilt",
      "label": "Vertikale Bewegung (Tilt), Mitte 128",
      "defaultValue": 128
    },
    {
      "offset": 4,
      "function": "tiltFine",
      "label": "Tilt fein 16 bit"
    },
    {
      "offset": 5,
      "function": "panTiltSpeed",
      "label": "Geschwindigkeit Pan und Tilt, schnell (0) bis langsam (255)"
    },
    {
      "offset": 6,
      "function": "dimmer",
      "label": "Dimmer, dunkel bis hell"
    },
    {
      "offset": 7,
      "function": "shutter",
      "label": "Shutter und Strobo",
      "ranges": [
        {
          "from": 0,
          "to": 4,
          "kind": "open",
          "label": "Shutter offen"
        },
        {
          "from": 5,
          "to": 250,
          "kind": "strobe",
          "label": "Strobo, langsam bis schnell (0 bis 25 Hz)",
          "speed": "slowToFast"
        },
        {
          "from": 251,
          "to": 255,
          "kind": "open",
          "label": "Shutter offen"
        }
      ]
    },
    {
      "offset": 8,
      "function": "colorWheel",
      "label": "Farbrad",
      "ranges": [
        {
          "from": 0,
          "to": 4,
          "kind": "slot",
          "label": "Offen (Weiß)",
          "color": "#FFFFFF"
        },
        {
          "from": 5,
          "to": 12,
          "kind": "slot",
          "label": "Weiß und Gelb"
        },
        {
          "from": 13,
          "to": 20,
          "kind": "slot",
          "label": "Gelb",
          "color": "#FFFF00"
        },
        {
          "from": 21,
          "to": 28,
          "kind": "slot",
          "label": "Gelb und Pink"
        },
        {
          "from": 29,
          "to": 36,
          "kind": "slot",
          "label": "Pink",
          "color": "#FF3FA4"
        },
        {
          "from": 37,
          "to": 44,
          "kind": "slot",
          "label": "Pink und Grün"
        },
        {
          "from": 45,
          "to": 52,
          "kind": "slot",
          "label": "Grün",
          "color": "#00FF00"
        },
        {
          "from": 53,
          "to": 60,
          "kind": "slot",
          "label": "Grün und Rot"
        },
        {
          "from": 61,
          "to": 68,
          "kind": "slot",
          "label": "Rot",
          "color": "#FF0000"
        },
        {
          "from": 69,
          "to": 76,
          "kind": "slot",
          "label": "Rot und Cyan"
        },
        {
          "from": 77,
          "to": 84,
          "kind": "slot",
          "label": "Cyan",
          "color": "#00FFFF"
        },
        {
          "from": 85,
          "to": 92,
          "kind": "slot",
          "label": "Cyan und Hellgrün"
        },
        {
          "from": 93,
          "to": 100,
          "kind": "slot",
          "label": "Hellgrün",
          "color": "#90EE90"
        },
        {
          "from": 101,
          "to": 108,
          "kind": "slot",
          "label": "Hellgrün und Orange"
        },
        {
          "from": 109,
          "to": 116,
          "kind": "slot",
          "label": "Orange",
          "color": "#FF7F00"
        },
        {
          "from": 117,
          "to": 124,
          "kind": "slot",
          "label": "Orange und UV"
        },
        {
          "from": 125,
          "to": 132,
          "kind": "slot",
          "label": "UV",
          "color": "#6A0DAD"
        },
        {
          "from": 133,
          "to": 139,
          "kind": "slot",
          "label": "Offen (Weiß)",
          "color": "#FFFFFF"
        },
        {
          "from": 140,
          "to": 195,
          "kind": "rotation",
          "label": "Drehung im Uhrzeigersinn, schnell bis langsam",
          "speed": "fastToSlow"
        },
        {
          "from": 196,
          "to": 199,
          "kind": "off",
          "label": "Stopp"
        },
        {
          "from": 200,
          "to": 255,
          "kind": "rotation",
          "label": "Drehung gegen den Uhrzeigersinn, langsam bis schnell",
          "speed": "slowToFast"
        }
      ]
    },
    {
      "offset": 9,
      "function": "gobo",
      "label": "Goborad",
      "ranges": [
        {
          "from": 0,
          "to": 7,
          "kind": "slot",
          "label": "Offen"
        },
        {
          "from": 8,
          "to": 19,
          "kind": "slot",
          "label": "Gobo 1"
        },
        {
          "from": 20,
          "to": 31,
          "kind": "slot",
          "label": "Gobo 2"
        },
        {
          "from": 32,
          "to": 43,
          "kind": "slot",
          "label": "Gobo 3"
        },
        {
          "from": 44,
          "to": 55,
          "kind": "slot",
          "label": "Gobo 4"
        },
        {
          "from": 56,
          "to": 67,
          "kind": "slot",
          "label": "Gobo 5"
        },
        {
          "from": 68,
          "to": 71,
          "kind": "slot",
          "label": "Gobo 6"
        },
        {
          "from": 72,
          "to": 79,
          "kind": "slot",
          "label": "Gobo 7"
        },
        {
          "from": 80,
          "to": 88,
          "kind": "shake",
          "label": "Gobo 1 Shake, langsam bis schnell"
        },
        {
          "from": 89,
          "to": 97,
          "kind": "shake",
          "label": "Gobo 2 Shake, langsam bis schnell"
        },
        {
          "from": 98,
          "to": 106,
          "kind": "shake",
          "label": "Gobo 3 Shake, langsam bis schnell"
        },
        {
          "from": 107,
          "to": 115,
          "kind": "shake",
          "label": "Gobo 4 Shake, langsam bis schnell"
        },
        {
          "from": 116,
          "to": 124,
          "kind": "shake",
          "label": "Gobo 5 Shake, langsam bis schnell"
        },
        {
          "from": 125,
          "to": 129,
          "kind": "shake",
          "label": "Gobo 6 Shake, langsam bis schnell"
        },
        {
          "from": 130,
          "to": 133,
          "kind": "shake",
          "label": "Gobo 7 Shake, langsam bis schnell"
        },
        {
          "from": 134,
          "to": 194,
          "kind": "rotation",
          "label": "Gobo-Durchlauf im Uhrzeigersinn, schnell bis langsam",
          "speed": "fastToSlow"
        },
        {
          "from": 195,
          "to": 255,
          "kind": "rotation",
          "label": "Gobo-Durchlauf gegen den Uhrzeigersinn, langsam bis schnell",
          "speed": "slowToFast"
        }
      ]
    },
    {
      "offset": 10,
      "function": "goboRotation",
      "label": "Gobo-Drehung",
      "ranges": [
        {
          "from": 0,
          "to": 9,
          "kind": "off",
          "label": "Stopp"
        },
        {
          "from": 10,
          "to": 129,
          "kind": "rotation",
          "label": "Im Uhrzeigersinn",
          "speed": "slowToFast"
        },
        {
          "from": 130,
          "to": 134,
          "kind": "off",
          "label": "Stopp"
        },
        {
          "from": 135,
          "to": 255,
          "kind": "rotation",
          "label": "Gegen den Uhrzeigersinn, langsam bis schnell",
          "speed": "slowToFast"
        }
      ]
    },
    {
      "offset": 11,
      "function": "focus",
      "label": "Fokus, stufenlos von fern nach nah",
      "defaultValue": 128
    },
    {
      "offset": 12,
      "function": "prism",
      "label": "Prisma",
      "ranges": [
        {
          "from": 0,
          "to": 128,
          "kind": "off",
          "label": "Kein Prisma"
        },
        {
          "from": 129,
          "to": 255,
          "kind": "effect",
          "label": "3-fach-Prisma"
        }
      ]
    },
    {
      "offset": 13,
      "function": "program",
      "label": "Eingebaute Programme",
      "ranges": [
        {
          "from": 0,
          "to": 10,
          "kind": "off",
          "label": "Keine Funktion"
        },
        {
          "from": 11,
          "to": 20,
          "kind": "effect",
          "label": "Programm 1"
        },
        {
          "from": 21,
          "to": 40,
          "kind": "effect",
          "label": "Programm 2"
        },
        {
          "from": 41,
          "to": 60,
          "kind": "effect",
          "label": "Programm 3"
        },
        {
          "from": 61,
          "to": 70,
          "kind": "effect",
          "label": "Programm 4"
        },
        {
          "from": 71,
          "to": 80,
          "kind": "effect",
          "label": "Programm 5"
        },
        {
          "from": 81,
          "to": 100,
          "kind": "effect",
          "label": "Programm 6"
        },
        {
          "from": 101,
          "to": 110,
          "kind": "effect",
          "label": "Programm 7"
        },
        {
          "from": 111,
          "to": 130,
          "kind": "effect",
          "label": "Programm 8"
        },
        {
          "from": 131,
          "to": 150,
          "kind": "effect",
          "label": "Programm 9"
        },
        {
          "from": 151,
          "to": 160,
          "kind": "effect",
          "label": "Programm 10"
        },
        {
          "from": 161,
          "to": 170,
          "kind": "effect",
          "label": "Programm 11"
        },
        {
          "from": 171,
          "to": 180,
          "kind": "effect",
          "label": "Programm 12"
        },
        {
          "from": 181,
          "to": 255,
          "kind": "effect",
          "label": "Musiksteuerung"
        }
      ]
    },
    {
      "offset": 14,
      "function": "program",
      "label": "Eingebaute X/Y-Programme und Reset",
      "ranges": [
        {
          "from": 0,
          "to": 10,
          "kind": "off",
          "label": "Keine Funktion"
        },
        {
          "from": 11,
          "to": 20,
          "kind": "effect",
          "label": "X/Y-Programm 1"
        },
        {
          "from": 21,
          "to": 30,
          "kind": "effect",
          "label": "X/Y-Programm 2"
        },
        {
          "from": 31,
          "to": 40,
          "kind": "effect",
          "label": "X/Y-Programm 3"
        },
        {
          "from": 41,
          "to": 50,
          "kind": "effect",
          "label": "X/Y-Programm 4"
        },
        {
          "from": 51,
          "to": 60,
          "kind": "effect",
          "label": "X/Y-Programm 5"
        },
        {
          "from": 61,
          "to": 70,
          "kind": "effect",
          "label": "X/Y-Programm 6"
        },
        {
          "from": 71,
          "to": 80,
          "kind": "effect",
          "label": "X/Y-Programm 7"
        },
        {
          "from": 81,
          "to": 90,
          "kind": "effect",
          "label": "X/Y-Programm 8"
        },
        {
          "from": 91,
          "to": 230,
          "kind": "effect",
          "label": "X/Y-Musiksteuerung, geringe bis hohe Empfindlichkeit"
        },
        {
          "from": 231,
          "to": 240,
          "kind": "other",
          "label": "Reset (10 Sekunden)"
        },
        {
          "from": 241,
          "to": 255,
          "kind": "off",
          "label": "Keine Funktion"
        }
      ]
    }
  ]
}
