void InitializeVariables() { resourceName = "VST2"; selectedPorts = ""; centerFrequency = 1.0e9; /* (Hz) */ referenceLevel = 0.0; /* (dBm) */ externalAttenuation = 0.0; /* (dB) */ frequencyReferenceSource = RFmxInstrMXConstants.OnboardClock; frequencyReferenceFrequency = 10.0e6; /* (Hz) */ enableTrigger = true; digitalEdgeSource = RFmxNRMXConstants.PxiTriggerLine1; digitalEdge = RFmxNRMXDigitalEdgeTriggerEdge.Rising; triggerDelay = 0.0; /* (s) */ frequencyRange = RFmxNRMXFrequencyRange.Range1; band = 78; cellID = 0; carrierBandwidth = 20e6; /* (Hz) */ subcarrierSpacing = 30e3; /* (Hz) */ autoResourceBlockDetectionEnabled = RFmxNRMXAutoResourceBlockDetectionEnabled.True; pdschModulationType = RFmxNRMXPdschModulationType.Qam64; pdschResourceBlockOffset[0] = 0; pdschNumberOfResourceBlocks[0] = -1; pdschSlotAllocation = "0-Last"; pdschSymbolAllocation = "0-Last"; pdschDmrsPowerMode = RFmxNRMXPdschDmrsPowerMode.CdmGroups; pdschDmrsPower = 0.0; /* (dB) */ pdschDmrsConfigurationType = RFmxNRMXPdschDmrsConfigurationType.Type1; pdschMappingType = RFmxNRMXPdschMappingType.TypeA; pdschDmrsTypeAPosition = 2; pdschDmrsDuration = RFmxNRMXPdschDmrsDuration.SingleSymbol; pdschDmrsAdditionalPositions = 0; ssbEnabled = RFmxNRMXSsbEnabled.False; ssbCrbOffset = 0; ssbSubcarrierOffset = 0; ssbPattern = RFmxNRMXSsbPattern.CaseB3GHzTo6GHz; synchronizationMode = RFmxNRMXModAccSynchronizationMode.Slot; measurementLengthUnit = RFmxNRMXModAccMeasurementLengthUnit.Slot; measurementOffset = 0.0; measurementLength = 2; averagingEnabled = RFmxNRMXModAccAveragingEnabled.False; averagingCount = 10; timeout = 10.0; /* (s) */ }
private void InitializeVariables() { resourceName = "BCN_02"; frequencyReferenceSource = RFmxInstrMXConstants.OnboardClock; frequencyReferenceFrequency = 10.0e6; /* (Hz) */ selectedPorts = "if0"; centerFrequency = 9e9; /* (Hz) */ referenceLevel = 0.00; /* (dBm) */ externalAttenuation = 0.0; /* (dB) */ enableTrigger = true; digitalEdgeSource = RFmxNRMXConstants.PxiTriggerLine0; digitalEdge = RFmxNRMXDigitalEdgeTriggerEdge.Rising; triggerDelay = 0.0; /* (s) */ linkDirection = RFmxNRMXLinkDirection.Uplink; frequencyRange = RFmxNRMXFrequencyRange.Range2; carrierBandwidth = 100e6; /* (Hz) */ subcarrierSpacing = 60e3; /* (Hz) */ modaccBand = 78; measurementLengthUnit = RFmxNRMXModAccMeasurementLengthUnit.Slot; measurementOffset = 0.0; measurementLength = 1; uplinkMaskType = RFmxNRMXSemUplinkMaskType.General; gNodeBCategory = RFmxNRMXgNodeBCategory.WideAreaBaseStationCategoryA; downlinkMaskType = RFmxNRMXSemDownlinkMaskType.Standard; deltaFMaximum = 15.0e6; /* (Hz) */ componentCarrierRatedOutputPower = 0.0; /* (dBm) */ sweepTimeInterval = 1.0e-3; /* (s) */ averagingCount = 10; timeout = 10.0; /* (s) */ }