Next: Debugging
Up: Developing for the Symbian
Previous: The Software Development Kit
The actual transfer of files from the host can be done in various
ways, where I have successfully tried two: Transfer via Bluetooth with
the OBEX ObjectPush protocol or via copying directly to the filesystem
on the phone. OBEX doesn't seem to work very well with the official
Linux Bluetooth stack
BlueZ
, so I changed to
the Affix
stack which
has worked perfectly for me. With the Affix stack installed it works
as simply as this:
$ btctl push 00:0a:d9:17:6f:0f btecho-1.0-p800.sis
Transfer complete.
5474 bytes sent in 1.0 secs (5474.00 B/s)
The phone then receives the file, shows a message about the transfer
that let one install it or store it in the Inbox.
Another approach is to use
p3nfs
.
which consists of software for both Linux, Sony Ericsson P800 and
Nokia 9210/7650. It makes it possible to mount the filesystem of the
phone directly with Linux, which makes it possible to copy files
directly to the phone. This saves a lot of time, since installed with
the above needs a lot of manual input on the phone.
Next: Debugging
Up: Developing for the Symbian
Previous: The Software Development Kit
Allan Beaufour Larsen
2003-06-30