Hi!
How can I send VCal or VCard files to my S25? I've tried irobex_pal3 which
at least works when I want to receive phonebook entries or alarms from the
phone, but sending does not seem to be possible since irobex_palm3 seems to
hang after a beginning to transmit the file:
---------->> cut here ----------
$ irobex_palm3 Vcal.1
Send and receive files to Palm3
IrOBEX_TransportConnect()
irobex_connect_request()
obex_create_socket()
obex_register_async()
Discovered: (list len=1)
name: SIEMENS S25
daddr: 03017212
saddr: 77d23801
irobex_connect_request(), transport mtu=125
obex_object_setrsp()
obex_object_setcmd() 00
obex_insert_connectframe()
OBEX_Request()
obex_object_send()
obex_object_send() Allowfinish = 1
obex_object_send() Adding 4 bytes of non-headerdata to tx buffer
obex_object_send() Sending final package
obex_data_request(), self->response_next=1
obex_data_request(), len = 7 bytes
obex_transport_write()
obex_transport_write(), sending 7 bytes
obex_input_handler() Got some input!
obex_data_indication()
obex_transport_read()
obex_data_indication(), got 7 bytes
obex_data_indication(), msg len=7
obex_data_indication() Expecting response
obex_client()
obex_client() We excpect a connect-rsp
obex_parse_connect_header()
obex_parse_connect_header() Len: 7
obex_parse_connect_headerversion=1.0
obex_parse_connect_header() requested MTU=474, used MTU=474
obex_client() RSP = 20 Final= 80
obex_client() Response has headers. Size=7
obex_object_receive()
obex_object_receive() Command has 4 bytes non-headerdata
obex_client() Done doing what we did. Rsp=20!
obex_object_delete()
PUT file Vcal.1
obex_object_setrsp()
obex_object_setcmd() 02
OBEX_CharToUnicode()
obex_object_addheader() Unicode header size 14
insert_unicode_header()
obex_object_addheader() 4BQ header 131
insert_uint_header()
obex_object_addheader() 4BQ header 962131464
insert_uint_header()
obex_object_addheader() 4BQ header 1835363695
insert_uint_header()
obex_object_addheader() BS header size 131
insert_byte_stream_header()
OBEX_Request()
obex_object_send()
obex_object_send() Allowfinish = 1
obex_object_send() Add NON-BODY header
obex_object_send() Add NON-BODY header
obex_object_send() Add NON-BODY header
obex_object_send() Add NON-BODY header
obex_object_send() Removing old body-header
obex_object_send() Add BODY_END header
obex_object_send() Sending final package
obex_data_request(), self->response_next=1
obex_data_request(), len = 169 bytes
obex_transport_write()
obex_transport_write(), sending 125 bytes
obex_transport_write(), sending 44 bytes
obex_input_handler() Got some input!
obex_data_indication()
obex_transport_read()
obex_data_indication(), got 3 bytes
obex_data_indication(), msg len=3
obex_data_indication() Expecting response
obex_client()
obex_client() RSP = 43 Final= 80
obex_client() Done doing what we did. Rsp=43!
obex_object_delete()
obex_object_setrsp()
obex_object_setcmd() 01
OBEX_Request()
obex_object_send()
obex_object_send() Allowfinish = 1
obex_object_send() Sending final package
obex_data_request(), self->response_next=1
obex_data_request(), len = 3 bytes
obex_transport_write()
obex_transport_write(), sending 3 bytes
<here it hangs>
----------<< cut here ----------
--
Ciao, Sebastian
* Email: [EMAIL PROTECTED]
* HP: http://www.sauerland.de/~toyland/ PGP-Key available
_______________________________________________
Linux-IrDA mailing list - [EMAIL PROTECTED]
http://www4.pasta.cs.UiT.No/mailman/listinfo/linux-irda