Hi Mounika,
Code generation is successful when using Name-Value pairs for comm.FSKDemodulator as follows:
fskDemod_M = comm.FSKDemodulator('ModulationOrder',M,'FrequencySeparation',freqSep,'BitOutput',true);
The equivalent Simulink blocks (M-FSK Modulator Baseband and M-FSK Demodulator Baseband) support C code generation:
>> web(fullfile(docroot, 'comm/ref/mfskmodulatorbaseband.html'))
>> web(fullfile(docroot, 'comm/ref/mfskdemodulatorbaseband.html'))
Thanks for reporting this bug.
/Vivek
Best Answer