Hi Ashvini, Do you have any suggestion about issue mention here http://stackoverflow.com/questions/21398766/android-ble-connection-time-interval ? This is regards Connection time interval.
On Thursday, October 10, 2013 11:27:41 AM UTC+5:30, Ashwini wrote: > > If I set write type WRITE_TYPE_SIGNED, I get status code as 135 and write > fails. However when I used write type as WRITE_TYPE_NO_RESPONSE I getsuccess > status code. > My device advertises WRITE_NO_RESPONSE as property of characteristic which > I am trying to write. > > What else I can try for this? > > On Wednesday, September 25, 2013 1:53:58 PM UTC+5:30, gjs wrote: >> >> Hi, >> >> So far I've only used BLE successfully with devices that don't need to >> use encryption, however the docs seem to infer that >> BluetoothGattCharacteristic >> requires setWriteType (int writeType) where writeType is WRITE_TYPE_SIGNED >> - Write characteristic including authentication signature - prior to >> performing encrypted write operations ? >> >> See >> http://developer.android.com/reference/android/bluetooth/BluetoothGattCharacteristic.html#setWriteType(int) >> >> Also as far as I know there is no need to explicitly pair with BLE >> devices, it just happens automagically. You just scan for available devices >> and connect with the ones your interested in using. >> >> Hope that helps. >> >> Regards >> >> >> On Tuesday, September 24, 2013 9:28:40 PM UTC+10, Ashwini wrote: >>> >>> I am developeing an application which can talk to few smart(bluetooth >>> 4.0) devices. I tested the code on Nexus 4 running Android OS version 4.3. >>> >>> The application is able to connect to nordic chip programmed as heart >>> rate monitor. For this device, I am able to read services, characteristics >>> and even get updates for heart rate values. >>> However, when I programmed the same chip for encrypted characteristics, >>> I am facing some issues. >>> >>> - Connection drops sometimes after write characteristic descriptor >>> is performed. >>> - The devices once paired with phone can not be un-paired. (This is >>> known issue and confirmed the same from android issue tracker). >>> - Getting following statement in logs quite often but not able to >>> understand the status code - 133. >>> >>> D/BluetoothGatt(1780): onClientConnectionState() - status=133 clientIf=4 >>> device=CC:F3:A5:4D:CB:3F >>> >>> >>> - The phone also logs this statement for state change. >>> >>> In stable state, received invalid newState: 10 >>> >>> >>> >>> I do not seem to find a way to instruct the phone to get paired with the >>> chip. Also there is no way to specify that we want to perform *encrypted >>> read-write operations*. >>> >>> Any help is appreciated. >>> >>> >>> -- You received this message because you are subscribed to the Google Groups "Android Developers" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/android-developers?hl=en --- You received this message because you are subscribed to the Google Groups "Android Developers" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/groups/opt_out.

