{"action":"opened","issue":{"url":"https://api.github.com/repos/ti-simplelink/ble_examples/issues/6","repository_url":"https://api.github.com/repos/ti-simplelink/ble_examples","labels_url":"https://api.github.com/repos/ti-simplelink/ble_examples/issues/6/labels{/name}","comments_url":"https://api.github.com/repos/ti-simplelink/ble_examples/issues/6/comments","events_url":"https://api.github.com/repos/ti-simplelink/ble_examples/issues/6/events","html_url":"https://github.com/ti-simplelink/ble_examples/issues/6","id":190212289,"number":6,"title":"multi role as master can not discover peripheral device after multi role as slave connect to central device","user":{"login":"JoeEvilZhang","id":23535507,"avatar_url":"https://avatars.githubusercontent.com/u/23535507?v=3","gravatar_id":"","url":"https://api.github.com/users/JoeEvilZhang","html_url":"https://github.com/JoeEvilZhang","followers_url":"https://api.github.com/users/JoeEvilZhang/followers","following_url":"https://api.github.com/users/JoeEvilZhang/following{/other_user}","gists_url":"https://api.github.com/users/JoeEvilZhang/gists{/gist_id}","starred_url":"https://api.github.com/users/JoeEvilZhang/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/JoeEvilZhang/subscriptions","organizations_url":"https://api.github.com/users/JoeEvilZhang/orgs","repos_url":"https://api.github.com/users/JoeEvilZhang/repos","events_url":"https://api.github.com/users/JoeEvilZhang/events{/privacy}","received_events_url":"https://api.github.com/users/JoeEvilZhang/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":0,"created_at":"2016-11-18T01:23:12Z","updated_at":"2016-11-18T01:23:12Z","closed_at":null,"body":"ccs version 6.2.0\r\nsdk 2.2.1\r\nTI CC2650 Launchpad \r\nmulti role project\r\n\r\nwhen test multi role project , i've found a phenomenon below:\r\n\r\nWhen multi role act as slave connect master device(like android BLE test app), and at that time ,multi role act as master can not discover any slave device.\r\n\r\nBut when update connection parameter and advertise again after multi role act as slave connect master device, it can discover slave address(Software process below).\r\n1、Initialization multi role device\r\n2、connect multi role device to android BLE test APP(act as slave)\r\n3、multi role discovering peripheral, at this time , can not discover any peripheral device., and uart print \"device found 0\".\r\n\r\n4、multi role update connection parameter \r\n5、multi role advertise again \r\n6、after step 4 and 5 done, multi role(as master) can discover peripheral device(uart print:device found 1 or 2,3,depends on the number of advertising slave device).\r\n\r\nQ:\r\nHow did this happen.is this a bug? How to Slove this phenomenon.\r\n\r\nRegards."}}
{"actor":{"display_login":"JoeEvilZhang"}}