filmov
tv
BLE Generic Attribute (GATT) protocol: Implement BLE GATT protocol in iOS project by CoreBluetooth
Показать описание
An Introduction to Bluetooth Low Energy for Swift Developers
Martin Woolley, Developer Relations Manager, Bluetooth
In my last video I explained the BLE basic concept and given the overview of GATT and GAP protocol. In this video, I have covered GATT protocol in detail and how we can implement it in our iOS project by using CoreBluetooth framework provided by Apple.
Bluetooth® Low Energy (LE) is one of two distinct flavours of Bluetooth, the pervasive wireless communication technology and, unarguably, the most versatile of the two. All smartphones support Bluetooth LE and it is used in all manner of peripheral device, including activity trackers, heart-rate monitors, IoT sensors, and more. It can also be used to create networks of tens of thousands of smart devices in, for example, buildings, factories, and agriculture.
In this session, we will explore the basic concepts and the Swift APIs which make it possible for iOS developers to create exciting Bluetooth LE applications.
We can devide this video in following chapters:
00:00 - Introduction
00:58 - Objective of the session
01:25 - What is GATT protocol
04:00 - Structure of GATT protocol
07:05 - GATT workflow
11:58 - Core Bluetooth framework - Basic classes
13:07 - Core Bluetooth - CBCentralManagerDelegate
16:13 - Scanning peripheral in iOS
19:04 - Connection to peripheral in iOS
21:04 - Discovering the service in iOS
22:35 - Discovering characteristics in iOS
25:37 - Checking characteristic properties in iOS
29:14 - Reading characteristic in iOS
32:20 - Writing data to peripheral in iOS
Please watch it and if you feel that anything is missing in the video and you want to give any feedback, please comment it. If you feel that this video has added any value in your knowledge so please like and share my video and subscribe my channel and click the bell icon so that you will be notified by youtube when the next video will be available.
If you missed my last video on BLE, please watch it by clicking on below link:
You can follow me on LinkedIn:
You can also follow me on medium:
You can follow me on Twitter also:
Martin Woolley, Developer Relations Manager, Bluetooth
In my last video I explained the BLE basic concept and given the overview of GATT and GAP protocol. In this video, I have covered GATT protocol in detail and how we can implement it in our iOS project by using CoreBluetooth framework provided by Apple.
Bluetooth® Low Energy (LE) is one of two distinct flavours of Bluetooth, the pervasive wireless communication technology and, unarguably, the most versatile of the two. All smartphones support Bluetooth LE and it is used in all manner of peripheral device, including activity trackers, heart-rate monitors, IoT sensors, and more. It can also be used to create networks of tens of thousands of smart devices in, for example, buildings, factories, and agriculture.
In this session, we will explore the basic concepts and the Swift APIs which make it possible for iOS developers to create exciting Bluetooth LE applications.
We can devide this video in following chapters:
00:00 - Introduction
00:58 - Objective of the session
01:25 - What is GATT protocol
04:00 - Structure of GATT protocol
07:05 - GATT workflow
11:58 - Core Bluetooth framework - Basic classes
13:07 - Core Bluetooth - CBCentralManagerDelegate
16:13 - Scanning peripheral in iOS
19:04 - Connection to peripheral in iOS
21:04 - Discovering the service in iOS
22:35 - Discovering characteristics in iOS
25:37 - Checking characteristic properties in iOS
29:14 - Reading characteristic in iOS
32:20 - Writing data to peripheral in iOS
Please watch it and if you feel that anything is missing in the video and you want to give any feedback, please comment it. If you feel that this video has added any value in your knowledge so please like and share my video and subscribe my channel and click the bell icon so that you will be notified by youtube when the next video will be available.
If you missed my last video on BLE, please watch it by clicking on below link:
You can follow me on LinkedIn:
You can also follow me on medium:
You can follow me on Twitter also:
Комментарии