Python has good bluetooth support from the beginning.
However, to discover another device, it requires you to
interact with the app, choosing a device from the list.
PDIS has a library that help you list all devices silently (not 3rd edition).
# need to install these 2 modules from PDIS first
import aosocketnativenew
from aosocket.symbian.bt_device_discoverer import *
def callback(error, devices, cb_param=None):
for address, name in devices:
print "Found: ", name, address
# You can get more data by importing socket and try
# bt_discover(address) or bt_obex_discover(address)
# see details in official pys60 doc on socket module
lister = BtDeviceLister()
lister.discover_all(callback, None)
There's additional solution for 2nd and 3rd Edition : LightBlue library.
from lightblue import *
device=finddevices()
No related wiki articles found