Skip to content

Requirement for Clock accuracy for CSL feature #9514

Closed Answered by Irving-cl
AhmedEsmailm asked this question in Q&A
Discussion options

You must be logged in to vote

Hi @AhmedEsmailm

I'm not sure what's the worst accuracy that still keeps CSL work. CSL itself takes Accuracy into consideration:

The CSL Transmitter provides clock accuracy to the end device via the MLE CSL Accuracy TLV. A
CSL Receiver MAY take this and its own local clock drift into consideration when determining how
often to synchronize.

That means, the worse accuracy the Transmitter or Receiver has, the larger extra sample window the receiver will have. This is implemented in OT's implementation.

I believe that CSL should work with clock with larger PPM clock error. for example 500PPM like the case of BLE. How can this be represented in uint8_t range?

Currently in OT, accuracy larg…

Replies: 1 comment

Comment options

You must be logged in to vote
0 replies
Answer selected by AhmedEsmailm
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
2 participants