Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions .github/workflows/check-links.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -21,3 +21,4 @@ jobs:
uses: wjdp/htmltest-action@master
with:
path: mvr-spec.html
config: .htmltest.yml
4 changes: 4 additions & 0 deletions .htmltest.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
IgnoreURLs:
- "https://www.din.de"
- "https://www.din.de/go/din-term"

3 changes: 2 additions & 1 deletion gdtf-spec.md
Original file line number Diff line number Diff line change
Expand Up @@ -207,7 +207,7 @@ specified in [Table 1](#user-content-table-1 ).
|Rotation<a id="attrtype-rotation"/> | {float, float, float}<br/>{float, float, float} <br/>{float, float, float} | Rotation matrix, consist of 3\*3 floats. Stored as row-major matrix, i.e. each row of the matrix is stored as a 3-component vector. Mathematical definition of the matrix is column-major, i.e. the matrix rotation is stored in the three columns. Metric system, right-handed Cartesian coordinates XYZ:<br/>X – from left (-X) to right (+X),<br/>Y – from the outside of the monitor (-Y) to the inside of the monitor (+Y),<br/>Z – from the bottom (-Z) to the top (+Z). |
|Enum<a id="attrtype-enum"/> | Literal | Possible values are predefined.|
|DMXAddress<a id="attrtype-dmxaddress"/> |Int, Alternative format: Universe.Address | Absolute DMX address (size 4 bytes); Alternative format: Universe – integer universe number, starting with 1; Address: address within universe from 1 to 512. Format: integer |
|DMXValue<a id="attrtype-dmxvalue"/> | Uint/n for ByteMirroring values <br/>Uint/ns for ByteShifting values|Special type to define DMX value where n is the byte count. The byte count can be individually specified without depending on the resolution of the DMX Channel.<br/> By default byte mirroring is used for the conversion. See examples below. Byte shifting and mirroring will be obsoleted in next version of the Spec and the DMXValue will have to be specified including and matching the resolution of the DMX Channel|
|DMXValue<a id="attrtype-dmxvalue"/> | Uint/n for ByteMirroring values <br/>Uint/ns for ByteShifting values|Special type to define DMX value where n is the byte count and the Uint is the value. The value must be within the size limit defined by the byte count. The byte count can be individually specified without depending on the resolution of the DMX Channel.<br/> By default byte mirroring is used for the conversion. See examples below. Byte shifting and mirroring will be obsoleted in next version of the Spec and the DMXValue will have to be specified including and matching the resolution of the DMX Channel|
|GUID<a id="attrtype-guid"/> | XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX | Unique ID corresponding to RFC 4122: X–1 digit in hexadecimal notation. Example: “308EA87D-7164-42DE-8106-A6D273F57A51”. |
|Resource<a id="attrtype-resource"/> | String|File name of the resource file without extension and without subfolder. |
|Pixel<a id="attrtype-pixel"/> | Pixel| Integer value representing one Pixel inside a MediaFile. Pixel count starts with zero in the top left corner.|
Expand Down Expand Up @@ -1935,6 +1935,7 @@ defined XML attributes of the DMX channel are specified in [table
| Highlight | [DMXValue](#user-content-attrtype-dmxvalue ) | Highlight value for current channel; Special value: “None”. Default value: “None”. |
| Geometry | [Name](#user-content-attrtype-name ) | Name of the geometry the current channel controls. |

If the Offset is set as None the resolution for the DMX Channel is 16bit.

</div>

Expand Down