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