Cisco Cisco StadiumVision Mobile Streamer Maintenance Manual

Page of 103
 
 
© 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. 
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. 
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: 
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. 
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. 
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 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.  
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.