BLE Fundamentals - GAP, GATT and ATT protocol ( Part 2)
HTML-код
- Опубликовано: 11 сен 2024
- Hello World,
In this video, I have covered the basics related to #GAP, #GATT, and #ATT protocol of the #BLE protocol stack.
Check part 1 of this 2 part series here: • Bluetooth Low Energy -...
Also, check the playlist related to project implementation using RN4020 BLE chip: • RN4020 Bluetooth Low E...
Advertisements in BLE: tinyurl.com/m5...
Like, Share, and Subscribe to the Channel!
🐦Twitter: / beebhatt
💼 LinkedIn: tinyurl.com/yp...
References:
1. www.grapheine....
2. • Video
3. www.novelbits....
4. www.arrow.com/...
5. www.oreilly.co...
6. www.silabs.com...
7. cdn-learn.adaf...
8. www.pcworld.co...
Cheers!
Check the entire playlist here: ruclips.net/video/zK_LS9pSXlc/видео.html
Hi Bina. I have a problem I'm facing and have spend countless hours communicating with Chinese manufacturers on Alibaba over the last year with no success. You seem to know allot about this stuff. Can you perhaps give me some ideas if I explain my problem.
@@louisr5208 sure. I'll try..
@@BinaBhatt Hi Bina. Would this be the best way to contact you.
@@louisr5208 message me on LinkedIn. The link is in description
@@BinaBhatt I've sent you a request via LinkedIn. I hope you received it. I have actually deactivated my account but activated it again so it should work.
This is hands down the best explanation and walk through of BLE. Thank you.
You are a phenominal teacher , made the whole stuff seem simple. Thanks
Wow! Weeks of wrestling with arcane and oscure articles, and this lass nails it in 40mins! I really do recommend this to anyone who has to get to grips with BLE and can't make head or tail of the buzz words. This is way, way above its competition.
I'm entering a job in bluetooth right out of college with no experience in the field. Thank you, so much.
You own BLE. really super explain.
what a explanation with those real hand used for making such video hatts off
mam
Thank you :)
Watched these videos 3rd time. And now it's getting clear. I will watch them few more times to understand it better.
Glad it helped!
One word Excellent ...
Thanks a lot Madam for this excellent tutorial.
Best BLE explanation I've seen...
Clear delivery, good examples. Glad you chose Roving Networks chipset
First of all thankyou. best resource I have ever found. Each word was information.I hope you achieve best by sharing such knowledge.Really helpful 🤩🙏
This is exceptional teaching. Thank you so much.
very good video. explains BT in easy way
Thanks Bina, In this video you have covered all the BLE funcdamentals, The wayof explaination is Clean and Crispy.
Glad you found it helpful!
Brava! bel video spiegato bene
Best explanation of BLE!!
The Speed and Content of the video is bang on.....keep up the good work
Thank you!
Best explanation of "anything" that I've seen. You have a gift. Thanks for sharing it :)
Thank you! :)
Very clear and informational video. Thanks for sharing!
thank you for this explanation
Most Helpful. Thank You.
You are awesome Bina !!!!!! Thank's a lot for your help...
Giiiiiiirlllll..... you nailed it !!!!!
Simple and nicely explained Bina
Goldmine of information!
Thank you so much for this video. It was so helpful for me 👍
You’re welcome!
Спасибо!
Nicely Explained
Thaaank you sooo much! 😍
Thanks Bina. Very nice presentation and the depth of coverage/knowledge in BLE
Very nice introduction, I like 👍
This was a really BLE enlightening tutorial, I was looking forward for more videos which talk about descriptors and MTU size, etc
Noted, Thank you!
Perfect explanation ❤ Thanks!
You're welcome!
"Hi!"(from world)...Super tutorial....Make one more video with examples giving explanation of central and peripherals connection and its GAP, GATT usage.
such an easy explanation really
Thank you Bina for an excellent tutorial video.
Thank you mam for these visual explanations. It really helped alot.
Thanks for providing such detailed knowledge
very helpful
Very well explained, thank you.
Great work mam.. BT 5.0 , 5.1, 5.2, 5.3 core specifications features enhancement could be next subject we would like to understand
This was really good and well explained, something from which i could take notes as well! Thanks!
Very nice tutorial
Fantastic description and intuitive presentation. Thank you very much!
Thank you ❤
Simple and Effective Explanation :) The Analogy of acrylics for Profiles was Nice :)
Very good explanation on BLE protocol stack👏🏾
Very detailed explanation and the block diagrams help too, nice video!
nice explanation! thanks a lot :)
perfect, thanks
great tutorial mam.....expecting more on bt ble
Hi Bina
Great videos(part1 and part2)
Two questions:
1. Where can I find the details on Central to peripheral commands/request format details?
2. Do central and peripheral have to define GAP/GATT and ATT on each of their sides?
Hello Nitin, could you specify the details of the module that you are using?
2. GATT roles are of server and client. Server holds the ATT lookup data, service and characteristic definitions. The GATT client sends request to the server.
Good explanation. Made it look soo simple. You may plan to make many other Bluetooth related videos as you are awesome👍
really a nice explained video, thanks!
Really nice way to explain.
Hello mam, can I used deep sleep features in ble connectable device?
Well explained!
Great video. I was confused when the concept of server/client was introduced at the end. How to those relate to central/peripheral?
I recommend you to check this video on my channel: ruclips.net/video/ccVYPDtlhps/видео.html
Do subscribe to the channel for more content related to BLE and embedded systems!
Hi, thank you for good information, I want to send advertise data size of 32 byte and android not support it, hope you will suggest please how to send and share if any code or tutorials do you have.
Hey, Is this GAP adv system possible for multiple observers and one advertiser ?
There is no restriction in BLE specification on the number of observers the broadcaster can broadcast to.
So is it possible for a developer to stop the advertisement once the connection is established between peripheral and central?
@@krishnakhandelwal9466- check the datasheet of your BLE device. Usually, the peripheral stops advertising automatically once a connection is established.
Bina, This video is a good place to start understanding BLE. I was confused about BLE, but now have clarity. Thanks.
I might need some help to kickstart with BLE on CC2541 chip. I go for this chip as there is already a module named HM-10 available in the market and I do not have to worry about the PCB aspects of it.
Thanks for the feedback. I will upload more videos on this topic, make sure you've subscribed to the channel. Do let me know if you would like to see anything specific.
Superb explanation mam..u got subscriber. ....hoping for more on same topic
Thank you!!
Great tutorial... Keep it up👍
i subscribed
nice explanation ! impressed ! i have a question can u please answer , i m embedded system developer . As you explained in your video 10:26 , if indication send then ack will be send by the client that it receives the indication correctly .My question is that , if no indication received then protocol will send the indication again ? and how can we enable and disable this feature in ble5.0 ? i am using esp32c3 (esp-idf ) . If you could help me in this regard. Thank you!
Kindly check the datasheet of your device
can u suggest any free ios app which can collect bluetooth data from adafruit feather M0 board and plot it. thanks
Not particularly sure about this. Please check the Bluefruit LE Connect on iOS.
learn.adafruit.com/bluefruit-le-connect/plotter
@@BinaBhatt Hi, I am trying to make a smart scale and get its reading on a mobile app using bluetooth. I am stuck on finding the open source app and plot it. if you can suggest any thing then please let me know.
I'm a little confused on GAP. You say that it provides access to the Link layer operations, but isn't the HCI supposed to manage all the connections between the Host and controller layers?
Check Part 1 of this series: ruclips.net/video/_CKlkHJROqw/видео.html
I've explained the operation of each layer in that one!
Great Work Bina Keep It up. Do you have a video for a detailed explanation for Classic Bluetooth Protocol?
Thank you, not yet. I'll plan it soon!
"hello, world!" cute ;_;
What about ble descriptor?
Descriptors provide metadata/additional information about the characteristic to the client.
You are a fan of russia!
Hahaha...