必要なときにギア 2 デバイスに接続する必要がある Android アプリケーションがあります。tizen で質問 (はいまたはいいえ) を行い、応答を取得する必要があります。tizen から接続を開始する多くのチュートリアル (helloaccessoryprotocol アプリ) がありますが、必要なのは逆です。
findPeerAgents() call gives the below log
onFindPeerAgentResponse arg0 =sapimageswitcher arg1 =0
In try block of find peer agent response
SAP CONNECTION CONSTRUCTOR
onServiceConnectionResponse result error =1030
ここでのエラー コードは、CONNECTION_FAILURE_PEERAGENT_NO_RESPONSE を意味します。
agentCallback の Tizen 側では、以下のように onrequest 関数を含めました
var agentCallback = {
onrequest : function(peerAgent) {
console.log(" onrequest " + peerAgent);
SAAgent.acceptServiceConnectionRequest(peerAgent);
},
onconnect : function(socket) {
console.log( "agentCallback onconnect" + socket);
SASocket = socket;
alert("SAP Connection established with RemotePeer");
createHTML("startConnection");
SASocket.setSocketStatusListener(function(reason){
console.log("Service connection lost, Reason : [" + reason + "]");
disconnect();
});
},
onerror : onerror
};
他に何か不足している場合は教えてください、ありがとう。