![]() = deal(zeros(1,edrTestParams.requiredBlocks)) ĮstimatedInitFreqOff = zeros(1,edrTestParams.NumPackets) SymDEVM = zeros(1,edrTestParams.requiredBlocks*edrTestParams.blockLength) To specify PHY transmission mode, packet type, initial frequency offset, maximum frequency drift, and samples per symbol, set the phyMode, packetType, initialFreqOffset, maxFreqDrift, and sps respectively. Get the test verdict and display the results. ![]() ĭivide the EDR portion into blocks of length 50 microseconds each.įor each block, delay the compensated sequence by 1 microsecond and differentiate the delay with actual compensated sequence to get the error sequence.Ĭompute the RMS DEVM and peak DEVM based on the error sequence and compensated sequence. ![]() Perform square root raised cosine filtering using the filter whose coefficients are generated based on the Bluetooth RF-PHY Test Specifications. Generate Bluetooth EDR test waveforms by using the bluetoothTestWaveform function.Īdd a carrier frequency offset and drift.Īdd additive white Gaussian noise (AWGN).Įstimate the initial frequency offset using the basic rate (BR) portion of the waveform.Ĭompensate the EDR portion with the estimated initial frequency offset.
0 Comments
Leave a Reply. |
Details
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |