{"action":"created","issue":{"url":"https://api.github.com/repos/ARMmbed/mbed-os/issues/6220","repository_url":"https://api.github.com/repos/ARMmbed/mbed-os","labels_url":"https://api.github.com/repos/ARMmbed/mbed-os/issues/6220/labels{/name}","comments_url":"https://api.github.com/repos/ARMmbed/mbed-os/issues/6220/comments","events_url":"https://api.github.com/repos/ARMmbed/mbed-os/issues/6220/events","html_url":"https://github.com/ARMmbed/mbed-os/pull/6220","id":300372629,"number":6220,"title":"[feature-nrf528xx] Upgrade NRF52 BLE API to version 5","user":{"login":"marcuschangarm","id":7205609,"avatar_url":"https://avatars2.githubusercontent.com/u/7205609?v=4","gravatar_id":"","url":"https://api.github.com/users/marcuschangarm","html_url":"https://github.com/marcuschangarm","followers_url":"https://api.github.com/users/marcuschangarm/followers","following_url":"https://api.github.com/users/marcuschangarm/following{/other_user}","gists_url":"https://api.github.com/users/marcuschangarm/gists{/gist_id}","starred_url":"https://api.github.com/users/marcuschangarm/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/marcuschangarm/subscriptions","organizations_url":"https://api.github.com/users/marcuschangarm/orgs","repos_url":"https://api.github.com/users/marcuschangarm/repos","events_url":"https://api.github.com/users/marcuschangarm/events{/privacy}","received_events_url":"https://api.github.com/users/marcuschangarm/received_events","type":"User","site_admin":false},"labels":[{"id":426496706,"url":"https://api.github.com/repos/ARMmbed/mbed-os/labels/ready%20for%20merge","name":"ready for merge","color":"0e8a16","default":false}],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":15,"created_at":"2018-02-26T19:50:48Z","updated_at":"2018-03-06T01:09:07Z","closed_at":null,"author_association":"CONTRIBUTOR","pull_request":{"url":"https://api.github.com/repos/ARMmbed/mbed-os/pulls/6220","html_url":"https://github.com/ARMmbed/mbed-os/pull/6220","diff_url":"https://github.com/ARMmbed/mbed-os/pull/6220.diff","patch_url":"https://github.com/ARMmbed/mbed-os/pull/6220.patch"},"body":"* Add NRF_SD_BLE_API_VERSION=5 macro to MCU_NRF52832 target\r\n* Added initial Softdevice v5 API support for nRF5XPalGattClient.cpp\r\n* Added initial Softdevice v5 API support for nRF5xGap.h\r\n* Added initial Softdevice v5 API support for nRF5xGattServer.cpp\r\n* Make sure the ah() hash function used by the security manager is declared with C linkage\r\n* Removed 'ARM porting pending' checks in Nordic SDK\r\n* Added BLE configuration to mbed_lib.json for NRF52x targets\r\n* Migrated APIs and events model for Nordic SDK14.2 & SD API v5 in btle.cpp; adopted polling dispatch model\r\n* Migrated APIs and events model for Nordic SDK14.2 & SD API v5 in nRF5xn.cpp\r\n* Migrated APIs and events model for Nordic SDK14.2 & SD API v5 in nRF5xGap.cpp\r\n* Added const qualifier to hwCallbacks's p_ble_evt parameter in nRF5xGattServer\r\n* Add workaround to enable Radio Notification module from Nordic SDK\r\n  * Disabled SWI1 interrupt manually from SWI driver module\r\n    * Added missing include directive for \"nrf_nvic.h\" in ble_radio_notification.c\r\n* Set correct number of custom UUIDs\r\n* Adjust Softdevice RAM requirements for NRF52832/S132\r\n  * RAM settings for the application were adjusted as follow:\r\n    * Start: 0x20003800\r\n    * Size: 0xC800\r\n* Adjust Softdevice RAM requirements for NRF52840/S140\r\n  * RAM settings for the application were adjusted as follow:\r\n    * Start: 0x20003700 (was 0x20003000)\r\n    * Size: 0xC900\r\n* Added 3dBm as a permitted TX Power value for NRF52832\r\n* Fix address type recovery in GAP\r\n* Return min non-connectable adv interval compatible with infrastrcture's expectations\r\n* Moved BLE driver from TARGET_SDK_14_2/FEATURE_BLE to TARGET_SDK_14_2/TARGET_SOFTDEVICE_COMMON/ble\r\n"},"comment":{"url":"https://api.github.com/repos/ARMmbed/mbed-os/issues/comments/370624775","html_url":"https://github.com/ARMmbed/mbed-os/pull/6220#issuecomment-370624775","issue_url":"https://api.github.com/repos/ARMmbed/mbed-os/issues/6220","id":370624775,"user":{"login":"mbed-ci","id":19887319,"avatar_url":"https://avatars2.githubusercontent.com/u/19887319?v=4","gravatar_id":"","url":"https://api.github.com/users/mbed-ci","html_url":"https://github.com/mbed-ci","followers_url":"https://api.github.com/users/mbed-ci/followers","following_url":"https://api.github.com/users/mbed-ci/following{/other_user}","gists_url":"https://api.github.com/users/mbed-ci/gists{/gist_id}","starred_url":"https://api.github.com/users/mbed-ci/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mbed-ci/subscriptions","organizations_url":"https://api.github.com/users/mbed-ci/orgs","repos_url":"https://api.github.com/users/mbed-ci/repos","events_url":"https://api.github.com/users/mbed-ci/events{/privacy}","received_events_url":"https://api.github.com/users/mbed-ci/received_events","type":"User","site_admin":false},"created_at":"2018-03-06T01:09:07Z","updated_at":"2018-03-06T01:09:07Z","author_association":"NONE","body":"# [Test : SUCCESS](http://mbed-ci-master-2.austin.arm.com:8081/job/test_matrix_raas/1125/) \nBuild number : [1125](http://mbed-ci-master-2.austin.arm.com:8081/job/test_matrix_raas/1125/) \n Test logs :http://mbed-os-logs.s3-website-us-west-1.amazonaws.com/?prefix=logs/6220/1125"}}
{"actor":{"display_login":"mbed-ci"}}