Skip to content

Commit b7af4fa

Browse files
Merge pull request #863 from Wireless-Innovation-Forum/reda_fix_max_eirp_ref_model_dump_cbsd_grant_record
# small update of reference model to use "requestedOperationParam" of grant records in dump
2 parents 8ce2bf7 + eedca5f commit b7af4fa

1 file changed

Lines changed: 8 additions & 3 deletions

File tree

  • src/harness/reference_models/common

src/harness/reference_models/common/data.py

Lines changed: 8 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -176,9 +176,14 @@ def constructCbsdGrantInfo(reg_request, grant_request, is_managing_sas=True):
176176

177177
max_eirp, low_frequency, high_frequency = None, None, None
178178
if grant_request is not None:
179-
max_eirp = grant_request['operationParam']['maxEirp']
180-
low_frequency = grant_request['operationParam']['operationFrequencyRange']['lowFrequency']
181-
high_frequency = grant_request['operationParam']['operationFrequencyRange']['highFrequency']
179+
if 'requestedOperationParam' in grant_request:
180+
max_eirp = grant_request['requestedOperationParam']['maxEirp']
181+
low_frequency = grant_request['requestedOperationParam']['operationFrequencyRange']['lowFrequency']
182+
high_frequency = grant_request['requestedOperationParam']['operationFrequencyRange']['highFrequency']
183+
else:
184+
max_eirp = grant_request['operationParam']['maxEirp']
185+
low_frequency = grant_request['operationParam']['operationFrequencyRange']['lowFrequency']
186+
high_frequency = grant_request['operationParam']['operationFrequencyRange']['highFrequency']
182187
return CbsdGrantInfo(
183188
# Get information from the registration
184189
latitude=lat_cbsd,

0 commit comments

Comments
 (0)