This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

Where can I find the GATT Reference Chart for CC2650?

Other Parts Discussed in Thread: CC2650, CC2650STK

Hi

I look for the characteristics and the data format (meaning what information is at what position in the raw data) of the CC2650.


Where can I find the GATT Reference Chart for CC2650 (like the one - processors.wiki.ti.com/images/a/a8/BLE_SensorTag_GATT_Server.pdf  - for the older CC 2541) or the information descripted above?

Thank you
Tom

  • Hi Tom,

    The GATT database is a SW implementation for a given BLE GATT server. In this case SensorTag is a product whereas CC2650 is a MCU. Thus, the database will vary based on how your configure the SW. You can discover the GATT database by APIs or using a tool, such as BTool's "DiscoverAllUUIDs" primitive.

    Best wishes
  • Hi
    Sorry, probably my question was incorrect (I'm just a software and not a hardware guy). The question I'd liked to ask is perfectly descript in forum thread: http://e2e.ti.com/support/wireless_connectivity/f/538/t/406663 

    • where can I get the source code of the latest IPhone App (available in the AppStore) for the SensorTag CC2650STK (the source of the Android App would also be ok (the current source https://git.ti.com/sensortag-android seems to be for the old SensorTag)?
    • Having the source code would help to figure out the handling of the UUID's and raw data for the new sensors

    Thank you and regards
    Tom

  • Hi there,

    I am looking for exactly the same information, since I would like to adjust some existing Phyton scripts (for the CC254x) towards the CC2650STK on Linux. By running the 'gattool' on Linux I was at least able to discover the available UUIDs and their handle ranges:

    attr handle: 0x0001, end grp handle: 0x0007 uuid: 00001800-0000-1000-8000-00805f9b34fb
    attr handle: 0x0008, end grp handle: 0x000b uuid: 00001801-0000-1000-8000-00805f9b34fb
    attr handle: 0x000c, end grp handle: 0x001e uuid: 0000180a-0000-1000-8000-00805f9b34fb
    attr handle: 0x001f, end grp handle: 0x0026 uuid: f000aa00-0451-4000-b000-000000000000
    attr handle: 0x0027, end grp handle: 0x002e uuid: f000aa20-0451-4000-b000-000000000000
    attr handle: 0x002f, end grp handle: 0x0036 uuid: f000aa40-0451-4000-b000-000000000000
    attr handle: 0x0037, end grp handle: 0x003e uuid: f000aa80-0451-4000-b000-000000000000
    attr handle: 0x003f, end grp handle: 0x0046 uuid: f000aa70-0451-4000-b000-000000000000
    attr handle: 0x0047, end grp handle: 0x004b uuid: 0000ffe0-0000-1000-8000-00805f9b34fb
    attr handle: 0x004c, end grp handle: 0x0050 uuid: f000aa64-0451-4000-b000-000000000000
    attr handle: 0x0051, end grp handle: 0x0058 uuid: f000ac00-0451-4000-b000-000000000000
    attr handle: 0x0059, end grp handle: 0x0060 uuid: f000ccc0-0451-4000-b000-000000000000
    attr handle: 0x0061, end grp handle: 0xffff uuid: f000ffc0-0451-4000-b000-000000000000

    I have been able to e.g. read out the CC2650STK T006 temp sensor and the humidity sensor by adjusting the relevant handles. For some reason the calculated 'object temperature' (calculated based on the older provided formula(s) for CC254x) is typically in the 70s and 80s and hence 'feels' like in Fahrenheit instead of Celsius. The T006 calculated ambient temperature seems to be valid (in the mid 20s).

    So as Tom already wrote, access to the most recent Android source code (which fully supports the CC2650) would be quite helpful.

    Thanks in advance,

    Alexander
  • Hi,

    More collateral related to the new Sensor Tag 2.0 will be available when the CC2650STK if formally launched in April.

    If you are trying to explore the GATT database, I suggest using a tool such as BTool and Discovering all UUIDs.

    Best wishes
  • Hi
    Any news about a more explained Gatt Chart for the Sensortag CC2650.

    I have an issue when trying to enable all axes of Motion Service, How could I do so?

    Also, could you update the source code for android link, availabe at git.ti.com/sensortag-android (The SensorTagGatt file does not regards the new motions gatt service, with acc, gyr and mag at the same gatt service) or send me un updated one?

    Best Regards!
    Cleverton R.
  • Hey ! how did you do to get data ? ;) i dkn what adress should i write or read... there is still no gatt table ?

    thx ;)
  • Full gatt table here (select bluetooth tag -> "Sensors and Services" and full gatt table) :

    go-dsp.com/.../tearDown.html

    lah