Hi,
I need to use API control N7624B to generate LTE signals and am studying the example project "ControlByGUI" comes with the software. I am able to add a 20MHz carrier, save the scp and wfm files. My question now is how to change the "RB Offset" and "RB Size". I found the property "UL_PUSCH.RBSize" and "UL_PUSCH.RBOffset" in the API manual, but how to set them? I am completely new to C# and just downloaded it 2 hours ago.
private void m_AddUlCarrierButton_Click(object sender, System.EventArgs e)
{
N7624.API.LTE7Advanced.LTE_UL dlObj = (N7624.API.LTE7Advanced.LTE_UL)m_API.Waveform.AddCarrier(N7624.API.CarrierType.LTE7Advanced_UL);
dlObj.ChannelConfiguration = N7624.API.LTE7Advanced.UplinkConfiguration.FullFilledQPSK20M;
m_API.SaveSettingsFile("test.scp");
m_API.ExportWaveformData("test.wfm");
}
Thanks in advance.
Louie Y.
I need to use API control N7624B to generate LTE signals and am studying the example project "ControlByGUI" comes with the software. I am able to add a 20MHz carrier, save the scp and wfm files. My question now is how to change the "RB Offset" and "RB Size". I found the property "UL_PUSCH.RBSize" and "UL_PUSCH.RBOffset" in the API manual, but how to set them? I am completely new to C# and just downloaded it 2 hours ago.
private void m_AddUlCarrierButton_Click(object sender, System.EventArgs e)
{
N7624.API.LTE7Advanced.LTE_UL dlObj = (N7624.API.LTE7Advanced.LTE_UL)m_API.Waveform.AddCarrier(N7624.API.CarrierType.LTE7Advanced_UL);
dlObj.ChannelConfiguration = N7624.API.LTE7Advanced.UplinkConfiguration.FullFilledQPSK20M;
m_API.SaveSettingsFile("test.scp");
m_API.ExportWaveformData("test.wfm");
}
Thanks in advance.
Louie Y.
The attached file is an API code example of how to set PUSCH RB size and RB offset.
I hope this helps -