Closed alexcpn closed 7 months ago
For the examples you provided with missing antenna numbers, the path number does appear to be provided. The listed path number should allow you to link these antennas to the associated transmitter and continue processing.
@AEgbert
To get the transmit antenna parameters from the path table, I use a query like
sql=f"select transmit_location_number ,transmit_antenna_number ,path_number from path \
where unique_system_identifier ={record['unique_system_identifier']} and \
receiver_location_number = {record['receiver_location_number']} and \
receiver_antenna_number ={record['receiver_antenna_number']}"
For this I need the receiver_antenna_number
. I tried without this just to checked the path data without receiver antenna number and this is missing in path data as well
select receiver_location_number ,receiver_antenna_number ,transmit_location_number ,transmit_antenna_number ,path_number from path
where unique_system_identifier =991328 and
receiver_location_number =2
PA|991327|||WLG530||1|1|1|1|2||Fixed Point-to-Point|N||||||||||
PA|991328|||WLG531||1|1|1|2|||Fixed Point-to-Point|N||N|||||||| --> Receiver antenna missing here as well
PA|991329|||WLG532||1|1|1|1|2||Fixed Point-to-Point|N|||||||||
I was earlier also using the Receiver antenna number to select from path; I found that I can skip that and still select the entries from the path table as the receiver_location_number
is identifying the row correctly
Earlier
sql=f"select transmit_location_number ,transmit_antenna_number ,path_number from path \
where unique_system_identifier ={record['unique_system_identifier']} and \
receiver_location_number = {record['receiver_location_number']} \
and receiver_antenna_number ={record['receiver_antenna_number']}" #
Now
sql=f"select transmit_location_number ,transmit_antenna_number ,path_number from path \
where unique_system_identifier ={record['unique_system_identifier']} and \
receiver_location_number = {record['receiver_location_number']}"
#and receiver_antenna_number ={record['receiver_antenna_number']}" #
Closing this as
While running the calculation for AFCS.SIP2
https://github.com/Wireless-Innovation-Forum/6-GHz-AFC/blob/main/src/harness/inquiries/AFCS.SIP.2.json https://github.com/Wireless-Innovation-Forum/6-GHz-AFC/blob/main/src/harness/masks/AFCS.SIP.2_mask.json
I am missing certain expected frequencies. On debugging I am getting the following errors from the parse Antenna table
Directly parsing the same from AN.dat file gives the same result
Since I am not able to process these incumbents further, not sure if I am deviating from expected due to these. And how to handle such entries