From: Berend De S. <ber...@uc...> - 2006-06-14 15:38:51
|
On Wed, 2006-06-14 at 17:15 +0200, Samuel Ortiz wrote: > Berend De Schouwer wrote : > > What would a USB IrDA dongle's SIR /dev/ filename be? > It won't appear under /dev. I'll stop looking then :) > > I'm trying to connect to a device that does not have a full IrDA stack. > > I've got an app to do this. It works fine on a laptop with a built-in > > port by connecting to /dev/ttyS1 (without irattach/irda0, etc.) The > > device is a Polar watch. > Your watch is probably using a non IrDA frame format. > The stir4200 expects to receive and send IrDA frames, and nothing else. > The framing is done in the HW. The IrDA stack handle those frames and > passes them up to more or less anyone with a socket bound to your irdaN > device. I'd like to get my terminology right. It helps on Google. Is this IrDA SIR? IrDA raw? Just IR? Just LED? > When you connect an infrared transceiver to your serial port, no framing > is done at the HW level, and you just receive the infrared bits (not IrDA) > you get from your watch. That gets interpreted by your application into > something you can read. Infrared remote controls are usually doing the > same thing. So do remote controls actually work with USB dongles? > So, you could try to read what the IrDA stack may give you back from the > stir4200 dongle (using a UNIX socket), but I doubt this would work. A few things in my favour: 1. Polar released later watches, to make them work with non-Polar IrDA receivers. 2. It's supposed to work with some generic USB IrDA dongles on Windows. If the framing is in hardware, the frames are valid IrDA from the watch. 3. irdadump picks up later Polar watches as: xid:cmd 6d73812d > ffffffff S=6 s=5 (14) xid:rsp 6d73812d < e126d3f2 S=6 s=5 Polar S725X hint=8204 [ PDA/Palmtop IrCOMM ] (28) So later versions of the watches should work fine. Earlier ones won't work (nothing in irdadump). But later ones can probably be made to work. Except it means that I'll need to try and figure out if I can update the software, which has source. I don't suppose there's a howto on changing from /dev/tty to irda0? > Cheers, > Samuel. Thanks for the help. It helps to know that the needle in the haystack isn't actually there, so stop looking. > > > _______________________________________________ > irda-users mailing list > ird...@li... > http://lists.sourceforge.net/lists/listinfo/irda-users Regards, Berend -- Confidentiality notice: http://ucs.co.za/conf.html |