Specifications
Remote Control and Receiver-Transceiver Specifications and Requirements
for Windows Media Center in Windows Operating Systems
92
Commands That Query Device State
All commands that query device state are sent to the device over the EP1 OUT endpoint.
Responses to these commands are returned to the host over the EP1 IN endpoint.
The following commands query device state:
CMD_GETIRCFS - Get IR carrier.
CMD_GETIRTIMEOUT – Get IR time-out.
CMD_GETIRTXPORTS – Get IR transmit ports.
CMD_GETIRRXPORTEN – Get IR receive ports.
CMD_GETPORTSTATUS – Get transmit port status.
CMD_GETIRNUMPORTS – Get number of ports.
CMD_GETWAKESOURCE – Get wake source.
CMD_GETEMVER – Get interface version used by emulator.
CMD_GETDEVDETAILS – Get details about device capabilities.
CMD_GETWAKESUPPORT – Get details about device wake support.
CMD_GETWAKEVERSION – Get information about current wake pattern.
CMD_GETIRCFS – Get IR Carrier
Message ID: CMD_GETIRCFS
Message length: 2 bytes
Message direction: Host to device
Offset
Name
Value
Description
0
CMD_PORT_IR
0x9F
IR command
1
CMD_GETIRCFS
0x07
Command IR - get IR carrier
frequency
Description
This command queries the Snowball for its current IR carrier setting.
Response
Description
RSP_EQIRCFS
Returns the carrier frequency.
CMD_GETIRTIMEOUT – Get IR Time-Out
Message ID: CMD_GETIRTIMEOUT
Message length: 2 bytes
Message direction: Host to device










