{"id":2408,"date":"2018-04-20T09:49:53","date_gmt":"2018-04-20T09:49:53","guid":{"rendered":"https:\/\/www.beaconzone.co.uk\/blog\/?p=2408"},"modified":"2018-04-20T09:50:38","modified_gmt":"2018-04-20T09:50:38","slug":"nordic-nrf5-sdk-for-mesh-v2-0-0-released","status":"publish","type":"post","link":"https:\/\/www.beaconzone.co.uk\/blog\/nordic-nrf5-sdk-for-mesh-v2-0-0-released\/","title":{"rendered":"Nordic nRF5 SDK for Mesh v2.0.0 Released"},"content":{"rendered":"<p>Nordic, who provide the System on a Chip (SoC) in many beacons, have released v2 of their Mesh SDK that implements standard Bluetooth Mesh.<\/p>\n<p>The main improvements are around support for Bluetooth GATT. It&#8217;s now possible for devices such as commercial beacons or smartphones to participate in the mesh via the GATT Proxy mechanism. It&#8217;s also possible for devices such as smartphones to provision new devices via GATT through Provisioning Bearer GATT (PB_GATT) rather than via firmware API or the serial API. Unfortunately, there are currently no app examples so there&#8217;s a large learning curve and development mountain to overcome to implement products based on these mechanisms.<\/p>\n<p><a href=\"http:\/\/www.bluetooth-mdw.blogspot.co.uk\" target=\"_blank\" rel=\"noopener\">Martin Woolley<\/a>, who works for the <a href=\"https:\/\/www.bluetooth.com\/\" target=\"_blank\" rel=\"noopener\">Bluetooth organisation<\/a> as an evangelist, has <a href=\"https:\/\/drive.google.com\/open?id=1FpjEGJ2n7NNi8ByM-Ki9lRguUjRqZWgr\" target=\"_blank\" rel=\"noopener\">new slides<\/a> (PDF &#8211; needs login at Google for some reason) from a Bluetooth Mesh talk at DroidConIT. The slides explain many of the mesh concepts. Here&#8217;s the slide showing the GATT proxy mechanism:<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-2409\" src=\"https:\/\/www.beaconzone.co.uk\/blog\/wp-content\/uploads\/2018\/04\/meshproxyservice.png\" alt=\"\" width=\"781\" height=\"439\" srcset=\"https:\/\/www.beaconzone.co.uk\/blog\/wp-content\/uploads\/2018\/04\/meshproxyservice.png 781w, https:\/\/www.beaconzone.co.uk\/blog\/wp-content\/uploads\/2018\/04\/meshproxyservice-300x169.png 300w, https:\/\/www.beaconzone.co.uk\/blog\/wp-content\/uploads\/2018\/04\/meshproxyservice-768x432.png 768w\" sizes=\"(max-width: 709px) 85vw, (max-width: 909px) 67vw, (max-width: 984px) 61vw, (max-width: 1362px) 45vw, 600px\" \/><\/p>\n<p>The <a href=\"http:\/\/infocenter.nordicsemi.com\/index.jsp?topic=%2Fcom.nordic.infocenter.meshsdk.v2.0.0%2Findex.html\" target=\"_blank\" rel=\"noopener\">documentation for Mesh v2<\/a> is on the Nordic web site.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Nordic, who provide the System on a Chip (SoC) in many beacons, have released v2 of their Mesh SDK that implements standard Bluetooth Mesh. The main improvements are around support for Bluetooth GATT. It&#8217;s now possible for devices such as commercial beacons or smartphones to participate in the mesh via the GATT Proxy mechanism. It&#8217;s &hellip; <a href=\"https:\/\/www.beaconzone.co.uk\/blog\/nordic-nrf5-sdk-for-mesh-v2-0-0-released\/\" class=\"more-link\">Continue reading<span class=\"screen-reader-text\"> &#8220;Nordic nRF5 SDK for Mesh v2.0.0 Released&#8221;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[183,157,41],"tags":[],"_links":{"self":[{"href":"https:\/\/www.beaconzone.co.uk\/blog\/wp-json\/wp\/v2\/posts\/2408"}],"collection":[{"href":"https:\/\/www.beaconzone.co.uk\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.beaconzone.co.uk\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.beaconzone.co.uk\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.beaconzone.co.uk\/blog\/wp-json\/wp\/v2\/comments?post=2408"}],"version-history":[{"count":5,"href":"https:\/\/www.beaconzone.co.uk\/blog\/wp-json\/wp\/v2\/posts\/2408\/revisions"}],"predecessor-version":[{"id":2414,"href":"https:\/\/www.beaconzone.co.uk\/blog\/wp-json\/wp\/v2\/posts\/2408\/revisions\/2414"}],"wp:attachment":[{"href":"https:\/\/www.beaconzone.co.uk\/blog\/wp-json\/wp\/v2\/media?parent=2408"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.beaconzone.co.uk\/blog\/wp-json\/wp\/v2\/categories?post=2408"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.beaconzone.co.uk\/blog\/wp-json\/wp\/v2\/tags?post=2408"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}