Playback Values [p*]

This request returns the current channel values of a given playback.

URL:

/get.cgi?req=p1 – Return Playback 1 Values

/get.cgi?req=p32 – Return Playback 32 Values
/get.cgi?req=po – Return Playback Output Values

Response:

This request will return twice the number of configured channels in bytes. For example, if 1,024 channels are configured, this request will return 2,048 bytes.

The first half of the returned bytes (equal to the number of configured channels) will be the individual channel values from zero (0x00) to 100% (0xFF).

The second half of the returned bytes (also equal to the number of configured channels) will be channel flags for each channel. Each channel flag byte is interpreted as a set of eight flag bits. The following table defines the meaning of each bit:

Bit Description
0x01 The channel is active (i.e. not released)
0x02
0x04
0x08 The channel is disabled (its value does not propagate beyond playback)
0x10
0x20 The channel is parked (its value cannot be changed)
0x40
0x80 The channel defaults to a full value when (i.e. in Scale Mode)

Errors:

If an error occurs during the processing of the request, only a single byte will be returned by this URL. The value of the returned byte is explained in the following table:

Error Value Description
0xFF An internal shared memory error occurred.
0xFE An internal memory error occurred.
0xFD No show is loaded.