Hi ,
We are trying to understand preamble quality threshold (PQT) calculation algorithm of CC1101 RF chip.
In the CC1101 following descrption is given on page
The preamble quality estimator increases an internal counter by one each time a bit is
received that is different from the previous bit, and decreases the counter by eight each time
a bit is received that is the same as the last bit.
From above description it is clear that whenever 2 similar bits are received, PQT estimator algorithm reduces PQT counter by 8. But does that mean, counter will go in negative. For example suppose preamble quality is counter is zero now and after receiving 010101, chip received 11 or 00, PQT counter becomes (0-8 = -8) ?
( We are using wake-on-radio mode of CC1101 with period of 5sec. RX time configured is 100msec. Boards wakes up on preamble and transmitter generate preamble for 8sec. To avoid false wake-up, we are using PQT level setting which is set to 1. So we want to understand what will be the ideal RX time with use of PQT level 1, to have guaranteed board wake-up from WOR).
Thanks in advance
- Vikas Javkar