HP xp7030 User Guide - Page 48

Examples of room controller commands

Page 48 highlights

Examples of room controller commands In the following examples, "" and "" represent a carriage return and line feed, respectively. Commands are sent to the projector as "requests" which consist of an asterisk (*) prefix, the command name, any needed parameter, and a carriage return as a terminator: * command = parameter Requests can contain only ASCII alphanumeric characters. Blanks (spaces) are allowed, except within keywords and numbers. Line feeds are ignored. The following table shows the specific syntax to use for various requested tasks. To perform this task... Change a setting to a specified value Ask the current setting Increment a setting Decrement a setting Invoke an action (no parameter needed) Use this request syntax... *command=value *command=? *command=+ *command=- *command In general, every request sent to the projector generates one or more notification messages, which are sent to the room controller. Actions initiated by the projector can also generate notifications. The projector always sends notifications whenever a setting changes, whether as the result of a request from a controller, or as the result of an action, such as a button press or menu change. Some requested setting changes take time to perform, or are carried out in stages. Because of this, requests might produce delayed notifications. 48 Installing Permanently

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  • 32
  • 33
  • 34
  • 35
  • 36
  • 37
  • 38
  • 39
  • 40
  • 41
  • 42
  • 43
  • 44
  • 45
  • 46
  • 47
  • 48
  • 49
  • 50
  • 51
  • 52
  • 53
  • 54
  • 55
  • 56
  • 57
  • 58
  • 59
  • 60
  • 61
  • 62
  • 63
  • 64
  • 65
  • 66
  • 67
  • 68
  • 69
  • 70
  • 71
  • 72

Installing Permanently
48
Examples of room controller commands
In the following examples, “<CR>” and “<LF>” represent a carriage return and line feed,
respectively.
Commands are sent to the projector as “requests” which consist of an asterisk (*) prefix, the
command name, any needed parameter, and a carriage return <CR> as a terminator:
* command = parameter <CR>
Requests can contain only ASCII alphanumeric characters. Blanks (spaces) are allowed, except
within keywords and numbers. Line feeds <LF> are ignored.
The following table shows the specific syntax to use for various requested tasks.
In general, every request sent to the projector generates one or more notification messages,
which are sent to the room controller. Actions initiated by the projector can also generate
notifications.
The projector always sends notifications whenever a setting changes, whether as the result of a
request from a controller, or as the result of an action, such as a button press or menu change.
Some requested setting changes take time to perform, or are carried out in stages. Because of
this, requests might produce delayed notifications.
To perform this task...
Use this request syntax...
Change a setting to a specified value
*command=value<CR>
Ask the current setting
*command=?<CR>
Increment a setting
*command=+<CR>
Decrement a setting
*command=–<CR>
Invoke an action (no parameter needed)
*command<CR>