#define NR_CELL_ID 1
#define DU_NAME "ORAN_OAM_DU"
#define CELL_TYPE SMALL
-#define DUPLEX_MODE DUP_MODE_TDD
+#define DUPLEX_MODE DUP_MODE_FDD
#define DU_TAC 1
#define PLMN_MCC0 3
#define PLMN_MCC1 1
#define FREQ_SHIFT_7P5KHZ FALSE
#define SSB_PBCH_PWR 0
#define BCH_PAYLOAD MAC_GEN_FULL_PBCH_PAYLD
-#define SUBCARRIER_SPACING 3
-#define PRB_OFFSET 0
+#define SUBCARRIER_SPACING 15
+#define OFFSET_TO_POINT_A 0
#define BETA_PSS BETA_PSS_0DB
-#define SSB_PERIODICITTY SSB_PRDCTY_MS_20
+#define SSB_PERIODICITTY 20
#define SSB_SUBCARRIER_OFFSET 0
#define SSB_MULT_CARRIER_BAND FALSE
#define MULT_CELL_CARRIER FALSE
+#define BANDWIDTH 20
#define PRACH_SEQ_LEN SHORT_SEQUENCE
#define PRACH_SUBCARRIER_SPACING 3
typedef struct f1DuSysInfo
{
uint8_t *mibMsg; /* MIB message */
+ uint16_t mibLen;
uint8_t *sib1Msg; /* SIB1 message */
+ uint16_t sib1Len;
}F1DuSysInfo;
typedef struct f1CuSysInfo