I can only answer Q1). Palm currently only supports OBEX PUT, CONNECT, and
CONTINUE. I believe this is why IrDA (Palm) initiates IrLap Discovery when
the Palm is sending data, while CE devices (supporting IrCOMM) initiate
IrLap Discovery when they are receiving data.
As far as OBEX compliant, I am currently chasing down a "problem" in the
Palm IrLap negotiation where the Palm sends an extra parameter (1C) at the
start of the UA response negotiation parameters. This differs from the OBEX
spec, but shouldn't interfere with Palm to Palm IrDA communication. (Only
with the poor soul who tries to implement the IrDA 1.2 spec.) But, again,
the transmission of the 1C may be something I've goofed on my side, so I'm
not sure if I should blame Palm yet.
-----Original Message-----
From: Belal Tassi [mailto:[EMAIL PROTECTED]]
Sent: Thursday, February 03, 2000 9:49 PM
To: Palm Developer Forum
Subject: PALM OS OBex compliant?
Hello,
I just have two URGENT requests for much needed answers.
1) My first question is if PALM OS 3.0's irda is fully OBex compliant. I am
planning to develop an embedded system that communicates with a PALM III
over the irda port. Can I just implement OBex on the embedded device and
then go ahead and use the Exchange Manager to talk to it on the palm
side(back and forth of course)? This was my original assumption but then I
came across this confusing statement in the Programmer's Companion:
NOTE: ..The only level of OBEX supported currently is for the Put
operation. (pg 226)
Does this mean that the Get funtions are not OBex compliant? Please help
clear up the confusion before I invest all the time and get burned...
2) Does anyone know where I can get sample code to help me learn how to use
the ir library? I am having trouble finding this (although the exchange
manager examples are plenty.)
Thank you in advance,
Belal Tassi.
--
For information on using the Palm Developer Forums, or to unsubscribe,
please see http://www.palm.com/devzone/mailinglists.html
--
For information on using the Palm Developer Forums, or to unsubscribe, please see
http://www.palm.com/devzone/mailinglists.html