5. コンソール入出力サンプルプログラムの使用方法
5.14 Heart Rate Profile (HRP)
HRPの基本的な動作として、Measurementデータを送信する場合のコマンドとイベントを以下の表に示し ます。また、下表の処理を実行した際のCollectorデバイス側のログを図 5-31と図 5-32に、Sensorデバイス 側のログを図 5-33に示します。
内容 Heart Rate Collector側(Command&Event) Heart Rate Sensor側(Command&Event) 対向機と
接続 5.5Generic Access Profile (GAP)および5.6Security Manager (SM)を参照 Sensor
を有効
HRP Sensor_Enable SENSOR_ENABLE_COMP Collector
を有効
HRP Collector_Enable
COLLECTOR_ENABLE_COMP Notification
を有効
HRP Collector_Write_Char
COLLECTOR_WRITE_CHAR_RESPONS
E SENSOR_CFG_NTF_IND
Measuremen tデータを送 受信
HRP Sensor_Send_Measurements COLLECTOR_MEASUREMENTS_NTF SENSOR_SEND_MEASUREMENTS_CO
MP
【注】 全てのProfile層はGAP&SMコマンドにて対向機と接続し、接続時に通知されたハンドルを使用しま
す。Profile層のコマンドとイベントは、接続した後からのコマンドとイベントを記載しています。
対向機との接続については、5.5Generic Access Profileおよび5.6Security Managerを参照ください。
図 5-31 HRP Collector側ログ
図 5-32 HRP Collector側ログ(続き)
図 5-33 HRP Sensor側ログ
Sensor を有効
CSCP Sensor_Enable SENSOR_ENABLE_COMP Collector
を有効
CSCP Collector_Enable
COLLECTOR_ENABLE_COMP Notificationを
有効
CSCP Collector_Write_Char
COLLECTOR_WRITE_CHAR_RESPONS
E SENSOR_CFG_INDNTF_IND
CSC Measurement データを送受 信
CSCP Sensor_Send_Measurements COLLECTOR_MEASUREMENTS_NTF SENSOR_SEND_MEASUREMENTS_CO
MP
【注】 全てのProfile層はGAP&SMコマンドにて対向機と接続し、接続時に通知されたハンドルを使用しま
す。Profile層のコマンドとイベントは、接続した後からのコマンドとイベントを記載しています。
対向機との接続については、5.5Generic Access Profileおよび5.6Security Managerを参照ください。
図 5-34 CSCP Collector側ログ
図 5-35 CSCP Collector側ログ(続き1)
図 5-36 CSCP Collector側ログ(続き2)
図 5-37 CSCP Sensor側ログ
Sensor を有効
CPP Sensor_Enable SENSOR_ENABLE_COMP Collector
を有効
CPP Collector_Enable
COLLECTOR_ENABLE_COMP Notificationを
有効
CPP Collector_Write_Char
COLLECTOR_WRITE_CHAR_RESPONS
E SENSOR_CFG_INDNTFBRD_IND
Cycling Power Measurement データを送受 信
CPP Sensor_Send_Measurements COLLECTOR_MEASUREMENTS_NTF SENSOR_SEND_MEASUREMENTS_CO
MP
【注】 全てのProfile層はGAP&SMコマンドにて対向機と接続し、接続時に通知されたハンドルを使用しま
す。Profile層のコマンドとイベントは、接続した後からのコマンドとイベントを記載しています。
対向機との接続については、5.5Generic Access Profileおよび5.6Security Managerを参照ください。
図 5-38 CPP Collector側ログ
図 5-39 CPP Collector側ログ(続き1)
図 5-40 CPP Collector側ログ(続き2)
図 5-41 CPP Sensor側ログ
Sensor を有効
ANP Server_Enable SERVER_ENABLE_COMP Collector
を有効
ANP Client_Enable CLIENT_ENABLE_COMP Notification
を有効
ANP Client_Write_Char
CLIENT_WRITE_CHAR_RESPONSE SERVER_CFG_NTF_IND New Alert
データを送受 信
ANP Sensor_Send_New_Alert
CLIENT_NEW_ALERT_NTF SERVER_SEND_NEW_ALERT_COMP
【注】 全てのProfile層はGAP&SMコマンドにて対向機と接続し、接続時に通知されたハンドルを使用しま
す。Profile層のコマンドとイベントは、接続した後からのコマンドとイベントを記載しています。
対向機との接続については、5.5Generic Access Profileおよび5.6Security Managerを参照ください。
図 5-42 ANP Client側ログ
図 5-43 ANP Client側ログ(続き)
図 5-44 ANP Serve側ログ
5.18 Location and Navigation Profile (LNP)
LNPの基本的な動作として、Location Speedデータを送信する場合のコマンドとイベントを以下の表に示し ます。また、下表の処理を実行した際のCollectorデバイス側のログを図 5-45と図 5-46、図 5-47に、Sensor デバイス側のログを図 5-48に示します。
内容 Location and Navigation Collector側
(Command&Event) Location and Navigation Sensor側 (Command&Event) 対向機と
接続 5.5Generic Access Profile (GAP)および5.6Security Manager (SM)を参照 Sensor
を有効
LNP Sensor_Enable SENSOR_ENABLE_COMP Collector
を有効
LNP Collector_Enable
COLLECTOR_ENABLE_COMP Notification
を有効
LNP Collector_Write_Char
COLLECTOR_WRITE_CHAR_RESPONS
E SENSOR_CFG_INDNTF_IND
Measuremen tデータを送 受信
LNP Sensor_Send_Location_Speed COLLECTOR_LOCATION_SPEED_NTF SENSOR_SEND_LOCATION_SPEED_CO
MP
【注】 全てのProfile層はGAP&SMコマンドにて対向機と接続し、接続時に通知されたハンドルを使用しま
す。Profile層のコマンドとイベントは、接続した後からのコマンドとイベントを記載しています。
対向機との接続については、5.5Generic Access Profileおよび5.6Security Managerを参照ください。
図 5-45 LNP Collector側ログ
図 5-46 LNP Collector側ログ(続き1)
図 5-47 LNP Collector側ログ(続き2)
図 5-48 LNP Sensor側ログ
5.19 Vendor Specific (VS)
VSの基本的な動作として、Direct Testモードを使用する場合のコマンドとイベントを以下の表に示します。
また、下表の処理を実行した際の送信デバイス側のログを図 5-49に、受信デバイス側のログを図 5-50に示し ます。
内容 送信側(Command&Event) 受信側(Command&Event)
VSを有効 VS Enable VS Enable
テスト 開始
VS Test_Tx_Start VS Test_Rx_Start
TEST_TX_START_COMP TEST_RX_START_COMP テスト
終了
VS Test_End VS Test_End
TEST_END_COMP TEST_END_COMP
5-49 Direct Test Mode
図 5-50 Direct Test Mode 受信側ログ