The Bluetooth API allows MIDlets to create Bluetooth connections to other devices.
For instructions on using the Bluetooth API in your MIDlet, see section Bluetooth connections.
Note: This section describes the Series 40 and Nokia Asha software platform implementations of Bluetooth API 1.1. The information in this section does not apply to earlier Series 40 platform releases that implement Bluetooth API 1.0.
The Series 40 and Nokia Asha software platforms support both parts of the API specification:
The Series 40 and Nokia Asha software platforms support the
following javax.microedition.io.Connector
schemes:
btl2cap
: L2CAP protocol (javax.bluetooth
)
btspp
: Bluetooth Serial Port Profile (javax.bluetooth
)
btgoep
: OBEX over Bluetooth (javax.obex
)
The Series 40 and Nokia Asha software platforms
do not support the following javax.microedition.io.Connector
scheme:
Switching roles between master and slave.
Changing the authentication or encryption mode of a connection
using RemoteDevice.authenticate
and RemoteDevice.encrypt
calls after the connection is established.
The required authentication and encryption requests must be included
as a parameter in the javax.microedition.io.Connector.open
call.
The Series 40 and Nokia Asha software platforms do not support
the following javax.microedition.io.Connector
scheme:
tcpobex
: OBEX over TCP (javax.obex
)
The Series 40 platform does not support the following javax.microedition.io.Connector
scheme:
irdaobex
: OBEX over IrDA (javax.obex
)