I study gmsk modulation and worked with gmsk implementation, BT = 0.5. I have decided to test with BT = 0.25, which is used for near Earth communicaiton.
Spectrum of output signal with BT = 0.5, oversampling ratio 4 and truncated length of the filter 3
I used the same simulation and plotted for BT = 0.25, oversampling ratio 4 and truncated length of the filter 3
Obviously, the -70dB suppression of higher-frequency spectral components is achieved at BT=0.5 (the first figure), but not at BT=0.25 (the second plot).
What can I change if I want -70dB for BT = 0.25?
EDIT 1 new spectrum for BT = 0.25. Matlab code is below ( edit 2)