cancel
Showing results for 
Search instead for 
Did you mean: 

Studio Bluetooth

guta_2945091
New Contributor

Cyw20706 Systick's smallest minimum timer resolution is 12.5ms???Include/wiced_Timer.h  Line 52  "Defines the wiced timer types. These timers are system tick driven and a systick is 12.5 milliseconds.So the minimum timer resolution supported is 12.5 milliseconds"

If not, how to set it smaller?

/*

* Defines the wiced timer types. These timers are system tick driven and a

* systick is 12.5 milliseconds.So the  supported is

* 12.5 milliseconds

*/

typedef enum

{

    WICED_SECONDS_TIMER = 1,

    WICED_MILLI_SECONDS_TIMER, /* The minimum resolution supported is 12.5 ms */

    WICED_SECONDS_PERIODIC_TIMER,

    WICED_MILLI_SECONDS_PERIODIC_TIMER /*The minimum resolution supported is 12.5 ms */

}wiced_timer_type_t;

0 Likes
1 Solution
SheetalJ
Moderator
Moderator

Hi tanggh_2945091​,

CYW20706 is an old chip and the firmware in its ROM is also old. It can give only 12ms minimum timer resolution. There is no way to reduce this value further.

Other Bluetooth chips like CYW20735, CYW20719 can give upto 1ms minimum resolution.

View solution in original post

0 Likes
3 Replies
SheetalJ
Moderator
Moderator

Hi tanggh_2945091​,

CYW20706 is an old chip and the firmware in its ROM is also old. It can give only 12ms minimum timer resolution. There is no way to reduce this value further.

Other Bluetooth chips like CYW20735, CYW20719 can give upto 1ms minimum resolution.

View solution in original post

0 Likes
guta_2945091
New Contributor

In addition to the Systick' timer, can other Timers generate 1ms?

0 Likes
SheetalJ
Moderator
Moderator

The WICED timers are system tick driven and the systick for CYW20706 is 12.5 milliseconds.  So the minimum timer resolution supported is 12.5 milliseconds.