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.

Can I read arbitrary values using BTool?

Please pity my ignorance (I don't yet know what a characteristic value is).  It would save me alot of work if I could use BTool to read values written by my application running on the cc2540EM/SmartRF05, rather than writing my own windows app for just a feasibility study.

Can someone tell me if that's possible, and if so, how?  And if not, maybe a relatively easy way to roll my own (I come from embedded, not windows).  It's a tiny amount of data, 4 bytes max.

I'm running BLE stack 1.4.0 and BTool 1.40.5.  Thanks!

Also, I'm getting blue-screen crashes in Windows 7 whenever I run Btool.

  • Hi,

    As long as the characteristics that you want to read have GATT_PERMIT_READ permission enabled, you can read them from BTool after connection. Please ensure that you give the rite permissions for the characteristic values.

    Please ensure that you update these characteristic values using the Setparamter function(e.g SimpleProfile_SetParameter in simpleGATTprofile) in your profile to read the latest values.

    Regards,

    Arun