edit communication system parameters from commqpsktxrx ready example
2 vues (au cours des 30 derniers jours)
Afficher commentaires plus anciens
i want to use different symbol rate that the deafult one. i want to chose 2400 symbol rate. but when i change it, i get this error "The MaximumFrequencyOffset property must be less than the SampleRate property divided by the modulation order. The error occurred for MATLAB System block ". however when i try to change this paramter, it does not change in the frequency compensator block.
0 commentaires
Réponses (1)
Vaibhav
le 22 Déc 2023
Hi Asmaa
I understand that you are facing issues when trying to modify the “symbol rate” and "MaximumFrequencyOffset" parameters in the Coarse Frequency Compensator block.
In this scenario, using a symbol rate of 2400 and assuming a default modulation order of 4 (like QPSK), the "MaximumFrequencyOffset" exceeds the permissible limit., which is calculated as the "SampleRate" divided by 4. This breaks the block's design rules.
To resolve this issue, possible workaround can be to adjust the "MaximumFrequencyOffset" to be less than "SampleRate / ModulationOrder". This ensures the frequency offset remains within the bandwidth defined by the symbol rate and modulation.
You can refer to the following MathWorks documentation for more information about "Coarse Frequency Compensator":
Hope this helps!
0 commentaires
Voir également
Catégories
En savoir plus sur PHY Components dans Help Center et File Exchange
Produits
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!