Тёмный

Programming Bluetooth Low Energy (BLE) with Zephyr - Part 3: Creating a BLE Custom Service 

WSN & IoT
Подписаться 2,3 тыс.
Просмотров 2,5 тыс.
50% 1

Опубликовано:

 

7 окт 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 13   
@efraimpartogi6105
@efraimpartogi6105 4 дня назад
A really nice tutorial for me as beginner in Zephyr! danke schon, Markus!
@bjornolsson9103
@bjornolsson9103 2 месяца назад
Great video like a lot of people already have said, do you have any video on how to set up a custom GATT Client as well?
@Steveshp1
@Steveshp1 8 месяцев назад
Your book is not sold in Korea, so I purchased it from Amazon in the US. I'm looking forward to it.
@wsniot
@wsniot 8 месяцев назад
Thanks, I hope it gives you a lot new insights.
@sebastianmantwill7597
@sebastianmantwill7597 Год назад
great video, thank you very much!
@alishakerian1173
@alishakerian1173 5 месяцев назад
hello thank you for nice video, Can you make one for GATT client or how to read data from a periphral device? thank you
@roysikandarali6167
@roysikandarali6167 Год назад
can you make the detailed video of firmware updation over the air ?
@mariamn4752
@mariamn4752 Год назад
thanks for the video! how can this be updated to use BLE Mesh?
@saanumaurya6019
@saanumaurya6019 6 месяцев назад
from where i get this example code
@yaghiyahbrenner8902
@yaghiyahbrenner8902 Год назад
Question: Is Service Characteristic limited to one-dimensional values only? For instance, variables like Temperature, Humidity, Speed, or True/False fall into this category. However, what if I need to transmit an array of variables and then decode this data structure on the receiving client side? Is JSON a recommended approach for this purpose? what about structure decoding on the client side? While I grasp the advantages of conserving battery life by employing one-dimensional values at low reporting rates, potentially extending battery longevity to a year or more, I can't help but feel that this approach is rather constraining. It appears to be well-suited for only a specific range of solutions. Are there alternative approaches that could be explored to address a broader set of solutions?
@yaghiyahbrenner8902
@yaghiyahbrenner8902 Год назад
To provide further clarity on my question, I'm wondering if it's advisable to opt for a custom service that allows sending multiple variables individually, rather than combining the data together to conserve battery power. In scenarios where preserving battery life is crucial, would the approach of using a custom service for each variable be more effective than consolidating the data? Under certain circumstances, there might arise situations where multiple variables need to be transmitted simultaneously, while at other times single variable transmission works fine.
@wsniot
@wsniot Год назад
@@yaghiyahbrenner8902 Of course, that depends a bit on the use cases. Actually, you can store whatever you want in a characteristic: an array, a struct, or a string. Thera are always transferred bytes. The recipient can always store this in an appropriate data structure. If only data is to be transmitted, it may be better to store this in an array or as a string in one characteristic, for example. If, for example, different settings are to be made, such as with a battery management system, it probably makes more sense to define a separate characteristic for each setting, than always handling a complete array or parse a string.
@yaghiyahbrenner8902
@yaghiyahbrenner8902 Год назад
@@wsniot Thanks for getting back to me. This makes sense I guess I have somewhat answered my own question based on your answer it's really interesting to know what "data exchange architecture" exists but this is probably specific to the design intent. Thanks for covering this topic.
Далее
ThePrimeagen On Running Linux
9:40
Просмотров 261 тыс.
host ALL your AI locally
24:20
Просмотров 1,1 млн
BLE with ESP32 tutorial part 1: the Server
25:23
Просмотров 90 тыс.