Thanks for the explanation.
As for my second question:
>> b) How to programmatically switch IR sniffing (Beam Receive) on/off?
I just want to do the same what "Beam Receive" preferences option
("General" panel) does.
I suppose that switching prefBeamReceive preference is not enough.
Or it is?
Thanks
Bozidar
> > a) How to programmatically switch serial communication from/to
> > Cradle<->Infrared
>
> Some really nice person from Palm posted this a few months ago.
>
> SerControl(SerL, serCtlIrDAEnable, 0, 0);
>
> SerL is set by SysLibFind("Serial Library",&SerL);
>
> (and serCtlIrDADisable).
>
> On a PPro w/ upgrade board, use "IrSerial Library" instead of serial
> library (and you still need to do the SerControl call).
>
> The above should be replaced by something much better in 3.2, but they
> haven't released the specs yet.
>
> > b) How to programmatically switch IR sniffing (Beam Receive) on/off?
>
> That I don't know. If the serial port is open it seems to get shut off
> for that period automatically. But there is probably something in the
> headers that would point the way.
>
> Palm might have some ideas, but why would you want to override this other
> than to access the UART?
>
>
>
>
>