Need a PC programmable Infrared receiver and transmitter

I want to control a Robosapien robot from my PC. Thanks to the PIC list, I have the data codes for the various functions the Robosapien responds to,
the carrier rate, the data packet format, and the baud rate.
However, I'd prefer not to have to "breadboard" something myself. Does anyone know of a vendor that makes a USB | serial port | etc. compatible device that will allow me to send Infrared codes? I know there are 'black box' items like the Spitfire 2, but units like that typically require you to put it in "learn" mode where you have to "teach" it every Infrared command the target remote is capable of. I don't want that, instead I want to format and transmit every aspect of the Infrared data stream myself. In addition, I don't know what the latency & triggering idiosyncrasies (if any) of what a unit like the Spitfire 2 may have.
If you are wondering why I still want a receiver, it's in case I need to "debug" the Robosapien remote's data stream myself. I don't care if the transmitter and receiver are separate products/items.
Any ideas/
Thanks.
--
Robert Oschler
http://www.robotsrule.com/phpBB2 /
  Click to see the full signature.
Add pictures here
<% if( /^image/.test(type) ){ %>
<% } %>
<%-name%>
Add image file
Upload
The USBUIRT below is an inexpensive device. Another alternative is to hack the remote you have and use the parallel/serial/usb port gizmo with a parallel output setup to push the buttons you desire. On universal types of remotes with ~33 buttons, the actual button matrix is ~7x5.
http://www.usbuirt.com
On Fri, 5 Nov 2004 15:17:53 -0500, "Robert Oschler"

Add pictures here
<% if( /^image/.test(type) ){ %>
<% } %>
<%-name%>
Add image file
Upload
http://home.comcast.net/~robosapien/servomain.htm
wrote:

Add pictures here
<% if( /^image/.test(type) ){ %>
<% } %>
<%-name%>
Add image file
Upload

Polytechforum.com is a website by engineers for engineers. It is not affiliated with any of manufacturers or vendors discussed here. All logos and trade names are the property of their respective owners.