TI E2E Community
Low Power RF & Wireless Connectivity
Low Power RF Bluetooth® Low Energy & ANT Forum
Does Bluetooth Low Energy has specific profiles like the BR/EDR version? In BR/EDR, BT has profiles like VDP, HID, SPP, etc…, but in BLE, I hardly see any profile mentioned by TI, except the Generic Access Profile and the Generic Attribute Profile.
Yes, there will be BLE profiles, just as there are BR/EDR profiles. The reason you aren't seeing a lot of information on them yet is that no profiles have yet been officially adopted, therefore they are not publically available yet. There are multiple profiles in the works, including Proximity, Heart Rate Monitor, Weight Scale etc.
GAP and GATT being called profiles is actually a bit of a misnormer, as they are integral parts of the BLE system. GAP handles connection, pairing and so on, and is mandatory for every Bluetooth device. GATT is more of a building block, which other profiles are built on top of.
Rest assured that we will be talking more about BLE profiles once we are able to release them to the public.
I need to transfer occasional serial data blocks of data, up to about 400 bytes per transaction.
Any profile in the near future like SPP in the near future, or any suggestions? Still waiting for my Dev kit, but it was ordered on Monday.
BLE is mostly built around GATT, which serves as the primary protocol for various planned profiles. GATT allows for defining attributes of various types, and you should be able to define your data structure using these tools. GATT then allows you to read, write or notify (send when changed) these attributes.
I have a similar problme as Jeff. I need a BLE profile to transfer occasional serial data blocks of data just like SPP implemented by erlier Bluetooth versions. On the official page(https://www.bluetooth.org/Technical/Specifications/adopted.htm; GATT-based specification), I see only specific profiles which do not support data transmission, for example transmitting a text message.
Is there a BTLE profile setting up virtual serial ports and connecting 2 devices and is there a way to implement such an application on the CC2540?
Thanks for your help
I need to write client code to communicate with a BLE enabled weight scale that uses TI CC2540. What is the typical BLE profile that is used for weight scale? I was looking at the reference code that came with the BLE stack and there is no code for a weight scale profile. Can you please help?
All content and materials on this site are provided "as is". TI and its respective suppliers and providers of content make no representations about the suitability of these materials for any purpose and disclaim all warranties and conditions with regard to these materials, including but not limited to all implied warranties and conditions of merchantability, fitness for a particular purpose, title and non-infringement of any third party intellectual property right. TI and its respective suppliers and providers of content make no representations about the suitability of these materials for any purpose and disclaim all warranties and conditions with respect to these materials. No license, either express or implied, by estoppel or otherwise, is granted by TI. Use of the information on this site may require a license from a third party, or a license from TI.
TI is a global semiconductor design and manufacturing company. Innovate with 100,000+ analog ICs andembedded processors, along with software, tools and the industry’s largest sales/support staff.