Wat is Bluetooth GATT Server en GATT Client

INHOUDSOPGAWE

Die generiese kenmerkprofiel (GATT) definieer 'n diensraamwerk deur die kenmerkprotokol te gebruik. Hierdie raamwerk definieer prosedures en formate van dienste en hul kenmerke. Die prosedures wat gedefinieer is, sluit in ontdek, lees, skryf, kennis gee en aandui van kenmerke, sowel as die opstel van die uitsending van kenmerke. In GATT is die bediener en kliënt twee verskillende soorte GATT-rolle, dit is nuttig om te skei.

Wat is GATT-bediener?

'n Diens is 'n versameling van data en gepaardgaande gedrag om 'n bepaalde funksie of kenmerk te bereik. In GATT word 'n diens gedefinieer deur sy diensdefinisie. 'n Diensdefinisie kan verwysde dienste, verpligte kenmerke en opsionele kenmerke bevat. 'n GATT-bediener is 'n toestel wat kenmerkdata plaaslik stoor en datatoegangsmetodes verskaf aan 'n afgeleë GATT-kliënt wat via BLE gepaar is.

Wat is GATT-kliënt?

'n GATT-kliënt is 'n toestel wat toegang verkry tot data op 'n afgeleë GATT-bediener, gekoppel via BLE, deur lees, skryf, stel of dui bewerkings aan. Sodra twee toestelle gepaar is, kan elke toestel as beide 'n GATT-bediener en 'n GATT-kliënt optree.

Tans kan Feasycom Bluetooth Low Energy-modules GATT-bediener en -kliënt ondersteun. Met betrekking tot verskillende kliënte se vereistes, het Feasycom 'n verskeidenheid BLE-modules ontwerp, bv. die klein grootte Nordiese nRF52832-module FSC-BT630, TI CC2640-module FSC-BT616. Vir meer inligting, besoek gerus die skakel:

Scroll na bo