![]() | ![]() | |
| Make/Model | Device Version | Connection Type |
| Sony/Qualia 004 | N/A | Ethernet/TCP |
This driver controls the Sony Qualia 004 digital projector, one of Sony's current highest end home video projectors. This device takes a step forward by offering an Ethernet based connection, in addition to the traditional serial connection. This driver uses the former.
This driver is XML based and is in the /MEng/System/CQC/Drivers/SonyQualia004/ scope.
Though the projector's protocol is two way, it will not provide any information other than power status and lamp hours when the projector is off. So, if the driver comes up when the device is off, it will not provide reliable information until the projector has been powered on. For fields with enumerated values, they will be set to "Unknown" and numeric fields will be set to default zero values.
The ScrDirect field can be written to and the projector will not complain, in situations where it obviously is ignoring this setting. So the field will temporarily go true when you set it, and then go back false on the next poll cycle because the projector ignored it.
The Qualia 004 provides both serial and Ethernet based control connections. They do not use the same protocol, so it's not possible to create a common driver that is only different in how it connects to the projector. So we chose to support the more modern Ethernet interface. By default the projector is on port 53484, and the driver defaults to that port, but you can change it in the projector, just enter the new port when installing the driver.
This section lists the fields that the driver makes available, their types, minimum and maximum values, etc...
Name Type R/W Description/Limits Input String R/W Read or set the current input. This is an enumerated field with the values: Video, S-Video, Input-A, Input-B, DVI, HDMI, Unknown LampTime Card R A read-only field that shows the current lamp time in hours. PicMode String R/W Read or set the current picture mode. This is an enumerated field with the values: Dynamic, Standard, Cinema, User 1, User 2, User 3, Unknown. If the current mode is not available (and it might not be if no signal is available on the selected input), then it will be set to Unknown, but this is not a valid writeable value.
Power Boolean R/W Read or set the power mode. Write True to power the projector on and False to power it off. PowerMode String R A read-only flag that shows the actual power mode. The Power field is true if the projector is all the way up and ready, else false. But the projector actually goes through a few states on the way up and on the way down. This lets you monitor those states. The values are: Standby, Start Up, StartUp Lamp, Power On, Cooling 1, Cooling 2, Saving Cooling 1, Saving Cooling 2, Saving Standby
SrcDirect Boolean R/W Read or set the source direct setting. ToggleWide Boolean W Write either True or False to this field to make it toggle back and forth between wide and normal modes.