Specifications

Remote Control and Receiver-Transceiver Specifications and Requirements
for Windows Media Center in Windows Operating Systems
96
Offset
Name
Value
Description
0
CMD_PORT_SYS
0xFF
System command
1
CMD_GETEMVER
0x22
Command ID - Get interface
version used by emulator
Description
This command is sent by the host to query which version of the emulator interface this device is
using. There are two ways to respond to this command:
You can error out and return RSP_CMD_ILLEGAL. A properly-implemented
EMVER_EMULATOR_V1 device should do this. When the host receives the
RSP_CMD_ILLEGAL response, it will assume that the device is EMVER_EMULATOR_V1 and
treat it accordingly.
You can respond with an RSP_EQEMVER response indicating the version of the emulator
interface that your device is using.
Response
Description
RSP_EQEMVER
Returns the interface version used by the
emulator
RSP_CMD_ILLEGAL
Request is not supported because the emulator
uses EMVER_EMULATOR_V1
CMD_GETDEVDETAILS Get Details about Device Capabilities
EMVER_EMULATOR_V2 only
Message ID: CMD_GETDEVDETAILS
Message length: 2 bytes
Message direction: Host to device
Offset
Name
Value
Description
0
CMD_PORT_SYS
0xFF
System command
1
CMD_GETDEVDETAIL
S
0x21
Command ID - Get details about
device capabilities
Description
This command is sent by the host when the host wants to query the device about its capabilities.
Details about the capabilities that a device can return are in the RSP_EQDEVDETAILS section.
Response
Description
RSP_EQDEVDETAILS
Returns details about device capabilities