• Join
  • Sign In with my.TI Login
Texas Instruments
  • Products
  • Applications
  • Tools & Software
  • Support & Community
  • Sample & Buy
  • About TI
Sample & Purchase Cart Sample & Purchase Cart
  • Search
  • Advanced
TI E2E™ Community
  • Support Forums
  • Blogs
  • Groups
  • Videos
  • 简体中文
  • More ...
TI Home » TI E2E Community » Support Forums » Low Power RF & Wireless Connectivity » Low Power RF Bluetooth® Low Energy & ANT Forum » All Tags » GATT
Share
Low Power RF & Wireless Connectivity
  • Forums
  • Announcements
  • Files
  • E2E Wiki

Browse by Tags

Low Power RF & Wireless Connectivity

Welcome to the Low Power RF & Wireless Connectivity Section of the TI E2E Support Community. Ask questions, share knowledge, explore ideas, and help solve problems with fellow engineers. To post a question, click on the forum tab then "New Post".

Sign In to Post
Tags
You have subscribed to this tag. To view or manage your tag subscriptions, click here.   Close
You have unsubscribed from this tag. To view or manage your tag subscriptions, click here.   Close
You are currently viewing:
GATT
  • 2540
  • 2540 profile
  • Advertising
  • BLE
  • BLE CC2540
  • BLE cc2540
  • BLE stack
  • BLE V1.1
  • Bluetooth
  • Bluetooth Low Energy
  • Bluetooth Low Power
  • BTool
  • C2540
  • CC 2540
  • CC2540
  • cc2540 & Bluetooth Low energy
  • CC2540 BLE 8051
  • CC2540 development
  • CC2540 Keyfob
  • CC2540DK
  • CC2540DK-MINI
  • IAR
  • keyfob
  • UART
  • usb dongle
Related Posts
  • Forum Post: GATT_DB_OFF_CHIP

    Miles Guidon Miles Guidon
    My configuration: 1) PC using BTOOL with USB Dongle from mini dev. kit 2) CC2540 Keyfob (HostTestRelease EB build configuration) connected over UART to PIC24F MCU The two CC2540 devices are in an established connection, recognizing one another, etc. Using BTOOL to read a value by its characteristic...
    on Jun 25, 2012
  • Forum Post: Re: GATT Server support for HostTestRelease / Network Processor configuration

    Willis1 Willis1
    Hi Nico- The request events that are received by the GATT server device do not make it all the way out of the HCI, as the request gets handled internally by the gattServerApp and an appropriate response is automatically sent. The GATT_DB_OFF_CHIP option is currently not supported; the network processor...
    on Dec 2, 2010
  • Forum Post: BLE range for CC2540 keyfob in the indoor(including walls)

    Younes Rashidi Younes Rashidi
    Hi, I'm going to use CC2540 "Keyfob" in the office building (two floor and each floor is 1500m2) and I want to know: 1- CC2540 keyfob indoor range 2- Does BLE stack support repeater operation? I mean, if I use a CC2540 Keyfob as a repeater (to achieve longer range), BLE stack support...
    on Jan 6, 2011
  • Forum Post: Re: Can CC2540 USB master dongle work with more than one CC2540 Keyfob slaves?

    Younes Rashidi Younes Rashidi
    Hi Karl, Thanks for your suggestion. one more question please, can two CC2540 USB dongle communicate with each other? Thanks,
    on Jan 12, 2011
  • Forum Post: Re: CC2540 - power consumption

    Karl T. Karl T.
    Hi Marcel, The protocol to use is called GATT (Generic Attribute Protocol), and is described in more detail in the Bluetooth 4.0 spec. This protocol allows you to define attributes, which are really data type definitions. These can then be written, read, indicated (ie. let me know when the value changes...
    on Feb 6, 2011
  • Forum Post: Is it possible to be GATT server and client at the same time ?

    Sasha Kalmanovich Sasha Kalmanovich
    In the demo application - SimpleBlePeripheral, the keyfob is the GATT server, and the USB dongle is the client. Is it possible for the keyfob to be also a GATT client - and read / write charachteristics from the USB dongle ? (suppose there is a suitable application there). Thanks, Sasha.
    on Apr 5, 2011
  • Forum Post: CC2540 SimpleBLEPeripheral GATT_Indication

    Shawn Scott Shawn Scott
    I have recreated a similar application as BTool. I have pretty much everything running. I have modified the simpleBLEPeripheral project to send data using the GATT_Notify at a rate of 50Hz. I have no problem with this except that I am missing data at longer distances. I understand that by using Notify...
    on Feb 23, 2011
  • Forum Post: Packet / Stream based protocol over GATT

    Sasha Kalmanovich Sasha Kalmanovich
    I understand the GATT protocol in Bluetooth LE is designed mainly for a sensor who wishes to expose it's CURRENT information to a master device. I am developing an application for a sensor that ACCUMULATES data, and when a master connects, it sends it all the accumulated data. I am looking...
    on Apr 12, 2011
  • Forum Post: GATT - why Read attribute callback function works only for user defined UUIDs ?

    Sasha Kalmanovich Sasha Kalmanovich
    I understand that after calling GATTServApp_RegisterService , the read and write callback functions should be called when a read/ write is performed on the attributes. However, in the simpleBlePeripheral example, I noticed that the callback function is called only when read/ write is performed on...
    on Apr 21, 2011
  • Forum Post: GATT stop responding after few minutes of communication.

    Sasha Kalmanovich Sasha Kalmanovich
    I wrote a small aplication based on the sample project, that uses WriteNoResponse commands to transfer data from KeyFob to USB dongle. I am aiming at data rate of ~2KByte/sec. My settings are 25ms connection interval, 0 slave latence. I transmit messages of the maximum size - attributes of...
    on May 2, 2011
  • Forum Post: How to develop a Windows application software for CC2540 USB dongle?

    HouWu Wei HouWu Wei
    As the description of subject, now I have a device(use cc2540 as a smart-sensor), it use GATT & GAP send the data to USB dongle, my understanding is the data stream like the following: Device (application) --> (GAP/GATT) --> (SM/ATT) --> (L2CAP) --> HCI->LL->PHY PHY->LL->HCI...
    on Jun 27, 2011
  • Forum Post: Discover Characteristic by UUID didn't get server handle back

    Jerry Guo Jerry Guo
    Hi TI Experts, I was trying to customize my own profile based on the accelerometer profile in the keyfobdemo. accelerometer is using FFA1 as the enabler I'm using FFD1 as the enabler However, from BTool, I didn't see the correct values being read out, please see below for the details...
    on Jul 13, 2011
  • Forum Post: CC2540 - HostTestRelease extending scan time-out period (device discovery).

    Ed Tyrrell Ed Tyrrell
    Hello, I'm using the HostTestRelease (HostTestApp CC2540) with HCI over the UART and I want to extent the devices scan (device discovery) time-out. Currently it seems to be fixed at around 10 seconds before it automatically terminates. I need to change this, preferably with no time out at all...
    on Jun 29, 2011
  • Forum Post: CC2540, Keyfobdemo : Adding Notify option to Battery profile; Overlap in characteristic values

    Amey Deshpande77222 Amey Deshpande77222
    I am trying to add a notify option to the Battery service in the keyfobdemo sample application. Here is what i have done till now. - Declared a new BATTERY_NOTIFY_UUID in the battery.h file as 0xFFB3. - In battery.c, added profile attribute variables, and added entries in the profile attribute...
    on Sep 13, 2011
  • Forum Post: CC2540, Keyfobdemo : Adding Notify option to Battery profile; Overlap in characteristic values

    Amey Deshpande77222 Amey Deshpande77222
    I am trying to add a notify option to the Battery service in the keyfobdemo sample application. Here is what i have done till now. - Declared a new BATTERY_NOTIFY_UUID in the battery.h file as 0xFFB3. - In battery.c, added profile attribute variables, and added entries in the profile attribute...
    on Sep 13, 2011
  • Forum Post: Re: Querying firmware version information via HCI interface

    Chris Norris Chris Norris
    I'd like to share a completely different approach that worked. I added the GATT Device Information service to my HostTestRelease project by linking deviceinfoservice.h and deviceinfoservice.c. This service provides a method to present firmware information, etc. through an approved Bluetooth standard...
    on Jan 31, 2012
  • Forum Post: CC2540 documentation for GAP_SetParamValue()

    Ed Tyrrell Ed Tyrrell
    Hello, Can someone please point me in the direction where I can find some information on the API calls such as GAP_SetParamValue() and others. Thanks, Ed
    on Jun 30, 2011
  • Forum Post: Re: CC2540 Continuous Data Transmission

    Chris Norris Chris Norris
    Hi Cory, Here is a post from TI saying that approximately 8 kB/s is achievable: http://e2e.ti.com/support/low_power_rf/f/538/t/123119.aspx Here is a recent discussion thread from people who are trying to maximize throughput with varying degrees of success: http://e2e.ti.com/support/low_power_rf...
    on Feb 27, 2012
  • Forum Post: cc2540 Mini Dev Kit Simple Code Change Help

    William S. William S.
    I have the mini dev kit up and running and chose for my first modification to change the NOTIFY bit in characteristic 4 to be DEFAULT value of 1 in the SIMPLEBLEPERIPHERAL project. I have looked all over the code and read the firmware dev guide and for the life of me can't find where it is initialized...
    on Mar 23, 2012
  • Forum Post: Re: GATT_WriteCharValue returns 0x16

    Chris Norris Chris Norris
    I had a problem very similar to the one described in this thread. I am starting a new project based on SimpleBLEPeripheral, and I couldn't get any GATT writes to work. I discovered that I had to add a call to GATT_InitClient(), and then the GATT writes started working properly. I learned this...
    on Apr 20, 2012
  • Forum Post: MOTOROLA RAZR BTLE BROADCASTER / DISCOVERABLE DEVICE

    Davide PAGLINO Davide PAGLINO
    Hi all, I would like to develop an Android application for the Motorola Razr XT-910 and I've installed the GATT framework API. I do not need a master / slave connection, but I would send some advertising packages, creating the broadcasters function. It is possible ? In particulary I would like to...
    on Jun 24, 2012
  • Forum Post: CC2540 DK Mini Heart Rate Measurement Collector using BTool

    Fatih Fatih
    Dear fellow engineers, I have the TI BLE heartrate sample application keyfob .hex file loaded and am trying to use BTool to read heart rate measurement data from the USB Dongle. The devices discover and link fine but I am not receiving the heart rate measurement bursts. Aside from discovery/establishing...
    on Jan 9, 2012
  • Forum Post: Discovering characteristic values

    Gergo Zsiak Gergo Zsiak
    Hi All, According to the GATT documentation the function GATT_DiscCharsByUUID is used to discover characteristic values depending on the given UUID's. However, in the original SimpleBLEcentral project it is done by a GATT_ReadUsingCharUUID call, and once a response received, the handle is stored...
    on Nov 10, 2011
  • Forum Post: BLE simple data transfer between two devices

    Gergo Zsiak Gergo Zsiak
    Hi All, I am absolutely new in low-level programming, and my current project involves the following: a simple device saves data to the flash memory, and in a specific state sends all of the data to another one (which is connected to the PC via USB). Therefore there will be two main parts: ...
    on Oct 5, 2011
  • Forum Post: BLE Gatt profiles on a custom PCB

    Zodryn Zodryn
    I have a question regarding the use of BLE (using a CC2540) on a custom PCB. My pinout is different than the Mini Dev Kit, and I'm wondering if I can still use the gatt files for the MDK. I noticed that the files (gatt, gattserver, etc.) reference OSAL, which in turn references HAL. I am under the...
    on Oct 14, 2012
12
TI E2E™ Community
  • Support Forums
  • Blogs
  • Videos
  • Groups
  • Site Support & Feedback
  • Settings
TI E2E™ Community Groups
  • TI University Program
  • Make the Switch
  • Microcontroller Projects
  • Motor Drive & Control
Other Communities
  • Deyisupport
  • Designsomething.org
  • beagleboard.org
  • TI on Element 14
  • TI on TechXchangeSM
Other Technical & Support Resources
  • WEBENCH® Design Center
  • Product Information Centers
  • Technical Documents
  • TI Design Network
  • TI Technical Articles
  • TI Training

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.

Content on this site may contain or be subject to specific guidelines or limitations on use. All postings and use of the content on this site are subject to the Terms of Use of the site; third parties using this content agree to abide by any limitations or guidelines and to comply with the Terms of Use of this site. TI, its suppliers and providers of content reserve the right to make corrections, deletions, modifications, enhancements, improvements and other changes to the content and materials, its products, programs and services at any time or to move or discontinue any content, products, programs, or services without notice.

Follow Us Texas Instruments on Facebook Texas Instruments on Twitter Texas Instruments on LinkedIn Texas Instruments on Google+
TI Worldwide | Contact Us | my.TI Login | Site Map | Corporate Citizenship | mobile m.ti.com (Mobile Version)

TI is a global semiconductor design and manufacturing company. Innovate with 100,000+ analog ICs and
embedded processors, along with software, tools and the industry’s largest sales/support staff.

© Copyright 1995-2013 Texas Instruments Incorporated. All rights reserved.
Trademarks | Privacy Policy | Terms of Use