@ -1010,12 +1010,12 @@ config_t config = {
. adf_level_offset = 0 ,
. adf_level_offset = 0 ,
. correction_frequency =
. correction_frequency =
{
{
/* low */ { 10000 , 40000, 100000 , 300000 , 500000 , 900000 , 4000000 , 6000000 , 30000000 , 90000000 , 210000000 , 300000000 , 380000000 , 510000000 , 600000000 , 690000000 , 78 0000000, 810000000 , 820000000 , 830000000 } ,
/* low */ { 10000 , 50000, 200000 , 400000 , 900000 , 20000000 , 30000000 , 100000000 , 160000000 , 230000000 , 290000000 , 400000000 , 520000000 , 600000000 , 660000000 , 740000000 , 79 0000000, 810000000 , 820000000 , 830000000 } ,
/* low lna */ { 10000 , 40000, 100000 , 300000 , 500000 , 900000 , 4000000 , 6000000 , 30000000 , 90000000 , 150000000 , 300000000 , 380000000 , 570000000 , 600000000 , 750000000 , 770000000 , 81 0000000, 820000000 , 830000000 } ,
/* low lna */ { 10000 , 30000, 80000 , 300000 , 400000 , 800000 , 1000000 , 10000000 , 60000000 , 120000000 , 270000000 , 420000000 , 550000000 , 600000000 , 680000000 , 750000000 , 770000000 , 80 0000000, 820000000 , 830000000 } ,
/* ultra */ { 30000000 , 700000000 , 880000000, 1540000000 , 1660000000 , 1850000000 , 2210000000 , 2420000000 , 2650000000 , 2800000000 , 2810000000 , 3420000000 , 3900000000 , 4340000000 , 4490000000 , 4880000000 , 4970000000 , 5300000000 , 549 0000000, 6000000000 } ,
/* ultra */ { 30000000 , 700000000 , 980000000, 1440000000 , 1590000000 , 1900000000 , 2810000000 , 3340000000 , 3390000000 , 3930000000 , 4230000000 , 4300000000 , 4340000000 , 4810000000 , 5070000000 , 5110000000 , 5300000000 , 5510000000 , 585 0000000, 6000000000 } ,
/* ultra lna */ { 30000000 , 700000000 , 1720000000, 2270000000 , 2530000000 , 2800000000 , 2810000000 , 3160000000 , 3420000000 , 3780000000 , 4260000000 , 4340000000 , 4450000000 , 4540000000 , 4940000000 , 5150000000 , 5280000000 , 5380000000 , 564 0000000, 6000000000 } ,
/* ultra lna */ { 30000000 , 700000000 , 770000000, 990000000 , 1230000000 , 2390000000 , 2800000000 , 2810000000 , 3150000000 , 3210000000 , 3810000000 , 4060000000 , 4180000000 , 4230000000 , 4300000000 , 4400000000 , 4490000000 , 4960000000 , 507 0000000, 6000000000 } ,
/* direct */ { 140000000 , 150000000 , 160000000 , 180000000 , 280000000 , 3 80000000, 390000000 , 410000000 , 4 90000000, 560000000 , 830000000 , 840000000 , 890000000 , 900000000 , 920000000 , 940000000 , 980000000 , 1020000000 , 107 0000000, 1130000000 } ,
/* direct */ { 140000000 , 150000000 , 160000000 , 180000000 , 280000000 , 3 00000000, 3 80000000, 390000000 , 410000000 , 4 30000000, 490000000 , 520000000 , 560000000 , 830000000 , 840000000 , 860000000 , 870000000 , 960000000 , 104 0000000, 1130000000 } ,
/* direct lna */ { 140000000 , 1 6 0000000, 180000000 , 280000000 , 300000000 , 3 80000000, 390000000 , 450000000 , 490000000 , 560000000 , 830000000 , 880000000 , 920000000 , 930000000 , 950000000 , 1010000000 , 1040000000 , 1070000000 , 112 0000000, 1130000000 , } ,
/* direct lna */ { 140000000 , 1 50000000, 17 0000000, 180000000 , 280000000 , 300000000 , 3 40000000, 360000000 , 500000000 , 560000000 , 830000000 , 840000000 , 860000000 , 870000000 , 950000000 , 1010000000 , 1030000000 , 1040000000 , 105 0000000, 1130000000 , } ,
/* out */ { 30000 , 100000 , 200000 , 600000 , 5000000 , 10000000 , 110000000 , 120000000 , 240000000 , 300000000 , 400000000 , 490000000 , 650000000 , 690000000 , 750000000 , 780000000 , 800000000 , 810000000 , 823000000 , 830000000 , } ,
/* out */ { 30000 , 100000 , 200000 , 600000 , 5000000 , 10000000 , 110000000 , 120000000 , 240000000 , 300000000 , 400000000 , 490000000 , 650000000 , 690000000 , 750000000 , 780000000 , 800000000 , 810000000 , 823000000 , 830000000 , } ,
/* direct */ { 500000000 , 823000000 , 830000000 , 850000000 , 860000000 , 870000000 , 880000000 , 890000000 , 900000000 , 910000000 , 920000000 , 930000000 , 1030000000 , 1040000000 , 1050000000 , 1060000000 , 1080000000 , 1100000000 , 1120000000 , 1130000000 , } ,
/* direct */ { 500000000 , 823000000 , 830000000 , 850000000 , 860000000 , 870000000 , 880000000 , 890000000 , 900000000 , 910000000 , 920000000 , 930000000 , 1030000000 , 1040000000 , 1050000000 , 1060000000 , 1080000000 , 1100000000 , 1120000000 , 1130000000 , } ,
/* adf */ { 500000000 , 1130000000 , 1240000000 , 1400000000 , 1500000000 , 1560000000 , 1610000000 , 1850000000 , 1970000000 , 2210000000 , 2350000000 , 2600000000 , 2800000000 , 2810000000 , 2940000000 , 3000000000 , 3250000000 , 3480000000 , 3830000000 , 4400000000 , } ,
/* adf */ { 500000000 , 1130000000 , 1240000000 , 1400000000 , 1500000000 , 1560000000 , 1610000000 , 1850000000 , 1970000000 , 2210000000 , 2350000000 , 2600000000 , 2800000000 , 2810000000 , 2940000000 , 3000000000 , 3250000000 , 3480000000 , 3830000000 , 4400000000 , } ,
@ -1023,12 +1023,12 @@ config_t config = {
} ,
} ,
. correction_value =
. correction_value =
{
{
/* low */ { 1 4.18, 9.5 , 7.6 , 3.78 , 1.47 , 0.12 , 0.29 , 0 , 0 , - 0.77 , 0.68 , 0.37 , 1.42 , 0.97 , 0.78 , 0.69 , 2.62 , 5.22 , 6.9 , 9.54 , } ,
/* low */ { 1 2.2, 7.57 , 4.46 , 2.17 , 0.36 , - 0.36 , 0 , - 0.84 , - 0.39 , 0.5 , 0.25 , 1 , 0.08 , 0.48 , 0.37 , 1.53 , 2.98 , 4.74 , 6.25 , 8.73 , } ,
/* low lna */ { 12.89 , 9.66 , 7.23 , 5.19 , 3.51 , 0.97 , 0.86 , 0.28 , 0 , 0.05 , - 0.1 , 0.88 , 1.3 , 0.41 , 0.8 , 1.7 , 2.33 , 5.94 , 7.03 , 9.74 , } ,
/* low lna */ { 11 , 8.54 , 6.32 , 4.46 , 3.18 , 1.02 , 0.69 , 0.2 , - 0.43 , - 0.41 , 0.58 , 0.66 , - 0.08 , 0.58 , 0.77 , 1.7 , 1.77 , 3.55 , 5.51 , 7.99 , } ,
/* ultra */ { 0 , 0. 46, 0.63 , 2.59 , 2.7 , 2.3 , 2.59 , 3.34 , 3.48 , 2.89 , 3.98 , 6.47 , 7.47 , 7.34 , 8.68 , 11.35 , 11.6 , 11 , 11.09 , 13.21 , } ,
/* ultra */ { 0 , 0. 58, 1.7 , 4.53 , 4.46 , 3.23 , 4.64 , 6.29 , 5.67 , 7.03 , 8.78 , 7.04 , 8.25 , 11.42 , 11.63 , 13.29 , 12.38 , 12.58 , 15.75 , 15.93 , } ,
/* ultra lna */ { 0 , 0. 74, 1.93 , 1.81 , 2.64 , 1.55 , 2.45 , 5.1 , 7.78 , 9.46 , 13.98 , 15.34 , 18.41 , 19.96 , 23.21 , 21.82 , 22.09 , 24.23 , 25.42 , 26.02 , } ,
/* ultra lna */ { 0 , 0. 49, 0.52 , 1.26 , 3.13 , 2.68 , 2.68 , 3.45 , 4.7 , 6.2 , 8.49 , 11.54 , 13.51 , 15.82 , 15.82 , 18.66 , 19.41 , 22.6 , 22.8 , 28.1 , } ,
/* direct */ { 4.98, 3.43 , 2.6 , 0 , - 8.46 , - 14.19 , - 13.67 , - 15.69 , - 18.7 , - 21.64 , - 30.68 , - 30.3 , - 30.13 , - 29.18 , - 29.46 , - 28.56 , - 27.77 , - 26.79 , - 25.11 , - 24.06 , } ,
/* direct */ { 5.12, 4.22 , 2.41 , 0 , - 8.3 , - 9.59 , - 13.55 , - 14.09 , - 15.14 , - 15.66 , - 18.37 , - 19.29 , - 21.12 , - 28.75 , - 29.37 , - 28.55 , - 29.41 , - 27.8 , - 26.21 , - 23.72 , } ,
/* direct lna */ { 4. 98, 3 , 0 , - 9.4 , - 11 , - 15.63 , - 16.11 , - 18.7 , - 20.79 , - 23.52 , - 31.62 , - 31.58 , - 31.03 , - 30.36 , - 30.43 , - 28.56 , - 27.31 , - 27.05 , - 25.41 , - 25.41 , } ,
/* direct lna */ { 4. 3, 3.31 , 1.69 , 0 , - 10.15 , - 11.7 , - 13.87 , - 14.84 , - 20.95 , - 23.28 , - 30.7 , - 30.97 , - 30.8 , - 31.32 , - 30.35 , - 29.25 , - 28.19 , - 28.39 , - 28.02 , - 25.85 , } ,
/* out */ { 4.67 , 1.06 , - 0.8 , - 2.53 , - 4.01 , - 4.16 , - 4.57 , - 4.67 , - 3.57 , - 3.42 , - 2.95 , - 3.52 , - 3.4 , - 2.96 , - 2.11 , - 1.1 , 0.02 , 0.96 , 2.86 , 4.87 , } ,
/* out */ { 4.67 , 1.06 , - 0.8 , - 2.53 , - 4.01 , - 4.16 , - 4.57 , - 4.67 , - 3.57 , - 3.42 , - 2.95 , - 3.52 , - 3.4 , - 2.96 , - 2.11 , - 1.1 , 0.02 , 0.96 , 2.86 , 4.87 , } ,
/* direct */ { - 7.4 , - 3.63 , - 3.52 , - 3.35 , - 3.22 , - 3.1 , - 2.99 , - 2.9 , - 2.79 , - 2.62 , - 2.51 , - 2.47 , - 1.14 , - 1.02 , - 0.87 , - 0.77 , - 0.38 , - 0.22 , 0.04 , 0.22 , } ,
/* direct */ { - 7.4 , - 3.63 , - 3.52 , - 3.35 , - 3.22 , - 3.1 , - 2.99 , - 2.9 , - 2.79 , - 2.62 , - 2.51 , - 2.47 , - 1.14 , - 1.02 , - 0.87 , - 0.77 , - 0.38 , - 0.22 , 0.04 , 0.22 , } ,
/* adf */ { - 1.05 , - 0.3 , 2.28 , 6.72 , 8.44 , 8.97 , 8.96 , 8.5 , 8.02 , 7.74 , 8.48 , 7.73 , 6.22 , 5.33 , 3.38 , 3.11 , 3.12 , 5.15 , 9.5 , 11.12 , } ,
/* adf */ { - 1.05 , - 0.3 , 2.28 , 6.72 , 8.44 , 8.97 , 8.96 , 8.5 , 8.02 , 7.74 , 8.48 , 7.73 , 6.22 , 5.33 , 3.38 , 3.11 , 3.12 , 5.15 , 9.5 , 11.12 , } ,