What is difference Android version 5 - 6 in module operation

Tip / Sign in to post questions, reply, level up, and achieve exciting badges. Know more

cross mob
user_1600091
Level 2
Level 2
First like received

Hello everyone,

   

I use Cyble 022001 module server. My phone client with CySmart app. Send data and receive data It works nicely with Android version 5.0-5.0.2. 

   

It is not working properly with  Android version 6.0.

   

What are your suggestions for solving this problem?

0 Likes
1 Solution
AnjanaM_61
Moderator
Moderator
Moderator
5 comments on KBA First comment on KBA 5 questions asked

Hi Alper,

   

I suspect something screwed up in setting ECO capacitor trim value register.

   

Could you please add the following line in Stack on and test.

   

     CY_SET_XTND_REG32((void CYFAR *)(CYREG_BLE_BLERD_BB_XO_CAPTRIM), 0x00009898);

   

When I tested with 0x00009898, I didn't see any disconnection.

   

Thanks,
Anjana

View solution in original post

0 Likes
11 Replies
AnjanaM_61
Moderator
Moderator
Moderator
5 comments on KBA First comment on KBA 5 questions asked

Hi,

   

There should not be any particular issue with Android version. Can you please share your CYBLE project?

   

Can you please confirm whether you tested with our CySmart android app ?

   

Thanks,
Anjana

0 Likes
user_1600091
Level 2
Level 2
First like received

Hi,

   

I tested with CySmart. 

   

Works nicely with Android version 5.0-5.0.2 and IOS.

   

Only disconnects from devices with android version 6.

   

I tried it on different devices and the result is always the same.

   

What is the solution to this problem?

   

Thanks

0 Likes
AnjanaM_61
Moderator
Moderator
Moderator
5 comments on KBA First comment on KBA 5 questions asked

Hi,

   

I am using Android 7, and I never encountered such issue. Can you please let us know what is the disconnection reason its showing?

   

If possible please share your project and steps to reproduce.

   

Thanks,
Anjana

0 Likes
AnjanaM_61
Moderator
Moderator
Moderator
5 comments on KBA First comment on KBA 5 questions asked

Hi,

   

Also let me know which part number you are using.

   

Thanks,
Anjana

0 Likes
AnjanaM_61
Moderator
Moderator
Moderator
5 comments on KBA First comment on KBA 5 questions asked

Hi,

   

If you are using a Ez-BLE module, I suggest you to set the ECO cap trim as suggested in the following KBA ( http://www.cypress.com/knowledge-base-article/eco-capacitance-trim-values-ez-ble-modules-kba218990 )and test .

   

Thanks,
Anjana

0 Likes
user_1600091
Level 2
Level 2
First like received
        Hi, I am using CYBLE-022001-00 module. I added CY_SET_XTND_REG32((void CYFAR *)(CYREG_BLE_BLERD_BB_XO_CAPTRIM), 0x9898);. It works nicely. I will try different mobile phone. I will write test result. Thanks,   
0 Likes
lock attach
Attachments are accessible only for community members.
user_1600091
Level 2
Level 2
First like received

Hi,

   

I tried different mobile phone .

   

It is not working properly with Android version 6.0 and 7.0

   

It is continuous disconnection

   

Project files are attachment

   

Thanks,

0 Likes
user_1600091
Level 2
Level 2
First like received

Hi,

   

Could you examine the project file? Your feedback on this topic is important to us.

   

Thanks,

0 Likes
AnjanaM_61
Moderator
Moderator
Moderator
5 comments on KBA First comment on KBA 5 questions asked

Hi Alper,

   

I suspect something screwed up in setting ECO capacitor trim value register.

   

Could you please add the following line in Stack on and test.

   

     CY_SET_XTND_REG32((void CYFAR *)(CYREG_BLE_BLERD_BB_XO_CAPTRIM), 0x00009898);

   

When I tested with 0x00009898, I didn't see any disconnection.

   

Thanks,
Anjana

0 Likes

Hello,

What is the difference between 0x00009898 and 0x9898, do i have to add these four zero before the captrim register value ?

0 Likes
user_1600091
Level 2
Level 2
First like received
        Hi Anjana, Thank you for the help. I tested. It works nicely.   
0 Likes