Position (DDF-Syntax) DMXC3

From English DMXC-Wiki
Revision as of 00:17, 8 February 2024 by Jkuehn (talk | contribs)
Jump to navigation Jump to search
Books.png Position (DDF-Syntax) DMXC3 Article describes
DMXControl 3.2.3
Arrow back.png Intensity
Color Arrow forw.png
Table of Contents
Part 1: Basics
Part 2: Functions
Part 3: Procedures
Part 4: Examples

Position and Pan-Tilt Speed are functions in the DDFs for DMXControl 3, which are assigned to the Position group and are needed for the movement of a moving head or scanner, i.e., the horizontal and vertical movement of the head or mirror. For positioning a moving head or scanner in space, the GUI provides a corresponding Control Panel.

Position

In the Position function, the DMX channels for the pan and tilt movement of moving heads and scanners are stored in the DDF.


Case Code example
Standard
<position>
  <pan dmxchannel="0" finedmxchannel="1">
    <range range="540" />
  </pan>
  <tilt dmxchannel="2" finedmxchannel="3">
    <range range="240" />
  </tilt>
</position>

Pan and tilt movement with a resolution of 16 bits on DMX channels 1 to 4, using the DMXControl internal standard definition:

  • Pan movement with a total pan range of 540° on DMX channels 1 (for 8-bit/standard resolution) and 2 (for 16-bit/fine resolution), ranging from -270° at DMX value 0 to +270° at DMX value 255.
  • Tilt movement with a total tilt range of 240° on DMX channels 3 (for 8-bit/standard resolution) and 4 (for 16-bit/fine resolution), ranging from -120° at DMX value 0 to +120° at DMX value 255.
Positioning the pan and tilt axis only over a subset of the DMX channel
<position>
  <pan dmxchannel="0">
    <range range="630" mindmx="0" maxdmx="191" minval="0" maxval="630" />
  </pan>
  <tilt dmxchannel="1">
    <range range="360" mindmx="0" maxdmx="191" minval="0" maxval="360" />
  </tilt>
</position>

Pan and tilt movement with a resolution of 8 bits on DMX channels 1 and 2:

  • Pan movement with a total pan range of 630° on DMX channel 1, with the pan axis at -315° at DMX value 0 and +315° at DMX value 191.
  • Tilt movement with a total tilt range of 360° on DMX channel 2, with the pan axis at -180° at DMX value 0 and +180° at DMX value 191.
Device has only one movement axis
<position>
  <pan>
    <range range="0" />
  </pan>
  <tilt dmxchannel="0" finedmxchannel="1">
    <range range="240" />
  </tilt>
</position>

Device has only one tilt axis with a resolution of 16 bits on DMX channels 1 and 2:

  • Tilt movement with a total tilt range of 240° on DMX channels 1 and 2, with the tilt axis at -120° at DMX value 0 and +120° at DMX value 255.

Pan-Tilt Speed

The Pan-Tilt Speed function determines how fast a moving head or scanner moves during its travels.


Case Code example
Standard
<ptspeed dmxchannel="0">
  <range type="linear" mindmx="255" maxdmx="0" minval="0" maxval="100" />
</ptspeed>

Pan-Tilt speed on channel 1:

  • Maximum pan-tilt speed ( 100%) at DMX value 0, decreasing to minimum speed ( 0%) at DMX value 255.
Attribute type mindmx maxdmx minval maxval
Description
Description DMX value for minimum Pan-Tilt speed DMX value for maximum Pan-Tilt speed Minimum Pan-Tilt speed Maximum Pan-Tilt speed
Allowed Attribute Value linear 0 to 255 0 to 255 0 % to 100 % 0 % to 100 %