diff options
author | Sebastian Chlad <sebastian.chlad@tieto.com> | 2014-07-22 10:39:29 +0200 |
---|---|---|
committer | Johan Hedberg <johan.hedberg@intel.com> | 2014-07-22 14:41:36 +0300 |
commit | b37b9b447fdcfb84857ce409da99894464b19d7e (patch) | |
tree | be7105da2d335eb685a9bf70b3a7ef78542cb6f4 /android/pics-spp.txt | |
parent | 602c8ad3a0a98165493b03fe621adb122ee9acef (diff) | |
download | bluez-b37b9b447fdcfb84857ce409da99894464b19d7e.tar.gz |
android/pts: Initial PTS docs for SPP
PTS tests done on Android 4.4.4 and PTS 5.2
Diffstat (limited to 'android/pics-spp.txt')
-rw-r--r-- | android/pics-spp.txt | 61 |
1 files changed, 48 insertions, 13 deletions
diff --git a/android/pics-spp.txt b/android/pics-spp.txt index 6057d45f3..3296738c1 100644 --- a/android/pics-spp.txt +++ b/android/pics-spp.txt @@ -1,5 +1,8 @@ +SPP PICS for the PTS tool. -* - different than BITE defaults +PTS version: 5.2 + +* - different than PTS defaults # - not yet implemented/supported M - mandatory @@ -10,18 +13,19 @@ O - optional ------------------------------------------------------------------------------- Item Selected Description ------------------------------------------------------------------------------- -K.5.0.1 False SPP v1.1 (C.1) -K.5.0.2 True SPP v1.2 (C.1) +TSPC_SPP_0_1 False SPP v1.1 (C.1) +TSPC_SPP_0_2 True (*) SPP v1.2 (C.1) ------------------------------------------------------------------------------- C.1: Mandatory to support only one Profile version. ------------------------------------------------------------------------------- + Device Role ------------------------------------------------------------------------------- Item Selected Description ------------------------------------------------------------------------------- -K.5.1.1 True Device A (DevA) (C.1) -K.5.1.2 True Device B (DevB) (C.1) +TSPC_SPP_1_1 True (*) Device A (DevA) (C.1) +TSPC_SPP_1_2 True (*) Device B (DevB) (C.1) ------------------------------------------------------------------------------- C.1: It is mandatory to support at least one of the defined roles. ------------------------------------------------------------------------------- @@ -31,7 +35,7 @@ C.1: It is mandatory to support at least one of the defined roles. ------------------------------------------------------------------------------- Item Selected Description ------------------------------------------------------------------------------- -K.5.2.1 True Support of Serial Profile Service (C.1) +TSPC_SPP_2_1 True (*) Support of Serial Profile Service (C.1) ------------------------------------------------------------------------------- C.1: Mandatory for devices that support Serial Profile for serial cable emulation as a Bluetooth service. Irrelevant of devices that only @@ -44,21 +48,52 @@ C.1: Mandatory for devices that support Serial Profile for serial cable ------------------------------------------------------------------------------- Item Selected Description ------------------------------------------------------------------------------- -K.5.3.1 True Establish link and set up virtual serial +TSPC_SPP_3_1 True (*) Establish link and set up virtual serial connection (C.1) -K.5.3.2 True Accept link and virtual serial connection +TSPC_SPP_3_2 True (*) Accept link and virtual serial connection establishment (C.2) -K.5.3.3 True Register Service record for application in +TSPC_SPP_3_3 True (*) Register Service record for application in local SDP database (C.2) -K.5.3.4 True No release in Sniff mode. Sniff mode enabled +TSPC_SPP_3_4 True (*) No release in Sniff mode. Sniff mode enabled in the Link Manager (O) -K.5.3.5 True No release in Hold mode. Hold mode enabled +TSPC_SPP_3_5 True (*) No release in Hold mode. Hold mode enabled in the Link Manager (O) -K.5.3.6 True No release in Park mode. Park mode enabled +TSPC_SPP_3_6 True (*) No release in Park mode. Park mode enabled in the Link Manager (O) -K.5.3.7 True No release after Master/Slave switch. M/S +TSPC_SPP_3_7 True (*) No release after Master/Slave switch. M/S switch enabled in the Link manager (O) ------------------------------------------------------------------------------- C.1: Mandatory for Device A, Irrelevant for Device B. C.2: Mandatory for Device B, Irrelevant for Device A. ------------------------------------------------------------------------------- + + + Service Port Profile Record Content (SerialPort UUID) +------------------------------------------------------------------------------- +Item Selected Description +------------------------------------------------------------------------------- +TSPC_SPP_4_1 True (*) SerialPort service class (UUID16: 0x1101) (C.1) +TSPC_SPP_4_2 True (*) Protocol0, L2CAP (C.1) +TSPC_SPP_4_3 True (*) Protocol1, RFCOMM (C.1) +TSPC_SPP_4_4 True (*) Server Channel number (C.1) +TSPC_SPP_4_5 True (*) Displayable text name (C.2) +TSPC_SPP_4_6 True (*) BluetoothProfileDescriptorList (C.3) +------------------------------------------------------------------------------- +C.1: Mandatory for role B, if capability 'Support of Serial Profile Service' + (SPP 2/1) supported. Irrelevant for role A. +C.2: Mandatory to support if 2/1 (Support of Serial Profile Service) AND 0/1 + (SPP v1.1) are supported, otherwise Optional. +C.3: Mandatory to support if 2/1 (Support of Serial Profile Service) AND 0/2 + (SPP v1.2) are supported, otherwise Optional. +------------------------------------------------------------------------------- + + + Encryption +------------------------------------------------------------------------------- +Item Selected Description +------------------------------------------------------------------------------- +TSPC_SPP_5_1 True (*) Initiate encryption (O) +TSPC_SPP_5_2 True Accept encryption request (M) +TSPC_SPP_5_3 True Point to point encryption (M) +TSPC_SPP_5_4 True Stop encryption (M) +------------------------------------------------------------------------------- |