Medialon MxMs' Help
Name: Medialon Variables Management
Version: 6.7.2
Available for: Manager V7 and Manager V6 (Lite & Pro), Showmaster (Mini, ST, Pro, LE, XS & iPro)
Limitation In:
Device Brand: Medialon
Positrack Compatible: Yes
Resources type: None

Overview

This mxm provides commands that act on variables, and these commands are positracked when they are used into a Medialon Manager timeline.

The first five commands, “Set Integer”, “Set String”, “Set Time”, “Set Enum” and “Set Date” are simple positracked assigments.

The commands “Start Timer”/“Stop timer” manage accurate timers on Time variables.

The commands “Start Counter”/“Stop Counter” manage accurate counters on Integer variables.

MxM Installation

No specific installation required.

Device Setup

No device creation window.

Device Commands

Set integer

to set the value of an integer variable.

Set string

to set the value of a string variable.

Set time

to set the value of a time variable.

Set enum

to set the value of an enum variable.

Set date

to set the value of an date variable.

Set real

to set the value of a real variable.

Swap

to swap the values of two variables.

Start timer

to start a timer on a Time variable.

Stop timer

to stop a timer on a Time variable.

Start counter

to start a counter on an Integer variable.

Usage: the parameters of the counters can also be variables affected by other commands. It is so possible to create sophisticated periodic changes, like special curves or accelerations, for example.

Stop counter

to stop a counter on an Integer variable.

Real to ASCII

Convert a real value into an ASCII string (IEEE–754 standard is used). Returned String is compliant with Low Level Communicator MXM byte format.

Usage: Using this command doesn’t cause the String variable to be positracked. In such cases, Set String command must be used.

ASCII to Real

Convert an ASCII string value into a real value(IEEE–754 standard is used). Passed string must be compliant with Low Level Communicator MXM byte format (‘!XX’ is used to express XX hex value).

Usage: The command will automatically detect if the ASCII string is “Hex Coded ASCII” formatted (i.e a value of 4C is expressed as !34!3C) or not (i.e a value of 4C is expressed as !4C).

Using this command doesn’t cause the Real variable to be positracked. In such cases, Set Real command must be used.

Start Record

Starts to record the given variable into a file.

Usage: Note: Any class of variable can be recorded. The record continue until a Stop Record command is issued for the variable.

Stop Record

Stops the record for the given variable.

Start Playback

Starts to playback the given variable from a file.

Usage: Note: Only User and Screen class of variable can be playback. The playback ends when there is no more data to playback into the file or when a Stop Playback command is issued.

Stop Playback

Stops the playback for the given variable.

Device Variables

Status

[Enum] Current device status.

Error

[Enum] Current error status.

Revisions

V 1.0.1

V 1.0.2

V 1.0.3

V 1.0.4

V 1.1.0

V 1.1.1

V 1.1.2

V 1.1.3

V 6.0.0

V 6.0.1

V 6.1.0

V 6.1.1

V 6.1.2

V 6.1.3

V 6.2.0

V 6.2.1

V 6.2.2

V 6.7.0