Jesse, copy the full descriptor output from USB Prober and send it to us
on the list.
-chris
> -----Original Message-----
> From: usb-bounces+creed=email@hidden
> [mailto:usb-bounces+creed=email@hidden] On
> Behalf Of email@hidden
> Sent: Friday, October 08, 2004 8:12 PM
> To: email@hidden
> Subject: Re: IrDA question
>
>
> Hey, thanks for your response - the problem I'm having is
> that none of these things are happening (unless I am missing
> something, which may well be the case!). I don't get any new
> entries in /dev, and zterm doesn't have any new options. No
> new driver is listed in the Kernel Extensions pane of the USB
> Prober. However, the adapter does show up with seemingly
> correct vendor/product id's in USB Prober, which makes me
> wonder what the problem could be...
>
> Thanks!
> Jesse
>
> On Fri, 8 Oct 2004, Jim Wilcox wrote:
>
> > Jesse,
> >
> > All you will see is a new serial device in /dev. Mine shows up as
> > tty.IrDA-IrCOMM5B13 and cu.IrDA-IrCOMM5B13.
> >
> > This will then be used by any program that normally access a modem.
> > (PPP, z-term) In Zterm it would show up a IrDA-IrCOMM5B13
> where the
> > number on the end is the USB Port number. In PPP it will
> show up as
> > just a new serial type port named IrDA.
> >
> > The OS X stack only supports IrCOMM devices so it is
> plumbed in the OS
> > as a standard serial port. To access devices the following
> page has
> > documentation on how the POSIX serial calls work:
> >
> > http://www.easysw.com/~mike/serial/serial.html
> >
> > To enable the IrDA menu item you have to system preferences
> and select
> > network. Select IrDA from the show menu and then select the IrDA
> > Modem tab. You can then enable the status in the menu bar.
> >
> > Once status is enabled you should be able place a device near the
> > adapter and it will show up in the menu item. We just attempt to
> > attach to the first device we see.
> >
> > Jim
> >
> >
> > On Oct 8, 2004, at 2:25 PM, email@hidden wrote:
> >
> > > Thanks everyone for pointing me towards the mac compatible IrDA
> > > adaptors. I ordered one that claimed compatibility, and indeed it
> > > turns out to have
> > > a KC Technology chipset. It's product ID and vendor ID
> match those in
> > > the
> > > AppleUSBIrda driver, which seemed promising, but the
> driver doesn't
> > > seem
> > > to load.
> > >
> > > The AppleUSBIrDA driver looks like its supposed to match against
> > > interface 0 (rather than the device itself), and in the
> USB Prober
> > > the IR Dongle has
> > > 1 interface. However, in the IORegistryExpolorer (service plane),
> > > there
> > > is no interface that shows up as a child of the device (just
> > > IOUSBDeviceUserClient and IOUSBUserClientInit). Perhaps this
> > > information
> > > is irrelevant and I'm barking up the wrong tree, I'm not
> sure. I've
> > > only
> > > looked at device matching before, not interface matching.
> > >
> > > I'm not sure how to debug this further - I tried setting the Key
> > > IOKitDebug to 65535 in the personality of the
> AppleUSBIrDA driver,
> > > but nothing gets printed to the log.
> > >
> > > The device is a SiteCom "USB to Fast IrDA Adapter", and mentions
> > > "KC-180", which is perhaps the revision of the chipset.
> > >
> > > Does anyone know what's going on here, or how I can debug
> further?
> > > Thanks! Jesse
> > >
> > >
> > > On Thu, 23 Sep 2004, Chris Reed wrote:
> > >
> > >> And the same applies to the SigmaTel IrDA adapters. (The
> driver is
> > >> now available on our website in the support section, btw. And
> > >> please forgive the filename :)
> > >>
> > >> Keep in mind that the IrDA support on OS X is extremely limited.
> > >> For instance, you only have the single IrCOMM channel.
> > >>
> > >> Also keep in mind that it should be pretty easy to reuse the
> > >> Objective-C OBEX classes intended for Bluetooth with
> IrDA. The top
> > >> level class is written to support easy subclassing for different
> > >> transport mechanisms.
> > >>
> > >> I'd recommend downloading the AppleUSBIrDA source for
> 10.2 from the
> > >> darwin source repository. The project hasn't really
> changed since
> > >> then, except that the 10.3 version does not have the
> source to the
> > >> debugging utilities in it. One of these tools shows how to get
> > >> statistics from the
> > >> IrDA layer in the kernel, including the name of the
> connected peer
> > >> device.
> > >>
> > >> -chris
> > >>
> > >>> -----Original Message-----
> > >>> From: usb-bounces+creed=email@hidden
> > >>> [mailto:usb-bounces+creed=email@hidden]
> On Behalf
> > >>> Of Jim Wilcox
> > >>> Sent: Wednesday, September 22, 2004 5:30 PM
> > >>> To: email@hidden
> > >>> Cc: email@hidden
> > >>> Subject: Re: IrDA question
> > >>>
> > >>>
> > >>> Jesse,
> > >>>
> > >>> If it is one of the adapters we support then it will use the
> > >>> standard POSIX serial API's. To see if it is supported you can
> > >>> open z-term and see if it is selectable.
> > >>>
> > >>> For information on using POSIX serial API's see:
> > >>>
> > >>> http://www.easysw.com/~mike/serial/serial.html
> > >>>
> > >>> I hope this helps.
> > >>>
> > >>> Jim
> > >>>
> > >>> On Sep 22, 2004, at 3:07 PM, email@hidden wrote:
> > >>>
> > >>>> Sorry if this is a bit off topic, but hopefully someone can
> > >>> point me
> > >>>> in the right direction.
> > >>>>
> > >>>> I'm trying to write some software that uses an IrDA
> usb dongle -
> > >>>> all signs point to IrDA being supported by the OS,
> including the
> > >>> system profiler
> > >>>> showing my dongle as a USB to IRDA adapter, and people
> > >>> talking about
> > >>>> how
> > >>>> to use IrDA to dial with cellphones. However, I can't seem
> > >>> to find any
> > >>>> documentation on how to interface with the device, or any
> > >>> IrDA api's at
> > >>>> all.
> > >>>>
> > >>>> Does anyone know how much of this exists in OS X? Is there
> > >>> an api to
> > >>>> communicate using IrDA, or do the OS X apps that do this do it
> > >>>> manually somehow? I'm sure that there's one staring me in the
> > >>>> face that I've overlooked, but if someone could point
> me in the
> > >>>> right direction I would appreciate it!
> > >>>>
> > >>>> Thanks!
> > >>>> Jesse
> > >>>>
> > >>>> _______________________________________________
> > >>>> Do not post admin requests to the list. They will be ignored.
> > >>>> Usb mailing list (email@hidden)
> > >>>> Help/Unsubscribe/Update your Subscription:
> > >>>>
> > >>>> This email sent to email@hidden
> > >>>>
> > >>>
> > >>> _______________________________________________
> > >>> Do not post admin requests to the list. They will be ignored.
> > >>> Usb mailing list (email@hidden)
> > >>> Help/Unsubscribe/Update your Subscription:
> > >> m
> > >>
> > >> This email sent to email@hidden
> > >>
> > >
> >
> >
> _______________________________________________
> Do not post admin requests to the list. They will be ignored.
> Usb mailing list (email@hidden)
> Help/Unsubscribe/Update your Subscription:
m
This email sent to email@hidden
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Usb mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden