Cisco Cisco StadiumVision Director Manuale Di Manutenzione
© 2012 Cisco Systems, Inc. All rights reserved.
Page 69 of 103
The aggregate TV status includes a number of operational attributes of the TV. One
such attribute is whether “HDMI Auto detection” has succeeded or failed. When
“HDMI Auto detection” is disabled the value of “HDMI Auto detection status" is
ignored when determining the overall TV status. A second attribute considered as
part of the aggregate status is whether the RS-232 connection between DMP and
TV is operational. The operational status of the RS-232 connection can only be
determined if the TV supports RS-232 queries.
such attribute is whether “HDMI Auto detection” has succeeded or failed. When
“HDMI Auto detection” is disabled the value of “HDMI Auto detection status" is
ignored when determining the overall TV status. A second attribute considered as
part of the aggregate status is whether the RS-232 connection between DMP and
TV is operational. The operational status of the RS-232 connection can only be
determined if the TV supports RS-232 queries.
Displaying the actual TV power on/off status also requires that the TV supports RS-
232 queries. If queries are not supported then the status simply reflects the last TV
on or off command that Cisco StadiumVision Director sent to the TV. If in the
meantime the TV has powered on or off from the front panel, then the dashboard
might not show the true TV power state.
232 queries. If queries are not supported then the status simply reflects the last TV
on or off command that Cisco StadiumVision Director sent to the TV. If in the
meantime the TV has powered on or off from the front panel, then the dashboard
might not show the true TV power state.
The DMP determines the RS-232 connection status and the TV power on/off status
by sending the dmp.displayPwrQuery command to the TV once every 5 minutes. In
return the DMP expects to receive dmp.displayPwrOnResponse. Depending on the
response the following happens:
by sending the dmp.displayPwrQuery command to the TV once every 5 minutes. In
return the DMP expects to receive dmp.displayPwrOnResponse. Depending on the
response the following happens:
If a response is received, and it matches exactly dmp.displayPwrOnResponse, the
RS-232 connection is deemed to be working, and the TV to be On.
RS-232 connection is deemed to be working, and the TV to be On.
If a response is received, but does not match exactly dmp.displayPwrOnResponse,
the RS-232 connection is deemed working, but the TV is deemed to be powered
Off. Note that the configured response string can include ‘X’ to indicate a wildcard
match.
the RS-232 connection is deemed working, but the TV is deemed to be powered
Off. Note that the configured response string can include ‘X’ to indicate a wildcard
match.
Finally, if no response is received at all, the RS-232 connection is deemed failed.
The TV On/Off status in this case is unknown.
The TV On/Off status in this case is unknown.
The dmp.displayPwrQuery and dmp.displayPwrOnResponse command/response
pair is configured as part of the display specification for each TV. If a TV does not
support queries then they should be left blank and no polling will occur.
pair is configured as part of the display specification for each TV. If a TV does not
support queries then they should be left blank and no polling will occur.
Some TVs include other parameters, like volume or mute, in the response to a
query. In this case it is necessary to mask these parts of the RS-232 response in
order for the DMP to get an exact match when comparing the response to what has
been configured for dmp.displayPwrOnResponse. This is achieved by using the
wildcard character ‘X’ in dmp.displayPwrOnResponse to designate the parts to
ignore. For example, if dmp.displayPwrOnResponse was configured as 12XX56
then actual responses 123456 and 128956 would both be considered a match.
query. In this case it is necessary to mask these parts of the RS-232 response in
order for the DMP to get an exact match when comparing the response to what has
been configured for dmp.displayPwrOnResponse. This is achieved by using the
wildcard character ‘X’ in dmp.displayPwrOnResponse to designate the parts to
ignore. For example, if dmp.displayPwrOnResponse was configured as 12XX56
then actual responses 123456 and 128956 would both be considered a match.