pics-spp.txt 4.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899
  1. SPP PICS for the PTS tool.
  2. PTS version: 6.1
  3. * - different than PTS defaults
  4. # - not yet implemented/supported
  5. M - mandatory
  6. O - optional
  7. Profile Version
  8. -------------------------------------------------------------------------------
  9. Item Selected Description
  10. -------------------------------------------------------------------------------
  11. TSPC_SPP_0_1 False SPP v1.1 (C.1)
  12. TSPC_SPP_0_2 True (*) SPP v1.2 (C.1)
  13. -------------------------------------------------------------------------------
  14. C.1: Mandatory to support only one Profile version.
  15. -------------------------------------------------------------------------------
  16. Device Role
  17. -------------------------------------------------------------------------------
  18. Item Selected Description
  19. -------------------------------------------------------------------------------
  20. TSPC_SPP_1_1 True (*) Device A (DevA) (C.1)
  21. TSPC_SPP_1_2 True (*) Device B (DevB) (C.1)
  22. -------------------------------------------------------------------------------
  23. C.1: It is mandatory to support at least one of the defined roles.
  24. -------------------------------------------------------------------------------
  25. Support of SPP Service
  26. -------------------------------------------------------------------------------
  27. Item Selected Description
  28. -------------------------------------------------------------------------------
  29. TSPC_SPP_2_1 True (*) Support of Serial Profile Service (C.1)
  30. -------------------------------------------------------------------------------
  31. C.1: Mandatory for devices that support Serial Profile for serial cable
  32. emulation as a Bluetooth service. Irrelevant of devices that only
  33. support Serial Profile for usage by another application profile
  34. e.g. Fax Profile, Dun Profile, Hands free Profile, etc.
  35. -------------------------------------------------------------------------------
  36. Application Procedures
  37. -------------------------------------------------------------------------------
  38. Item Selected Description
  39. -------------------------------------------------------------------------------
  40. TSPC_SPP_3_1 True (*) Establish link and set up virtual serial
  41. connection (C.1)
  42. TSPC_SPP_3_2 True (*) Accept link and virtual serial connection
  43. establishment (C.2)
  44. TSPC_SPP_3_3 True (*) Register Service record for application in
  45. local SDP database (C.2)
  46. TSPC_SPP_3_4 True (*) No release in Sniff mode. Sniff mode enabled
  47. in the Link Manager (O)
  48. TSPC_SPP_3_5 True (*) No release in Hold mode. Hold mode enabled
  49. in the Link Manager (O)
  50. TSPC_SPP_3_6 True (*) No release in Park mode. Park mode enabled
  51. in the Link Manager (O)
  52. TSPC_SPP_3_7 True (*) No release after Master/Slave switch. M/S
  53. switch enabled in the Link manager (O)
  54. -------------------------------------------------------------------------------
  55. C.1: Mandatory for Device A, Irrelevant for Device B.
  56. C.2: Mandatory for Device B, Irrelevant for Device A.
  57. -------------------------------------------------------------------------------
  58. Service Port Profile Record Content (SerialPort UUID)
  59. -------------------------------------------------------------------------------
  60. Item Selected Description
  61. -------------------------------------------------------------------------------
  62. TSPC_SPP_4_1 True (*) SerialPort service class (UUID16: 0x1101) (C.1)
  63. TSPC_SPP_4_2 True (*) Protocol0, L2CAP (C.1)
  64. TSPC_SPP_4_3 True (*) Protocol1, RFCOMM (C.1)
  65. TSPC_SPP_4_4 True (*) Server Channel number (C.1)
  66. TSPC_SPP_4_5 True (*) Displayable text name (C.2)
  67. TSPC_SPP_4_6 True (*) BluetoothProfileDescriptorList (C.3)
  68. -------------------------------------------------------------------------------
  69. C.1: Mandatory for role B, if capability 'Support of Serial Profile Service'
  70. (TSPC_SPP_2_1) supported. Irrelevant for role A.
  71. C.2: Mandatory to support if TSPC_SPP_2_1 AND TSPC_SPP_0_1 are supported,
  72. otherwise Optional.
  73. C.3: Mandatory to support if TSPC_SPP_2_1 AND TSPC_SPP_0_2 are supported,
  74. otherwise Optional.
  75. -------------------------------------------------------------------------------
  76. Encryption
  77. -------------------------------------------------------------------------------
  78. Item Selected Description
  79. -------------------------------------------------------------------------------
  80. TSPC_SPP_5_1 True (*) Initiate encryption (O)
  81. TSPC_SPP_5_2 True Accept encryption request (M)
  82. TSPC_SPP_5_3 True Point to point encryption (M)
  83. TSPC_SPP_5_4 True Stop encryption (M)
  84. -------------------------------------------------------------------------------