Note: Some commands listed display argument(s) with an asterisk. These options are optional;
however no further arguments may be entered in the command.
Note: When specifying layer IDs in Spyder commands, note that the IDs start at 2. Layer ID 0
and 1 are reserved for future commands using the two background layers of the system.
Note: String argument spaces must be replaced with the three character ASCII string %20 to
create a valid command, as space is used as the argument delimiter.
Command Processor Responses
A response is returned for every command sent to the Spyder system. If multiple values are
returned in a single response, the argument delimiter is an ASCII space character, and argument
values containing a space will be converted to the 3 character ASCII string "%20". The first
response argument is always the error code for the command, which lets the user know if a
command was successfully processed. The table below displays the various responses which
can be returned by the Spyder.
Response
Response Name
Character
0
Success
1
Empty
2
Header
3
Argument Count
4
Argument Value
5
Execution
6
Checksum
Supported Command Descriptions
Basic Preset Learn
Stores the current screen layout to a specified preset ID.
Command: BPL
Argument 1: Preset ID to save current window position and keyframe information to.
Argument 2: Duration. This argument is optional. If not specified, duration will default to 60.
Basic Preset Recall
This command recalls an existing basic preset from the frame, by using its corresponding ID.
Description
Command was successfully processed
Data requested is not available
Invalid command specified
Missing required minimum number of arguments
One or more arguments were invalid
An error occurred while processing the command. Check
alert log in Spyder Basic / Advanced software for details.
* Reserved *
22