Wireless-Innovation-Forum / 6-GHz-AFC

This repository contains code and data for testing the compliance of Automated Frequency Coordinator (AFC) software. The AFC is defined by the FCC in proceeding 18-295 on Unlicensed Use of the 6 GHz Band. This repository contains procedures, documentation, and tests for such software, and for the devices authorized by it. To contribute, please first read the CONTRIBUTING file in the repository for instructions.
14 stars 3 forks source link

Transmit Radio Unit Architecture discrepancy #56

Open alexcpn opened 7 months ago

alexcpn commented 7 months ago

While checking AFCS.SIP.1 I found that my results are more conservative (by 3 dB) due to the Transmit radio classification as an ODU

The transmit radio model is IP20S-6-M60X-X AMR. and this is given in https://github.com/Wireless-Innovation-Forum/6-GHz-AFC/blob/main/data/common_data/transmit_radio_unit_architecture.csv as 'CERAGON,IP20S,ODU,Comsearch Frequency Coordination Database' . If we do a prefix match this matches as ODU , but a full string match gives it as IDU. I am not sure what the test result vector deduced this as, but I assume as an IDU


********************************************************************************
[INFO] Going to process UUID = 3297962 call_sign = WQNW580 P[16],T[L=1,A=16],R[L=9]
[INFO] accesspoint_loc =(18.16277, -66.722083) receiver_loc=(18.17088888888889, -66.75069444444445)
[INFO] Processing UUID = 3297962 call_sign = 'WQNW580' R to AP Dist =3157.791803211777 m, CF =6330.665 Mhz
[INFO] receiver_elev=795.0 transmitter_elev=1308.0
[INFO] Near field adjustments do not have to be done
[INFO] Uncertanity Points Length=330
[INFO] accesspoint_elev=501.75
[INFO] receiver_clutterloss=0 for receiver_nlcd_code=0
[INFO] Maximum transmit_power PSD =-7.823069225569839 dBm/MHz at (18.164117466762484, -66.723501125128) for Minimum loss 117.9260281544071 receiver_clutterloss=0 ap_clutterloss=0
[INFO] GRx_Effective=10.0 GAZ_Disc=-20 class_string=1.b rpe_table=-20 gamma=14.885498752339018 rpe_p=-20 rpe_d=None
[INFO] uuid: 3297962
[INFO] call_sign: WQNW580
[INFO] frequency_assigned: 6330.665
[INFO] frequency_upper_band: None
[INFO] tramsmitter_make: Ceragon Networks
[INFO] tramsmitter_model: IP20S-6-M60X-X AMR
[INFO] is_odu: True
[INFO] receiver_loc: (18.17088888888889, -66.75069444444445)
[INFO] t_loc_num: 1
[INFO] t_path_num: 16
[INFO] t_ant_num: 16
[INFO] receiver_to_ap_dist_m: 3157.791803211777
[INFO] r_height_to_center_raat: 30.5
[INFO] r_diversity_gain: None
[INFO] r_azimuth: None
[INFO] r_antenna_make: CERAGON
[INFO] r_antenna_model: AM-3-6-A
[INFO] r_loc_num: 9
[INFO] r_path_num: 16
[INFO] r_ant_num: 1
[INFO] polarization_code: None
[INFO] line_loss: None
[INFO] r_diameter_ft: 2.9855644
[INFO] r_diameter_m: 0.91
[INFO] ant_category: B2
[INFO] transmitter_loc: (18.167361111111113, -66.57655555555556)
[INFO] t_height_to_center_raat: 16.8
[INFO] t_gain: 33.0
[INFO] t_diversity_gain: None
[INFO] t_azimuth: 271.2
[INFO] t_antenna_make: CERAGON
[INFO] t_antenna_model: AM-3-6-A
[INFO] uls_bandwidth: 60.0
[INFO] bandwidth: 60.0
[INFO] center_freq: 6330.665
[INFO] frequency_range: (6300.665, 6360.665)
[INFO] r_gain: 33.0
[INFO] accesspoint_loc: (18.16277, -66.722083)
[INFO] accesspoint_ht_m: 10.0
[INFO] accesspoint_vtunc_m: 2
[INFO] accesspoint_hzunc_x: 150
[INFO] accesspoint_hzunc_y: 150
[INFO] ap_nlcd_code: 24.0
[INFO] receiver_elev: 795.0
[INFO] transmitter_elev: 1308.0
[INFO] accesspoint_elev: 501.75
[INFO] ********************************************************************************

[INFO] Expected Frequency
[INFO] 5925-6300,upperBound:23.0 nominalValue:23.0
[INFO] 6300-6361,upperBound:-1.1 nominalValue:-3.1
[INFO] 6361-6425,upperBound:23.0 nominalValue:23.0
[INFO] 6525-6650,upperBound:23.0 nominalValue:23.0
[INFO] 6676-6875,upperBound:23.0 nominalValue:23.0
[INFO] Calculated Frequency
[INFO] 5925.0-5930.025  psd: 23.0
[INFO] 5930.025-6167.925  psd: 23.0
[INFO] 6167.925-6182.065  psd: 23.0
[INFO] 6182.065-6300.665  psd: 23.0
[INFO] 6300.665-6360.665  psd: -7.823069225569839
[INFO] 6360.665-6419.965  psd: 23.0
[INFO] 6419.965-6425.0  psd: 23.0
[INFO] 6525.0-6539.0  psd: 23.0
[INFO] 6539.0-6575.0  psd: 23.0
[INFO] 6575.0-6580.0  psd: 23.0
[INFO] 6580.0-6650.0  psd: 23.0
[INFO] 6650.0-6675.2  psd: 0
[INFO] 6675.2-6870.0  psd: 23.0
[INFO] 6870.0-6875.0  psd: 23.0
[WARNING] gc=131 cn=69,freq_range=(6285.0, 6305.0),expected_eirp={'nominalValue': 9.9, 'upperBound': 11.9} calc_eirp=5.19 diff=4.71
[WARNING] gc=131 cn=73,freq_range=(6305.0, 6325.0),expected_eirp={'nominalValue': 9.9, 'upperBound': 11.9} calc_eirp=5.19 diff=4.71
[WARNING] gc=131 cn=77,freq_range=(6325.0, 6345.0),expected_eirp={'nominalValue': 9.9, 'upperBound': 11.9} calc_eirp=5.19 diff=4.71
[WARNING] gc=131 cn=81,freq_range=(6345.0, 6365.0),expected_eirp={'nominalValue': 9.9, 'upperBound': 11.9} calc_eirp=5.19 diff=4.71
[WARNING] gc=131 cn=85,freq_range=(6365.0, 6385.0),expected_eirp={'nominalValue': 32.5, 'upperBound': 34.5} calc_eirp=27.45 diff=5.05
[WARNING] gc=132 cn=67,freq_range=(6265.0, 6305.0),expected_eirp={'nominalValue': 12.9, 'upperBound': 14.9} calc_eirp=8.2 diff=4.70
[WARNING] gc=132 cn=75,freq_range=(6305.0, 6345.0),expected_eirp={'nominalValue': 12.9, 'upperBound': 14.9} calc_eirp=8.2 diff=4.70
[WARNING] gc=132 cn=83,freq_range=(6345.0, 6385.0),expected_eirp={'nominalValue': 12.9, 'upperBound': 14.9} calc_eirp=8.2 diff=4.70
[WARNING] gc=133 cn=55,freq_range=(6185.0, 6265.0),expected_eirp={'nominalValue': 36.0, 'upperBound': 36.0} calc_eirp=31.64 diff=4.36
[WARNING] gc=133 cn=71,freq_range=(6265.0, 6345.0),expected_eirp={'nominalValue': 15.9, 'upperBound': 17.9} calc_eirp=11.21 diff=4.69
[WARNING] gc=133 cn=87,freq_range=(6345.0, 6425.0),expected_eirp={'nominalValue': 15.9, 'upperBound': 17.9} calc_eirp=11.21 diff=4.69
[WARNING] gc=134 cn=79,freq_range=(6265.0, 6425.0),expected_eirp={'nominalValue': 18.9, 'upperBound': 20.9} calc_eirp=14.22 diff=4.68
petesyoung commented 5 months ago

Hi Alex. I do not see any rows in the repository that begin with IP20S other than the row you mention in your comment. Can you please clarify which row in the CSV you think it should match to?

alexcpn commented 5 months ago

Hi @petesyoung the row in question however is row 1985 ( you need to download the full csv as github does not give all rows in search)

'CERAGON,IP20S,ODU,Comsearch Frequency Coordination Database' ,

, but a full string match gives it as IDU

I am not certain now of my comment reg IDU . Basically if I remember right when we put as IDU I guess it matched test result. I will anyway run this again and confirm

alexcpn commented 4 months ago

hi @petesyoung , I was testing these again. the question is if we add this Ceragon Networks,IP20S-6-M60X-X AMR,ODU, as an ODU in ulsdata/transmit_radio_unit_architecture.csv and run SIP.1 I get the PSD matching the test vector. So should this be treated as an ODU. From the website also it seems so (https://www.ceragon.com/ip-20-platform)

[INFO] ********************************************************************************
[INFO] Going to process 0/2 UUID = 3297962 call_sign = WQNW580 P[16],T[L=1,A=16],R[L=9,A=1] CF=6330.665
[INFO] accesspoint_loc =(18.16277, -66.722083) receiver_loc=(18.17088888888889, -66.75069444444445)
[INFO] t_height_to_center_raat=16.8
[INFO] Processing UUID = 3297962 call_sign = 'WQNW580' R to AP Dist =3157.791803211777 m, CF =6330.665 Mhz
[INFO] Uncertanity Points Length=330
[INFO] distance_to_ap=3154.794249010513
[INFO] receiver_clutterloss=0 for receiver_nlcd_code=0
[INFO] Max PSD =-2.920194663334911 dBm/MHz [PSD Receiver=-2.920194663334911 PSD Diversity=None PSD Passive=None]
[INFO] Loss Receivers=118.28239515462951 Moce=itm-fspl at AP Loc=(18.163818029704153, -66.7223666250256) accesspoint_ht_m=12.0
[INFO] receiver_clutterloss=0 ap_nlcd_code=43  ap_clutterloss=1.7974101820355837
[INFO] GRx_Effective=7.0 GDRx_Effective=None GAZ_Disc=-23 
[INFO] Gamma=17.039888404790023 class_string=1.b rpe_table=-23 rpe_p=-23 rpe_d=None θAZ_Disc=15.429530823883058,θEL_Disc=1.4908398004211967
[INFO] uuid: 3297962
[INFO] call_sign: WQNW580
[INFO] frequency_assigned: 6330.665
[INFO] frequency_upper_band: None
[INFO] transmitter_make: Ceragon Networks
[INFO] transsmitter_model: IP20S-6-M60X-X AMR
[INFO] is_odu: True
[INFO] receiver_loc: (18.17088888888889, -66.75069444444445)
[INFO] t_loc_num: 1
[INFO] t_path_num: 16
[INFO] t_ant_num: 16
[INFO] receiver_to_ap_dist_m: 3157.791803211777
[INFO] r_height_to_center_raat: 30.5
[INFO] r_diversity_gain: None
[INFO] r_azimuth: None
[INFO] r_antenna_make: CERAGON
[INFO] r_antenna_model: AM-3-6-A
[INFO] r_loc_num: 9
[INFO] r_path_num: 16
[INFO] r_ant_num: 1
[INFO] polarization_code: None
[INFO] line_loss: None
[INFO] r_diameter_ft: 2.9855644
[INFO] r_diameter_m: 0.91
[INFO] antenna_type_code: R
[INFO] ant_category: B2
[INFO] r_diversity_height: 19.5
[INFO] transmitter_loc: (18.167361111111113, -66.57655555555556)
[INFO] dFSTx_FSRx_m: 18428.651718252182
[INFO] t_height_to_center_raat: 16.8
[INFO] t_gain: 33.0
[INFO] t_diversity_gain: None
[INFO] t_azimuth: 271.2
[INFO] t_antenna_make: CERAGON
[INFO] t_antenna_model: AM-3-6-A
[INFO] uls_bandwidth: 60.0
[INFO] bandwidth: 60.0
[INFO] center_freq: 6330.665
[INFO] frequency_range: (6300.665, 6360.665)
[INFO] r_gain: 33.0
[INFO] accesspoint_loc: (18.16277, -66.722083)
[INFO] accesspoint_ht_m: 10.0
[INFO] accesspoint_vtunc_m: 2
[INFO] accesspoint_hzunc_x: 150
[INFO] accesspoint_hzunc_y: 150
[INFO] ap_nlcd_code: 24
[INFO] receiver_elev: 794.099853515625
[INFO] transmitter_elev: 1307.400146484375
[INFO] ********************************************************************************
[INFO] Expected Frequency
[INFO] 5925-6300,upperBound:23.0 nominalValue:23.0
[INFO] 6300-6361,upperBound:-1.1 nominalValue:-3.1
[INFO] 6361-6425,upperBound:23.0 nominalValue:23.0
[INFO] 6525-6650,upperBound:23.0 nominalValue:23.0
[INFO] 6676-6875,upperBound:23.0 nominalValue:23.0
[INFO] Calculated Frequency
[INFO] 5925.0-6300.665  psd: 23.0
[INFO] 6300.665-6360.665  psd: -2.920194663334911
[INFO] 6360.665-6419.965  psd: 23.0
[INFO] 6419.965-6425.0  psd: 23.0
[INFO] 6525.0-6650  psd: 23.0
[INFO] 6650-6676  psd: 0
[INFO] 6676-6875.0  psd: 23.0
[INFO] Time in Milliseconds 0:00:00.386133, processed_count=660

If this is not treated as an ODU then final PSD becomes slightly more than the expected one. I am doing a full string match of transmitter model.

[INFO] Expected Frequency
[INFO] 5925-6300,upperBound:23.0 nominalValue:23.0
[INFO] 6300-6361,upperBound:-1.1 nominalValue:-3.1
[INFO] 6361-6425,upperBound:23.0 nominalValue:23.0
[INFO] 6525-6650,upperBound:23.0 nominalValue:23.0
[INFO] 6676-6875,upperBound:23.0 nominalValue:23.0
[INFO] Calculated Frequency
[INFO] 5925.0-5930.025  psd: 23.0
[INFO] 5930.025-6167.925  psd: 23.0
[INFO] 6167.925-6182.065  psd: 23.0
[INFO] 6182.065-6300.665  psd: 23.0
[INFO] 6300.665-6360.665  psd: 0.07980533666508904
[INFO] 6360.665-6419.965  psd: 23.0
[INFO] 6419.965-6425.0  psd: 23.0
[INFO] 6525.0-6539.0  psd: 23.0
[INFO] 6539.0-6575.0  psd: 23.0
[INFO] 6575.0-6580.0  psd: 23.0
[INFO] 6580.0-6650.0  psd: 23.0
[INFO] 6650.0-6676  psd: 0
[INFO] 6676-6870.0  psd: 23.0
[INFO] 6870.0-6875.0  psd: 23.0
[ERROR] gc=131 cn=69,freq_range=(6285.0, 6305.0) expected_eirp={'nominalValue': 9.9, 'upperBound': 11.9} calc_eirp=13.09 diff=1.19
[ERROR] gc=131 cn=73,freq_range=(6305.0, 6325.0) expected_eirp={'nominalValue': 9.9, 'upperBound': 11.9} calc_eirp=13.09 diff=1.19
[ERROR] gc=131 cn=77,freq_range=(6325.0, 6345.0) expected_eirp={'nominalValue': 9.9, 'upperBound': 11.9} calc_eirp=13.09 diff=1.19
[ERROR] gc=131 cn=81,freq_range=(6345.0, 6365.0) expected_eirp={'nominalValue': 9.9, 'upperBound': 11.9} calc_eirp=13.09 diff=1.19
[ERROR] gc=131 cn=85,freq_range=(6365.0, 6385.0) expected_eirp={'nominalValue': 32.5, 'upperBound': 34.5} calc_eirp=35.36 diff=0.86
[ERROR] gc=132 cn=67,freq_range=(6265.0, 6305.0) expected_eirp={'nominalValue': 12.9, 'upperBound': 14.9} calc_eirp=16.1 diff=1.20
[ERROR] gc=132 cn=75,freq_range=(6305.0, 6345.0) expected_eirp={'nominalValue': 12.9, 'upperBound': 14.9} calc_eirp=16.1 diff=1.20
[ERROR] gc=132 cn=83,freq_range=(6345.0, 6385.0) expected_eirp={'nominalValue': 12.9, 'upperBound': 14.9} calc_eirp=16.1 diff=1.20
[ERROR] gc=133 cn=71,freq_range=(6265.0, 6345.0) expected_eirp={'nominalValue': 15.9, 'upperBound': 17.9} calc_eirp=19.11 diff=1.21
[ERROR] gc=133 cn=87,freq_range=(6345.0, 6425.0) expected_eirp={'nominalValue': 15.9, 'upperBound': 17.9} calc_eirp=19.11 diff=1.21
[ERROR] gc=134 cn=79,freq_range=(6265.0, 6425.0) expected_eirp={'nominalValue': 18.9, 'upperBound': 20.9} calc_eirp=22.12 diff=1.22
[INFO] Time in Milliseconds 0:10:37.235049, processed_count=557370
petesyoung commented 3 months ago

Hi Alex,

As far as the https://github.com/Wireless-Innovation-Forum/6-GHz-AFC/blob/main/data/common_data/transmit_radio_unit_architecture.csv repository is concerned, the IP20S is identified as ODU on row 1985.

Based on how the specifications are written, any radio model starting with IP20S would match, therefore would be considered as ODU.

Does this answer your question or am I misinterpreting your question?

Pete

From: Alex Punnen @.> Sent: Thursday, July 18, 2024 6:23 AM To: Wireless-Innovation-Forum/6-GHz-AFC @.> Cc: Young, Peter @.>; Mention @.> Subject: Re: [Wireless-Innovation-Forum/6-GHz-AFC] Transmit Radio Unit Architecture discrepancy (Issue #56)

hi @petesyoung , I was testing these again. the question is if we add this Ceragon Networks,IP20S-6-M60X-X AMR,ODU, as an ODU in ulsdata/transmit_radio_unit_architecture.csv and run SIP.1 I get the PS External @.**@.>) Report This Emailhttps://protection.inkyphishfence.com/report?id=Y29tbXNjb3BlL3B5b3VuZ0Bjb21zZWFyY2guY29tLzEzM2I1ZGVmZmZkODIyYTViNGQ4NzM4MGRlNDA2YmY2LzE3MjEyOTgyMDcuMTg=#key=ad1d5129d4c01d7299281d120b2f2392 FAQhttps://www.inky.com/banner-faq Protection by INKYhttps://www.inky.com/protection-by-inky

hi @petesyounghttps://github.com/petesyoung , I was testing these again. the question is if we add this Ceragon Networks,IP20S-6-M60X-X AMR,ODU, as an ODU in ulsdata/transmit_radio_unit_architecture.csv and run SIP.1 I get the PSD matching the test vector. So should this be treated as an ODU. From the website also it seems so (https://www.ceragon.com/ip-20-platform)

[INFO] ****

[INFO] Going to process 0/2 UUID = 3297962 call_sign = WQNW580 P[16],T[L=1,A=16],R[L=9,A=1] CF=6330.665

[INFO] accesspoint_loc =(18.16277, -66.722083) receiver_loc=(18.17088888888889, -66.75069444444445)

[INFO] t_height_to_center_raat=16.8

[INFO] Processing UUID = 3297962 call_sign = 'WQNW580' R to AP Dist =3157.791803211777 m, CF =6330.665 Mhz

[INFO] Uncertanity Points Length=330

[INFO] distance_to_ap=3154.794249010513

[INFO] receiver_clutterloss=0 for receiver_nlcd_code=0

[INFO] Max PSD =-2.920194663334911 dBm/MHz [PSD Receiver=-2.920194663334911 PSD Diversity=None PSD Passive=None]

[INFO] Loss Receivers=118.28239515462951 Moce=itm-fspl at AP Loc=(18.163818029704153, -66.7223666250256) accesspoint_ht_m=12.0

[INFO] receiver_clutterloss=0 ap_nlcd_code=43 ap_clutterloss=1.7974101820355837

[INFO] GRx_Effective=7.0 GDRx_Effective=None GAZ_Disc=-23

[INFO] Gamma=17.039888404790023 class_string=1.b rpe_table=-23 rpe_p=-23 rpe_d=None θAZ_Disc=15.429530823883058,θEL_Disc=1.4908398004211967

[INFO] uuid: 3297962

[INFO] call_sign: WQNW580

[INFO] frequency_assigned: 6330.665

[INFO] frequency_upper_band: None

[INFO] transmitter_make: Ceragon Networks

[INFO] transsmitter_model: IP20S-6-M60X-X AMR

[INFO] is_odu: True

[INFO] receiver_loc: (18.17088888888889, -66.75069444444445)

[INFO] t_loc_num: 1

[INFO] t_path_num: 16

[INFO] t_ant_num: 16

[INFO] receiver_to_ap_dist_m: 3157.791803211777

[INFO] r_height_to_center_raat: 30.5

[INFO] r_diversity_gain: None

[INFO] r_azimuth: None

[INFO] r_antenna_make: CERAGON

[INFO] r_antenna_model: AM-3-6-A

[INFO] r_loc_num: 9

[INFO] r_path_num: 16

[INFO] r_ant_num: 1

[INFO] polarization_code: None

[INFO] line_loss: None

[INFO] r_diameter_ft: 2.9855644

[INFO] r_diameter_m: 0.91

[INFO] antenna_type_code: R

[INFO] ant_category: B2

[INFO] r_diversity_height: 19.5

[INFO] transmitter_loc: (18.167361111111113, -66.57655555555556)

[INFO] dFSTx_FSRx_m: 18428.651718252182

[INFO] t_height_to_center_raat: 16.8

[INFO] t_gain: 33.0

[INFO] t_diversity_gain: None

[INFO] t_azimuth: 271.2

[INFO] t_antenna_make: CERAGON

[INFO] t_antenna_model: AM-3-6-A

[INFO] uls_bandwidth: 60.0

[INFO] bandwidth: 60.0

[INFO] center_freq: 6330.665

[INFO] frequency_range: (6300.665, 6360.665)

[INFO] r_gain: 33.0

[INFO] accesspoint_loc: (18.16277, -66.722083)

[INFO] accesspoint_ht_m: 10.0

[INFO] accesspoint_vtunc_m: 2

[INFO] accesspoint_hzunc_x: 150

[INFO] accesspoint_hzunc_y: 150

[INFO] ap_nlcd_code: 24

[INFO] receiver_elev: 794.099853515625

[INFO] transmitter_elev: 1307.400146484375

[INFO] ****

[INFO] Expected Frequency

[INFO] 5925-6300,upperBound:23.0 nominalValue:23.0

[INFO] 6300-6361,upperBound:-1.1 nominalValue:-3.1

[INFO] 6361-6425,upperBound:23.0 nominalValue:23.0

[INFO] 6525-6650,upperBound:23.0 nominalValue:23.0

[INFO] 6676-6875,upperBound:23.0 nominalValue:23.0

[INFO] Calculated Frequency

[INFO] 5925.0-6300.665 psd: 23.0

[INFO] 6300.665-6360.665 psd: -2.920194663334911

[INFO] 6360.665-6419.965 psd: 23.0

[INFO] 6419.965-6425.0 psd: 23.0

[INFO] 6525.0-6650 psd: 23.0

[INFO] 6650-6676 psd: 0

[INFO] 6676-6875.0 psd: 23.0

[INFO] Time in Milliseconds 0:00:00.386133, processed_count=660

If this is not treated as an ODU then final PSD becomes slightly more than the expected one. I am doing a full string match of transmitter model.

[INFO] Expected Frequency

[INFO] 5925-6300,upperBound:23.0 nominalValue:23.0

[INFO] 6300-6361,upperBound:-1.1 nominalValue:-3.1

[INFO] 6361-6425,upperBound:23.0 nominalValue:23.0

[INFO] 6525-6650,upperBound:23.0 nominalValue:23.0

[INFO] 6676-6875,upperBound:23.0 nominalValue:23.0

[INFO] Calculated Frequency

[INFO] 5925.0-5930.025 psd: 23.0

[INFO] 5930.025-6167.925 psd: 23.0

[INFO] 6167.925-6182.065 psd: 23.0

[INFO] 6182.065-6300.665 psd: 23.0

[INFO] 6300.665-6360.665 psd: 0.07980533666508904

[INFO] 6360.665-6419.965 psd: 23.0

[INFO] 6419.965-6425.0 psd: 23.0

[INFO] 6525.0-6539.0 psd: 23.0

[INFO] 6539.0-6575.0 psd: 23.0

[INFO] 6575.0-6580.0 psd: 23.0

[INFO] 6580.0-6650.0 psd: 23.0

[INFO] 6650.0-6676 psd: 0

[INFO] 6676-6870.0 psd: 23.0

[INFO] 6870.0-6875.0 psd: 23.0

[ERROR] gc=131 cn=69,freq_range=(6285.0, 6305.0) expected_eirp={'nominalValue': 9.9, 'upperBound': 11.9} calc_eirp=13.09 diff=1.19

[ERROR] gc=131 cn=73,freq_range=(6305.0, 6325.0) expected_eirp={'nominalValue': 9.9, 'upperBound': 11.9} calc_eirp=13.09 diff=1.19

[ERROR] gc=131 cn=77,freq_range=(6325.0, 6345.0) expected_eirp={'nominalValue': 9.9, 'upperBound': 11.9} calc_eirp=13.09 diff=1.19

[ERROR] gc=131 cn=81,freq_range=(6345.0, 6365.0) expected_eirp={'nominalValue': 9.9, 'upperBound': 11.9} calc_eirp=13.09 diff=1.19

[ERROR] gc=131 cn=85,freq_range=(6365.0, 6385.0) expected_eirp={'nominalValue': 32.5, 'upperBound': 34.5} calc_eirp=35.36 diff=0.86

[ERROR] gc=132 cn=67,freq_range=(6265.0, 6305.0) expected_eirp={'nominalValue': 12.9, 'upperBound': 14.9} calc_eirp=16.1 diff=1.20

[ERROR] gc=132 cn=75,freq_range=(6305.0, 6345.0) expected_eirp={'nominalValue': 12.9, 'upperBound': 14.9} calc_eirp=16.1 diff=1.20

[ERROR] gc=132 cn=83,freq_range=(6345.0, 6385.0) expected_eirp={'nominalValue': 12.9, 'upperBound': 14.9} calc_eirp=16.1 diff=1.20

[ERROR] gc=133 cn=71,freq_range=(6265.0, 6345.0) expected_eirp={'nominalValue': 15.9, 'upperBound': 17.9} calc_eirp=19.11 diff=1.21

[ERROR] gc=133 cn=87,freq_range=(6345.0, 6425.0) expected_eirp={'nominalValue': 15.9, 'upperBound': 17.9} calc_eirp=19.11 diff=1.21

[ERROR] gc=134 cn=79,freq_range=(6265.0, 6425.0) expected_eirp={'nominalValue': 18.9, 'upperBound': 20.9} calc_eirp=22.12 diff=1.22

[INFO] Time in Milliseconds 0:10:37.235049, processed_count=557370

— Reply to this email directly, view it on GitHubhttps://github.com/Wireless-Innovation-Forum/6-GHz-AFC/issues/56#issuecomment-2236156490, or unsubscribehttps://github.com/notifications/unsubscribe-auth/AWZ3N5IBTNYXL2XK5LCWALDZM6JRTAVCNFSM6AAAAABGNTLETCVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDEMZWGE2TMNBZGA. You are receiving this because you were mentioned.Message ID: @.**@.>>