From 09:00 PM Friday, August 7 - 10:30 AM CST Saturday, August 8, ni.com will be undergoing system upgrades that may result in temporary service interruption.

We appreciate your patience as we improve our online experience.

From 09:00 PM Friday, August 7 - 10:30 AM CST Saturday, August 8, ni.com will be undergoing system upgrades that may result in temporary service interruption.

We appreciate your patience as we improve our online experience.

RFmx Bluetooth 19.1 Help | |

RFmx Bluetooth 20.0 Help |

Frequency error measurements are performed on Basic Rate packets as specified in section 4.5.8 and 4.5.9 of the *Bluetooth Test Specification RF.TS.5.1.0*.

- For each averaging count
*j*(one packet), the following operations are performed.- Frequency Error is computed on Preamble. It is recorded as Initial Frequency Error, denoted by
*ƒ0*_{j} - Frequency error is computed on each 10-bit group in the payload starting from the 2nd bit. These frequency errors are denoted by ƒ
_{kj}with*k*= 1, 2,...*n*is the index of the 10-bit group. The maximum difference between ƒ_{kj}and ƒ_{0j}, for all*k*, is recorded as Peak Frequency Drift. - The maximum difference between ƒ
_{k+5j}and ƒ_{kj}, for all*k*, is recorded as Peak Frequency Drift Rate

- Frequency Error is computed on Preamble. It is recorded as Initial Frequency Error, denoted by
- The value of the Initial Frequency Error that results into the maximum absolute value across all averaging counts is returned as the Initial Frequency Error Maximum.
- The value of the Peak Frequency Drift that results into the maximum absolute value across all averaging counts is returned as the Peak Frequency Drift Maximum.
- The value of the Peak Frequency Drift Rate that results into the maximum absolute value across all averaging counts is returned as the Peak Frequency Drift Rate Maximum.

Frequency error measurements are performed on Enhanced Data Rate Packets as specified in section 4.5.11 of the *Bluetooth Test Specification RF.TS.5.1.0*.

- For each averaging count
*j*(one packet), the following operations are performed.- Frequency Error is computed on the packet header. It is recorded as Header Frequency Error and denoted as
*ωi*._{j} - The Enhanced Data Rate portion of the packet is compensated for
*ωi*. The frequency error is then computed on every 50 Âµs block of EDR portion (include sync, payload Header, EDR payload, trailer and CRC) of the EDR packet. This frequency error is denoted by_{j}*ω0*, where_{k,j}*k*= 1,2,...*n*is the index of the 50 Âµs block. - The sum of frequency error
*ωi*and_{j}*ω0*, for all_{k,j}*k*, is recorded as Frequency Error*ωi*+_{j}*ω0*._{k,j} - The maximum value of Frequency
*ω0*, for all_{k,j}*k*, is recorded as Peak Frequency Error*ω0*._{k,j} - The maximum value of Frequency Error
*ωi*+_{j}*ω0*, for all_{k,j}*k*, is recorded as Peak Frequency Error*ωi*+_{j}*ω0*._{k,j}

- Frequency Error is computed on the packet header. It is recorded as Header Frequency Error and denoted as
- The value of the Header Frequency Error
*ωi*that results into the maximum absolute value across all averaging counts is returned as the Header Frequency Error_{j}*ωi*Maximum. - The value of the Peak Frequency Error
*ω0*that results into the maximum absolute value across all averaging counts is returned as the Peak Frequency Error_{j}*ω0*Maximum. - The value of the Peak Frequency Error
*ωi*+_{j}*ω0*that results into the maximum absolute value across all averaging counts is returned as the Frequency Error_{j}*ωi*+*ω0*Maximum.

Frequency error measurement are performed on LE packets of symbol rate 1Ms/s and 2Ms/s as specified in section 4.4.4 and 4.4.9 of the *Bluetooth Test Specification RF-PHY.TS.5.1.1*.

- For each averaging count
*j*(one packet), the following operations are performed.- Frequency error is computed on Preamble. It is recorded as Initial Frequency Error, denoted by
*ƒ*._{0j} - The frequency error is computed starting from the 2
^{nd}bit of payload on every 10-bit group of the payload for LE packet with symbol rate 1Ms/s and 20-bit group of the payload for LE packet with symbol rate 2Ms/s. These frequency errors are denoted by*ƒ*, where n=1, 2, â€¦, k is the index of the 10-bit or 20-bit payload group of LE packet._{nj} - The maximum value of
*ƒ*, for all_{nj}*n*, is recorded as Peak Frequency Error. - The difference between
*ƒ*and_{1j}*ƒ*is recorded as Initial Frequency Drift._{0j}

- Frequency error is computed on Preamble. It is recorded as Initial Frequency Error, denoted by
- The maximum difference between
*ƒ*and_{nj}*ƒ*, for all_{0j}*n*, is recorded as Peak Frequency Drift. - The maximum difference between
*ƒ*and_{nj}*ƒ*, for n=6, 7,â€¦k, is recorded as Peak Frequency Drift Rate._{n-5j}

- The value of the Peak Frequency Error that results into the maximum absolute value across all averaging counts is returned as the Peak Frequency Error Maximum.

- The value of the Initial Frequency Drift that results into the maximum absolute value across all averaging counts is returned as the Initial Frequency Drift Maximum.

- The value of the Peak Frequency Drift that results into the maximum absolute value across all averaging counts is returned as the Peak Frequency Drift Maximum.

- The value of the Peak Frequency Drift Rate that results into the maximum absolute value across all averaging count is returned as the Peak Frequency Drift Rate Maximum.

Frequency Error measurement on constant tone extension (CTE) field are performed on LE uncoded packets of symbol rate 1Ms/s and 2Ms/s as specified in section 4.4.13 and 4.4.14 of the *Bluetooth Test Specification RF-PHY.TS.5.1.1.*

- For each averaging count
*j*(one packet), the following operations are performed.- Frequency error is computed on Preamble. It is recorded as Initial Frequency Error, denoted by
*ƒ*._{0j} - For LE packet of symbol rate 1Ms/s, Frequency error is computed on 16 bits in payload starting from (n+1)th bit of payload where n=((Max_Tx_Length*8)-20). For LE packet of symbol rate 2Ms/s, Frequency Error is computed on 32 bits in payload starting from (n+1)th bit of payload, where n=((Max_Tx_Length*8)-36). First
*n*bits and last 4 bits are discarded. It is recorded as average center frequency, denoted by*ƒ*._{pj} - The average frequency deviation is computed on each 16us unit of CTE, starting from 1st bit of reference period of 16us CTE. The average frequency deviation is denoted by
*ƒ3*, where i=1, 2, â€¦, k is the index of the 16Âµs unit. These frequency errors are denoted by_{maxij}*ƒsi*._{j}For computation of

*dƒ1*, refer to the_{avg}*df1 and df2*concept topic. - The maximum difference between
*ƒ3*and_{maxij}*dƒ1*, for all_{avgj}*i*, is recorded as Peak Frequency Error. - The difference between
*ƒs1*and_{j}*ƒ*is recoded as Initial Frequency Drift._{pj} - The maximum difference between
*ƒs1*and_{j}*ƒ*for all_{pj}*i*, is recorded as Peak Frequency Drift. - The maximum difference between
*ƒs1*and_{j}*ƒs(i-3)*, for i=4,5,..k, is recorded as Peak Frequency Drift Rate._{j}

- Frequency error is computed on Preamble. It is recorded as Initial Frequency Error, denoted by
- The value of the Peak Frequency Error that results into the maximum absolute value across all averaging counts is returned as the Peak Frequency Error Maximum.
- The value of the Initial Frequency Drift that results into the maximum absolute value across all averaging counts is returned as the Initial Frequency Drift Maximum.
- The value of the Peak Frequency Drift that results into the maximum absolute value across all averaging counts is returned as the Peak Frequency Drift Maximum.
- The value of the Peak Frequency Drift Rate that results into the maximum absolute value across all averaging count is returned as the Peak Frequency Drift Rate Maximum.

Frequency error measurement are performed on Low Energy Coded (S=8) packets of symbol rate 125Kbps as specified in section 4.4.11 of the *Bluetooth Test Specification RF-PHY.TS.5.1.1.*

- For each averaging count j (one packet), the following operations are performed.
- Frequency error is computed on each group of 16 symbol in preamble field starting at 3rd symbol. The last 14 symbols of preamble are discarded. These frequency errors are recorded as
*ƒ*,_{0j}*ƒ*,_{1j}*ƒ*,_{2j}*ƒ*._{3j} - Frequency error is computed on each 16-symbol group, starting at 27th symbol in the payload. These frequency errors are denoted by
*ƒ*, where n=4,5,â€¦,k is the index of the 16-symbol group._{nj} - The maximum value of
*ƒ*, for all_{nj}*n*, is recorded as Peak Frequency Error. - The maximum difference between
*ƒ*and_{nj}*ƒ*, for all_{0j}*n*, is recorded as Peak Frequency Drift. - The maximum difference between
*ƒ*and_{nj}*ƒ*for n=3,4,â€¦,k, is recorded Peak Frequency Drift Rate._{n-3j}

- Frequency error is computed on each group of 16 symbol in preamble field starting at 3rd symbol. The last 14 symbols of preamble are discarded. These frequency errors are recorded as
- The value of the Peak Frequency Error that results into the maximum absolute value across all averaging counts is returned as the Peak Frequency Error Maximum.
- The value of the Peak Frequency Drift Rate that results into the maximum absolute value across all averaging counts is returned as the Peak Frequency Drift Rate Maximum.

Helpful

Not Helpful