Updated correction files

pull/34/head
erikkaashoek 4 years ago
parent 912b6e8535
commit 90f88d6539

@ -990,29 +990,30 @@ config_t config = {
.ultra_level_offset = 100.0, // Uncalibrated
.correction_frequency =
{
/* low */ { 10000, 40000, 90000, 110000, 150000, 280000, 550000, 1000000, 5000000, 30000000, 100000000, 200000000, 360000000, 500000000, 625000000, 675000000, 729000000, 750000000, 800000000, 800000000},
/* low lna */ { 10000, 20000, 50000, 90000, 230000, 360000, 670000, 800000, 1000000, 7000000, 30000000, 43000000, 90000000, 300000000, 525000000, 640000000, 750000000, 770000000, 785000000, 780000000},
/* ultra */ { 10000, 100000, 1000000, 5000000, 15000000, 30000000, 145000000, 400000000, 720000000, 800000000, 800000001, 1519000000, 1527000000, 3000000000, 3500000000, 4000000000, 4500000000, 5000000000, 5500000000, 6000000000 }, // low ultra in
/* ultra LNA*/ { 10000, 100000, 1000000, 5000000, 15000000, 30000000, 145000000, 400000000, 720000000, 800000000, 800000001, 1519000000, 1527000000, 3000000000, 3500000000, 4000000000, 4500000000, 5000000000, 5500000000, 6000000000 }, // low ultra lna
/* direct */ { 10000, 100000, 1000000, 5000000, 15000000, 30000000, 145000000, 400000000, 720000000, 800000000, 800000001, 1519000000, 1527000000, 3000000000, 3500000000, 4000000000, 4500000000, 5000000000, 5500000000, 6000000000 }, // low ultra in
/* direct LNA*/ { 10000, 100000, 1000000, 5000000, 15000000, 30000000, 145000000, 400000000, 720000000, 800000000, 800000001, 1519000000, 1527000000, 3000000000, 3500000000, 4000000000, 4500000000, 5000000000, 5500000000, 6000000000 }, // low ultra lna
/* low */ { 10000, 20000, 30000, 70000, 100000, 500000, 600000, 900000, 2000000, 30000000, 130000000, 350000000, 490000000, 540000000, 600000000, 720000000, 790000000, 810000000, 820000000, 830000000 },
/* low lna */ { 10000, 20000, 30000, 80000, 100000, 200000, 700000, 1000000, 3000000, 30000000, 130000000, 290000000, 600000000, 650000000, 720000000, 760000000, 790000000, 810000000, 820000000, 830000000 },
/* ultra */ { 30000000, 700000000, 1070000000, 1560000000, 1900000000, 2430000000, 2800000000, 2810000000, 3120000000, 3430000000, 3770000000, 4000000000, 4220000000, 4370000000, 4800000000, 5220000000, 5350000000, 5360000000, 5640000000, 6000000000 },
/* ultra LNA*/ { 30000000, 700000000, 790000000, 800000000, 1480000000, 2070000000, 2650000000, 2800000000, 2810000000, 3180000000, 3420000000, 3750000000, 3810000000, 4230000000, 4480000000, 5080000000, 5350000000, 5360000000, 5590000000, 6000000000 },
/* direct */ { 140000000, 150000000, 170000000, 180000000, 275000000, 345000000, 365000000, 385000000, 415000000, 425000000, 565000000, 823000000, 840000000, 930000000, 960000000, 970000000, 990000000, 1040000000, 1110000000, 1130000000 },
/* direct LNA*/ { 140000000, 150000000, 170000000, 180000000, 275000000, 315000000, 325000000, 405000000, 475000000, 565000000, 823000000, 840000000, 900000000, 930000000, 960000000, 970000000, 990000000, 1040000000, 1110000000, 1130000000 },
/* out */ {10000, 30000, 70000, 100000, 300000, 500000, 800000, 2000000, 5000000, 8000000, 30000000, 90000000, 140000000, 370000000, 630000000, 750000000, 790000000, 810000000, 820000000, 830000000},
/* direct */ { 500000000, 823000000, 830000000, 840000000, 850000000, 860000000, 910000000, 920000000, 930000000, 970000000, 990000000, 1030000000, 1040000000, 1070000000, 1080000000, 1090000000, 1100000000, 1110000000, 1120000000, 1130000000},
/* adf */ { 500000000, 700000000, 820000000, 840000000, 950000000, 1000000000, 1040000000, 1070000000, 1320000000, 1570000000, 1750000000, 2220000000, 2800000000, 2810000000, 3000000000, 3250000000, 3440000000, 3800000000, 4060000000, 4350000000},
/* ultra */ { 500000000, 840000000, 1160000000, 1500000000, 1670000000, 2050000000, 2300000000, 2800000000, 2810000000, 3020000000, 3250000000, 3360000000, 3370000000, 3640000000, 3730000000, 4030000000, 4330000000, 4830000000, 5200000000, 5350000000},
/* ultra */ { 500000000, 700000000, 1100000000, 1500000000, 1670000000, 2050000000, 2300000000, 2800000000, 2810000000, 3020000000, 3250000000, 3360000000, 3370000000, 3640000000, 3730000000, 4030000000, 4330000000, 4830000000, 5200000000, 5350000000 },
},
.correction_value =
{
/* low */ { 14.16, 11.11, 9.33, 8.55, 7.26, 5.47, 2.8, 1.53, 0.25, 0, -0.46, 0.61, 1.54, 1.43, 0.91, 2, 2.03, 2.6, 5.08, 5.08},
/* low lna */ { 13.78, 11.68, 9.74, 8.64, 6.03, 6.13, 1.99, 1.29, 1.15, 0.46, 0, 0.33, -0.29, 1.31, 0.88, 1.33, 2.13, 2.79, 3.74, 4.96},
/* ultra */ { 0, 0, 0 , 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, // low in
/* ultra LNA*/ { 0, 0, 0 , 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, // low in
/* direct */ { 0, 0, 0 , 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, // low in
/* direct LNA*/ { 0, 0, 0 , 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, // low in
/* low */ { 13.62, 11.41, 10.51, 8.79, 7.81, 3.88, 2.05, 0.75, 0.15, 0, -0.7, 1.17, 0.62, 1.53, 0.41, 1.51, 3.98, 7.06, 9.07, 12.6 },
/* low lna */ { 11.62, 9.91, 9.01, 5.98, 9.31, 7.02, 2.01, 0.67, 0.34, 0, -0.2, 1.06, 1.07, 0.94, 1.92, 2.16, 3.73, 6.4, 7.95, 11.68 },
/* ultra */ { 0, 0.5, 1.9, 3.34, 3.23, 4.84, 4.8, 5.97, 6.76, 8.56, 9.68, 9.77, 8.9, 9.22, 12.58, 12.03, 12.53, 15.17, 18.46, 17.35 },
/* ultra LNA*/ { 0, 0.75, 0.64, 1.18, 2.82, 2.88, 4, 4.18, 5.13, 8.05, 10.97, 10.15, 10.74, 18.63, 20.92, 23.27, 27.13, 29.95, 32.36, 31.85 },
/* direct */ { 1.38, 0.00001, -2.73, -3.11, -11.53, -15.93, -16.27, -18.09, -19.78, -19.59, -25.48, -33.58, -34.05, -33.21, -32.13, -32.38, -31.56, -30.72, -28.55, -28.49 },
/* direct LNA*/ { 1.04, 0.00001, -2.19, -3.45, -12.87, -15.6, -15.9, -20.67, -23.1, -27.29, -35.01, -35.62, -35.32, -34.46, -34.56, -34.06, -33.58, -32, -30.39, -29.9 },
/* out */ { 8.5, 6.04, 3.55, 2.42, -0.04, -1.06, -1.46, -2.16, -2.71, -2.56, -3.08, -3.47, -3.15, -1.03, -1.75, -0.21, 1.53, 3.81, 5.69, 9.4},
/* direct */ { -6.71, -2.48, -2.46, -2.2, -2.24, -1.96, -1.37, -1.41, -1.14, -0.55, -0.5, 0.11, 0.06, 0.69, 0.64, 0.71, 0.96, 0.93, 1.35, 1.52},
/* adf */ { -1, -5.25, -8.11, -8.35, -8.1, -8.91, -10.3, -10.05, -5.19, -2.69, -2.31, -2.68, -1.31, -2.36, -2.93, -1.94, -0.37, 4.33, 7.17, 9.02},
/* ultra */ { -1.92, -1.89, -0.81, 1.16, 0.99, -0.34, 0.29, 3.33, 2.26, 3.08, 4.99, 6.75, 4.87, 6.12, 6.1, 5.3, 5.21, 8.3, 9.25, 10.85},
/* ultra */ { -1.92, -2.05, -1.15, 1.16, 0.99, -0.34, 0.29, 3.33, 2.26, 3.08, 4.99, 6.75, 4.87, 6.12, 6.1, 5.3, 5.21, 8.3, 9.25, 10.85 },
},
.setting_frequency_30mhz = 30000000ULL * FREQ_MULTIPLIER,
.cor_am = 0,

@ -18,7 +18,7 @@
*/
#include "ch.h"
#ifdef TINYSA_F303
//#ifdef TINYSA_F303
#ifdef TINYSA_F072
#error "Remove comment for #ifdef TINYSA_F303"
#endif
@ -26,7 +26,7 @@
#define TINYSA4
#endif
#define TINYSA4_PROTO
#endif
//#endif
#ifdef TINYSA_F072
#ifdef TINYSA_F303
@ -1317,7 +1317,7 @@ typedef struct properties {
//sizeof(properties_t) == 0x1200
#define CONFIG_MAGIC 0x434f4e55 /* 'CONF' */
#define CONFIG_MAGIC 0x434f4e56 /* 'CONF' */
extern int16_t lastsaveid;
//extern properties_t *active_props;

Loading…
Cancel
Save

Powered by TurnKey Linux.