RUの設定方法についてアドバイスをいただきたいです。
RF試験については、技術スタッフがRUセットアップマニュアル「UM11749」の第12章を参照して試験を実施しています。しかし、設定ファイル「TF_Config_20MHz.txt」を編集すると第12.6章の例に基づいてロードしたところ、出力波形は変調されていない信号に似ており、期待される波形を確認することができませんでした。
波形が出力されていることから、ファイルは正しく読み込まれたと考えられます。
設定ファイルの内容は以下のとおりです。
===================================================================
FRAME_CTRL_TYPE=1 \\IEEE_TYPE_CONTROL
FRAME_CTRL_SUBTYPE=2 \\TRIGGER
期間フィールドを設定します
最大継続時間
フレーム期間=5484 \\0x156C
トリガーフレームのcommoninfoフィールドを設定します
\\ HE_trigger_frame.TrigCommonField.TriggerType = BASIC_TRIGGER;
\\ HE_trigger_frame.TrigCommonField.UlLen = 1000; \\ 最大
\\ HE_trigger_frame.TrigCommonField.MoreTF = FALSE;
\\ HE_trigger_frame.TrigCommonField.CSRequired = FALSE;
\\ HE_trigger_frame.TrigCommonField.UlBw = TB_BW_20MHZ;
\\ HE_trigger_frame.TrigCommonField.LTFType = LTF_1_GI_1_6uS;
\\ HE_trigger_frame.TrigCommonField.LTFMode = MU_MIMO_SINGLE_STREAM;
\\ HE_trigger_frame.TrigCommonField.LTFSymbol = 0;
\\ HE_trigger_frame.TrigCommonField.UlSTBC = FALSE;
\\ HE_trigger_frame.TrigCommonField.LdpcESS = TRUE;
HE_trigger_frame.TrigCommonField.ApTxPwr = 0
\\ HE_trigger_frame.TrigCommonField.PreFecPadFct = 1;
\\ HE_trigger_frame.TrigCommonField.PeDisambig = 0;
\\ HE_trigger_frame.TrigCommonField.SpatialReuse = 65535;
\\ HE_trigger_frame.TrigCommonField.Doppler = FALSE;
\\ HE_trigger_frame.TrigCommonField.HeSig2 = 0x1FF; \\ 予約済み
TrigCommonField=0;1000;0;0;0;1;0;0;0;1;0;1;0;65535;0;511
トリガーフレームのユーザー情報フィールドを設定します
\\ HE_trigger_frame.TrigUserInfoField.AID12 = (5 & 0xFFF);
\\ HE_trigger_frame.TrigUserInfoField.RUAllocReg = 0;
\\ HE_trigger_frame.TrigUserInfoField.RUAlloc = 61; \\ 53 (106トーン)
\\ HE_trigger_frame.TrigUserInfoField.UlCodingType = CODING_TYPE_LDPC;
\\ HE_trigger_frame.TrigUserInfoField.UlMCS = 0;
\\ HE_trigger_frame.TrigUserInfoField.UlDCM = FALSE;
\\ HE_trigger_frame.TrigUserInfoField.SSAlloc = 0;
\\ HE_trigger_frame.TrigUserInfoField.UlTargetRSSI = 80;
TrigUserInfoField=5;0;61;1;0;0;0;80
\\configure trigger dependent ユーザー info field
\\ HE_trigger_frame.BasicTrigUserInfo.MPDU_MU_SF = MPDU_SPACING_MULT_1;
\\ HE_trigger_frame.BasicTrigUserInfo.TID_AL = 0;
\\ HE_trigger_frame.BasicTrigUserInfo.AC_PL = FALSE;
\\ HE_trigger_frame.BasicTrigUserInfo.Pref_AC = TB_AC_VO;
BasicTrigUserInfo=0;0;0;0
===================================================================
この説明に誤りがあれば、お知らせください。
また、ファイルを使用しない他の方法があれば教えてください。