Monday, January 11, 2010

View SDP



















View SDP is an application for Symbian phones which allows you to use Bluetooth Service Discovery Protocol to discover what services another Bluetooth device supports. Available on OVI store now.

Service Discovery Protocol (SDP) is part of the Bluetooth Standard.


This is useful for:
Software developers working with Bluetooth.
Students and teachers studying Bluetooth.
Anybody who is interested in understanding the details of Bluetooth.

Operation

First search for a nearby Bluetooth device to read using the menu options “Search for devices”. Make sure that the device you are using is in discoverable mode. Select a device and a list of Service Discovery Records will be displayed. You can then select a record (either by touch or using the centre key) and the contents of the record will be displayed. For more details on the meaning of the record see the Bluetooth Specification at www.bluetooth.com.

You can also save the SDP data as a text file on your phone using the menu option “Save SDP data to file”. The text file will be stored on your phone in C:/data/others/SDP_xxxx.txt where xxxx is the Bluetooth name of the device.

FAQ

This application is for all Symbian phones from 3 edition FP1, including FP2 and edition 5.

See here for more details about Bluetooth and SDP

Bluetooth.Com
Bluetooth SIG
SDP on wikpedia


Here is an example SDP record

Handle:0x10000
Attribute 0x0000 Service Record Handle
ETypeUint 65536
Attribute 0x0001 Service Class ID List
ETypeDES
ETypeUUID 16bit 0x110c
Attribute 0x0004 Protocol Descriptor List
ETypeDES
ETypeDES
ETypeUUID 16bit 0x0100
ETypeUint 23
ETypeDES
ETypeUUID 16bit 0x0017
ETypeUint 256
Attribute 0x0005 Browse Group List
ETypeDES
ETypeUUID 16bit 0x1002
Attribute 0x0009 Bluetooth Profile DescriptorList
ETypeDES
ETypeDES
ETypeUUID 16bit 0x110e
ETypeUint 256
Attribute 0x0100
ETypeString AVRCP Target
Attribute 0x0101
ETypeString Audio Video Remote Control
Attribute 0x0102
ETypeString Symbian Software Ltd.
Attribute 0x0311 Supported Features
ETypeUint 15


No comments:

Post a Comment