diff --git a/android/pics-hdp.txt b/android/pics-hdp.txt
index 48f7ce1..2f29320 100644
--- a/android/pics-hdp.txt
+++ b/android/pics-hdp.txt
HDP PICS for the PTS tool.
-PTS version: 5.3
+PTS version: 6.0
* - different than PTS defaults
# - not yet implemented/supported
diff --git a/android/pixit-hdp.txt b/android/pixit-hdp.txt
index e19b1e4..ccf0cf3 100644
--- a/android/pixit-hdp.txt
+++ b/android/pixit-hdp.txt
HDP PIXIT for the PTS tool.
-PTS version: 5.3
+PTS version: 6.0
* - different than PTS defaults
& - should be set to IUT Bluetooth address
TSPX_security_enabled TRUE
TSPX_delete_link_key FALSE
TSPX_bd_addr_iut 112233445566 (*&)
-TSPX_sink_device_class_of_device 00900
-TSPX_source_device_class_of_device 00900
+TSPX_sink_device_class_of_device 000900
+TSPX_source_device_class_of_device 000900
TSPX_pin_code 0000
TSPX_use_dynamic_pin FALSE
TSPX_use_implicit_send TRUE
diff --git a/android/pts-hdp.txt b/android/pts-hdp.txt
index 1d25848..f6bf5cc 100644
--- a/android/pts-hdp.txt
+++ b/android/pts-hdp.txt
PTS test results for HDP
-PTS version: 5.3
-Tested: 07-November-2014
+PTS version: 6.0
+Tested: 16-February-2015
Android version: 5.0
Results:
Test Name Result Notes
-------------------------------------------------------------------------------
TC_SRC_CON_BV_01_I PASS haltest:
- bluetooth enable
-
- bluetooth set_adapter_property
- BT_PROPERTY_ADAPTER_SCAN_MODE
- BT_SCAN_MODE_CONNECTABLE_DISCOVERABLE
-
hl register_application <args>
for instance:
hl register_application health intel heartrate
for instance:
bluetooth ssp_reply <bdaddr>
BT_SSP_VARIANT_CONSENT 1
-TC_SRC_CON_BV_02_I PASS
+ Note: IUT must be discoverable, connectable
+TC_SRC_CON_BV_02_I PASS Note: IUT must be in discoverable mode
TC_SRC_CON_BV_03_I PASS when prompted: bluetooth ssp_reply <args>
TC_SRC_CON_BV_04_I PASS haltest:
hl connect_channel <app_id> <bd_addr>
when prompted: bluetooth ssp_reply <args>
TC_SRC_CON_BV_05_I PASS when prompted: bluetooth ssp_reply <args>
+ Note: IUT must be in connectable mode
TC_SRC_CON_BV_06_I PASS haltest:
hl connect_channel <app_id> <bd_addr>
<mdep_cfg_index>
when prompted: bluetooth ssp_reply <args>
-TC_SRC_CON_BV_07_I PASS when prompted: bluetooth start_discovery
-TC_SRC_CON_BV_08_I PASS when prompted: bluetooth ssp_reply <args>
+TC_SRC_CON_BV_07_I PASS bluetooth start_discovery
+ Note: PTS HDP device must be discovered
+TC_SRC_CON_BV_08_I PASS bluetooth remove_bond <PTS addr>
+ when prompted: bluetooth ssp_reply <args>
TC_SRC_CON_BV_09_I PASS haltest:
hl connect_channel <app_id> <bd_addr>
<mdep_cfg_index>
when prompted: bluetooth ssp_reply <args>
TC_SRC_CC_BV_02_C PASS when prompted: bluetooth ssp_reply <args>
+ Note: IUT must be discoverable, connectable
TC_SRC_CC_BV_03_C PASS haltest:
hl register_application bluez-android Bluez
bluez-hdp health-device-profile 1
<mdep_cfg_index>
when prompted: bluetooth ssp_reply <args>
-
TC_SRC_CC_BV_05_C PASS haltest:
hl register_application bluez-android Bluez
bluez-hdp health-device-profile 1
BTHL_MDEP_ROLE_SOURCE 4100
BTHL_CHANNEL_TYPE_RELIABLE pulse-oximeter
+ Note: IUT must be discoverable, connectable
TC_SRC_CC_BV_07_C PASS haltest:
hl register_application bluez-android Bluez
bluez-hdp health-device-profile 2
BTHL_CHANNEL_TYPE_STREAMING pulse-oximeter
when prompted: bluetooth ssp_reply <args>
+ Note: IUT must be discoverable, connectable
TC_SRC_CC_BI_12_C PASS haltest:
hl register_application bluez-android Bluez
bluez-hdp health-device-profile 1
BTHL_MDEP_ROLE_SOURCE 4100
BTHL_CHANNEL_TYPE_RELIABLE pulse-oximeter
+ Note: IUT must be discoverable, connectable
TC_SRC_HCT_BV_01_I PASS haltest:
hl register_application bluez-android Bluez
bluez-hdp health-device-profile 1
bluez-hdp health-device-profile 1
BTHL_MDEP_ROLE_SOURCE 4100
BTHL_CHANNEL_TYPE_RELIABLE pulse-oximeter
+ Note: IUT must be discoverable, connectable
TC_SRC_HCT_BV_03_I N/A
TC_SRC_HCT_BV_04_I PASS haltest:
hl register_application bluez-android Bluez
BTHL_CHANNEL_TYPE_RELIABLE pulse-oximeter
when prompted: bluetooth ssp_reply <args>
+ Note: IUT must be discoverable, connectable
TC_SRC_HCT_BV_05_C N/A
TC_SRC_HCT_BV_06_C PASS haltest:
hl register_application bluez-android Bluez
BTHL_CHANNEL_TYPE_RELIABLE pulse-oximeter
when prompted: bluetooth ssp_reply <args>
+ Note: IUT must be discoverable, connectable
TC_SRC_HCT_BV_07_C PASS haltest:
hl register_application bluez-android Bluez
bluez-hdp health-device-profile 1
bluez-hdp health-device-profile 1
BTHL_MDEP_ROLE_SOURCE 4100
BTHL_CHANNEL_TYPE_RELIABLE pulse-oximeter
+ Note: IUT must be discoverable, connectable
TC_SRC_DEP_BV_01_I N/A
TC_SRC_DEP_BV_02_I N/A
TC_SNK_CON_BV_01_I PASS haltest:
for instance:
bluetooth ssp_reply <bdaddr>
BT_SSP_VARIANT_CONSENT 1
-TC_SNK_CON_BV_02_I PASS
+ Note: IUT must be discoverable, connectable
+TC_SNK_CON_BV_02_I PASS Note: IUT must be discoverable, connectable
TC_SNK_CON_BV_03_I PASS when prompted: bluetooth ssp_reply <args>
+ Note: IUT must be discoverable, connectable
TC_SNK_CON_BV_04_I PASS haltest:
hl connect_channel <app_id> <bd_addr>
<mdep_cfg_index>
when prompted: bluetooth ssp_reply <args>
+ Note: IUT must be discoverable, connectable
TC_SNK_CON_BV_05_I PASS when prompted: bluetooth ssp_reply <args>
TC_SNK_CON_BV_06_I PASS haltest:
hl connect_channel <app_id> <bd_addr>
<mdep_cfg_index>
when prompted: bluetooth ssp_reply <args>
-TC_SNK_CON_BV_07_I PASS when prompted: bluetooth start_discovery
-TC_SNK_CON_BV_08_I PASS when prompted: bluetooth ssp_reply <args>
+TC_SNK_CON_BV_07_I PASS bluetooth start_discovery
+TC_SNK_CON_BV_08_I PASS bluetooth remove_bond <PTS addr>
+
+ when prompted: bluetooth ssp_reply <args>
+ Note: IUT must be discoverable, connectable
TC_SNK_CON_BV_09_I PASS haltest:
hl connect_channel <app_id> <bd_addr>
<mdep_cfg_index>
when prompted: bluetooth ssp_reply <args>
TC_SNK_CC_BV_02_C PASS when prompted: bluetooth ssp_reply <args>
+ Note: IUT must be discoverable, connectable
TC_SNK_CC_BV_04_C PASS haltest:
hl register_application bluez-android Bluez
bluez-hdp health-device-profile 1
<mdep_cfg_index>
when prompted: bluetooth ssp_reply <args>
-
TC_SNK_CC_BV_06_C PASS haltest:
hl register_application bluez-android Bluez
bluez-hdp health-device-profile 2
when prompted:
hl connect_channel <app_id> <bd_addr>
<mdep_cfg_index>
-
TC_SNK_CC_BV_10_C PASS haltest:
hl register_application bluez-android Bluez
bluez-hdp health-device-profile 2
pulse-oximeter
BTHL_MDEP_ROLE_SINK 4100 BTHL_CHANNEL_TYPE_STREAMING
pulse-oximeter
+ Note: IUT must be discoverable, connectable
TC_SNK_CC_BI_11_C PASS haltest:
hl register_application bluez-android Bluez
bluez-hdp health-device-profile 1
BTHL_MDEP_ROLE_SINK 4100
BTHL_CHANNEL_TYPE_RELIABLE pulse-oximeter
+ Note: IUT must be discoverable, connectable
TC_SNK_HCT_BV_01_I PASS haltest:
hl register_application bluez-android Bluez
bluez-hdp health-device-profile 1
bluez-hdp health-device-profile 1
BTHL_MDEP_ROLE_SINK 4100
BTHL_CHANNEL_TYPE_RELIABLE pulse-oximeter
+ Note: IUT must be discoverable, connectable
TC_SNK_HCT_BV_03_I N/A
TC_SNK_HCT_BV_04_I PASS haltest:
hl register_application bluez-android Bluez
BTHL_CHANNEL_TYPE_RELIABLE pulse-oximeter
when prompted: bluetooth ssp_reply <args>
+ Note: IUT must be discoverable, connectable
TC_SNK_HCT_BV_05_C N/A
TC_SNK_HCT_BV_06_C PASS haltest:
hl register_application bluez-android Bluez
bluez-hdp health-device-profile 1
BTHL_MDEP_ROLE_SINK 4100
BTHL_CHANNEL_TYPE_RELIABLE pulse-oximeter
+ Note: IUT must be discoverable, connectable
TC_SNK_HCT_BV_07_C PASS haltest:
hl register_application bluez-android Bluez
bluez-hdp health-device-profile 1
BTHL_MDEP_ROLE_SINK 4100
BTHL_CHANNEL_TYPE_RELIABLE pulse-oximeter
+ Note: IUT must be discoverable, connectable
TC_SNK_DE_BV_01_I N/A
TC_SNK_DE_BV_02_I PASS haltest:
hl register_application bluez-android Bluez
bluez-hdp health-device-profile 1
BTHL_MDEP_ROLE_SINK 4100
BTHL_CHANNEL_TYPE_RELIABLE pulse-oximeter
+ Note: IUT must be discoverable, connectable
TC_SNK_DEP_BV_03_I N/A
TC_SNK_DEP_BV_04_I N/A
-------------------------------------------------------------------------------