Features/BluetoothFedora9

From FedoraProject

Jump to: navigation, search

Contents

Bluetooth enhancements (Fedora 9)

Summary

Bluetooth enhancements support the following use cases. Additional use cases can be found on O'Reilly's website .

Owner

Current status

Those enhancements are Fedora 9 specific. See the master page for more details on the future plans for Bluetooth support.

Usage cases/rationale, Scope and Implementation details

Sending files to a mobile phone/Palm

Possible solutions:

Pre-Fedora 9 solution: gnome-obex-send

gnome-obex-send was deprecated in favour of bluez-gnome's bluetooth-sendto.

Receiving files from remote Bluetooth devices

Possible solutions:

Pre-Fedora 9 solution: gnome-obex-server (ObexPush, none for ObexFTP)

gnome-user-share 0.22 now has ObexFTP and ObexPush support. gnome-obex-server is deprecated.

Browsing files on a remote device

Possible solutions:

Pre-Fedora 9 solution: gnome-vfs2-obexftp

Rawhide's nautilus uses GVFS, support is in gvfs.

PIM (appointments, contacts) synchronisation (Palm)

Possible solutions:

Pre-Fedora 9 solution: None

gnome-pilot 2.0.16 has Bluetooth synchronisation builtin.

Documentation

This is documentation for features/use cases where the process differs from previous releases.

Browsing files on a remote device

Prerequisites:

In your panel, right-click on the Bluetooth icon, and select the Browse device... menu item. This will bring up a list of devices in the vicinity, as well as known devices. Select the one you want to browse, and click Connect.

Sending files via Obex Push

Prerequisites:

Right-click on a file or files in nautilus and click "Send to...", and select a destination device.

Receiving/Sharing files via ObexFTP and ObexPush

Prerequisites:

Select Share Public files over Bluetooth (ObexFTP) or Receive files in Downloads folder over Bluetooth (ObexPush) in the Personal File Sharing preferences.

PIM (appointments, contacts) synchronisation (Palm only)

Prerequisites:

To setup your Palm/PC synchronisation: 1. Setup your PC as the BT hotsync device on your Palm: BluetoothSetup DevicesPC SetupBluetooth Hotsync, and select your computer in the list (make sure it's made visible in the Bluetooth applet's preferences)

1. Add the Palm to the gnome-pilot setup: PreferencesHardwarePalmOS Devices and enable some of the conduits

1. Ready to Sync! Go to Hotsync on the Palm, select your computer in the drop-down, and click the sync icon.

You can use a tool like BTSync to automate synchronisation.

Remote controls (PS3 Blu-Ray remote)

Prerequisites:

To use the remote control with your computer: 1. Make the remote discoverable by pressing the Enter and Start buttons at the same time 1. Right-click on the Bluetooth icon in your panel and select Preferences. In the Services tab, select the input service, and make sure it is started. Click on Add below. Select the device you want to add, and click Connect.

Release Notes

The bluetooth feature in Fedora 9 has several enhancements specific to this release. The future of this feature is covered with greater detail at:

Features/Bluetooth

File sending to a Bluetooth device is now handled with the bluetooth-sendto))) program from the <code>bluez-gnome package, which replaces gnome-obex-send. Send a file in Nautilus from the Send to... function in the right-click context menu.

Receiving files from a Bluetooth device is now included in gnome-user-share, which has ObexFTP and ObexPush support built-in. Share files via System > Preferences > Internet and Network > Personal File Sharing > Share Public files over Bluetooth (ObexFTP support), or receive files using ObexPush with Personal File Sharing > Receive files in Downloads folter over Bluetooth.

Synchronizing a Bluetooth Palm device with Evolution is done using gnome-pilot

Files on the remote Bluetooth device can be viewed directly in Nautilus through GVFS, which supports Bluetooth devices. Browsing of Bluetooth devices is done via the right-click context menu from the Bluetooth icon on the desktop panel.

PS3 Blu-ray remotes are also supported in the same manner as other Bluetooth input devices.