Estimote does not detect beacon in Micromax A106. Any advise?

Hi,
I have MicroMax A106. Estimote( App from Play Store) does not detect estimote beacon.
Need help to troubleshoot. BLE Scanner( App from Play Store) detects beacon with signal -45db on same mobile phone.
is there any problem with Estimote SDK?

Any suggestion?

Regards
Chandra

That is strange that you detect with other app and not with Estimote app.

1/ Could you post a screenshot from BLE Scanner so we can make sure that you are seeing Estimote beacon and not other BLE device?

2/ Are you able to connect to device and attach logs from device while Estimote app is running and does not detect any beacons?

Hi,
I have attached here with Screen shot from BLE scanner.
Also logs on running Estimote app.
Both apps are downloaded from PlayStore.
Pls. suggest a solution.

Thanks
Reg
Kapse

Screen shot of BLE Scanner

Log of Estimote:

05-13 11:05:05.616: D/ActivityThread(9641): BDC-Calling onReceive: intent=Intent { act=afterScan flg=0x14 (has extras) }, ordered=true, receiver=com.estimote.sdk.service.BluetoothScanner$1@42253bc0, IIntentReceiver=42254090
05-13 11:05:05.616: D/ActivityThread(9641): BDC-Calling finishReceiver: IIntentReceiver=42254090
05-13 11:05:05.618: D/BluetoothAdapter(9641): stopLeScan()
05-13 11:05:05.630: D/BluetoothAdapter(9641): isEnabled
05-13 11:05:05.631: D/BluetoothAdapter(9641): startLeScan(): null
05-13 11:05:05.637: D/BluetoothAdapter(9641): onClientRegistered() - status=0 clientIf=2
05-13 11:05:05.657: D/ActivityThread(9641): BDC-Calling onReceive: intent=Intent { act=startScan flg=0x14 (has extras) }, ordered=true, receiver=com.estimote.sdk.service.BluetoothScanner$2@422538f0, IIntentReceiver=42253d08
05-13 11:05:05.657: D/ActivityThread(9641): BDC-Calling finishReceiver: IIntentReceiver=42253d08
05-13 11:05:05.680: D/ActivityThread(9641): BDC-Calling onReceive: intent=Intent { act=afterScan flg=0x14 (has extras) }, ordered=true, receiver=com.estimote.sdk.service.BluetoothScanner$1@42253bc0, IIntentReceiver=42254090
05-13 11:05:05.683: D/BluetoothAdapter(9641): stopLeScan()
05-13 11:05:05.683: D/ActivityThread(9641): BDC-Calling finishReceiver: IIntentReceiver=42254090
05-13 11:05:05.698: D/BluetoothAdapter(9641): isEnabled
05-13 11:05:05.699: D/BluetoothAdapter(9641): startLeScan(): null
05-13 11:05:05.704: D/ActivityThread(9641): BDC-Calling onReceive: intent=Intent { act=startScan flg=0x14 (has extras) }, ordered=true, receiver=com.estimote.sdk.service.BluetoothScanner$2@422538f0, IIntentReceiver=42253d08
05-13 11:05:05.704: D/ActivityThread(9641): BDC-Calling finishReceiver: IIntentReceiver=42253d08
05-13 11:05:05.707: D/BluetoothAdapter(9641): onClientRegistered() - status=0 clientIf=2
05-13 11:05:06.718: D/ActivityThread(9641): BDC-Calling onReceive: intent=Intent { act=afterScan flg=0x14 (has extras) }, ordered=true, receiver=com.estimote.sdk.service.BluetoothScanner$1@42253bc0, IIntentReceiver=42254090
05-13 11:05:06.718: D/ActivityThread(9641): BDC-Calling finishReceiver: IIntentReceiver=42254090
05-13 11:05:06.719: D/BluetoothAdapter(9641): stopLeScan()
05-13 11:05:06.750: D/ActivityThread(9641): BDC-Calling onReceive: intent=Intent { act=startScan flg=0x14 (has extras) }, ordered=true, receiver=com.estimote.sdk.service.BluetoothScanner$2@422538f0, IIntentReceiver=42253d08
05-13 11:05:06.750: D/ActivityThread(9641): BDC-Calling finishReceiver: IIntentReceiver=42253d08
05-13 11:05:06.758: D/BluetoothAdapter(9641): isEnabled
05-13 11:05:06.761: D/BluetoothAdapter(9641): startLeScan(): null
05-13 11:05:06.764: D/BluetoothAdapter(9641): onClientRegistered() - status=0 clientIf=2
05-13 11:05:06.794: D/ActivityThread(9641): BDC-Calling onReceive: intent=Intent { act=afterScan flg=0x14 (has extras) }, ordered=true, receiver=com.estimote.sdk.service.BluetoothScanner$1@42253bc0, IIntentReceiver=42254090
05-13 11:05:06.794: D/ActivityThread(9641): BDC-Calling finishReceiver: IIntentReceiver=42254090
05-13 11:05:06.797: D/BluetoothAdapter(9641): stopLeScan()
05-13 11:05:06.817: D/ActivityThread(9641): BDC-Calling onReceive: intent=Intent { act=startScan flg=0x14 (has extras) }, ordered=true, receiver=com.estimote.sdk.service.BluetoothScanner$2@422538f0, IIntentReceiver=42253d08
05-13 11:05:06.817: D/ActivityThread(9641): BDC-Calling finishReceiver: IIntentReceiver=42253d08
05-13 11:05:06.836: D/BluetoothAdapter(9641): isEnabled
05-13 11:05:06.837: D/BluetoothAdapter(9641): startLeScan(): null
05-13 11:05:06.839: D/BluetoothAdapter(9641): onClientRegistered() - status=0 clientIf=2

That is strange. Do you have access to other Android device to test it? When have you ordered your beacons? (that is dev kit with 3 beacons)

Even I am facing the same issue with micromax canvas knight a350

With moto g and nexus 5 and with latest version of android on both the mobiles it is working.

@Manoj_Kumar Sorry to hear that. There is something odd with Micromax devices as their Bluetooth stack seems incomplete.