Improve tuning tables

This commit is contained in:
Michael Ossmann
2026-01-02 16:27:54 -05:00
parent 9e0e0eb81c
commit eb9b1e0ffe

View File

@@ -36,24 +36,49 @@ typedef struct {
/* tuning table optimized for TX */
static const tune_config_t praline_tune_config_tx[] = {
{ 2100, 2375, true, FPGA_QUARTER_SHIFT_MODE_NONE },
{ 2175, 2325, false, FPGA_QUARTER_SHIFT_MODE_NONE },
{ 2105, 2375, false, FPGA_QUARTER_SHIFT_MODE_NONE },
{ 2115, 2425, false, FPGA_QUARTER_SHIFT_MODE_NONE },
{ 2130, 2375, false, FPGA_QUARTER_SHIFT_MODE_NONE },
{ 2150, 2425, false, FPGA_QUARTER_SHIFT_MODE_NONE },
{ 2160, 2475, false, FPGA_QUARTER_SHIFT_MODE_NONE },
{ 2175, 2425, false, FPGA_QUARTER_SHIFT_MODE_NONE },
{ 2190, 2475, false, FPGA_QUARTER_SHIFT_MODE_NONE },
{ 2195, 2425, false, FPGA_QUARTER_SHIFT_MODE_NONE },
{ 2210, 2375, false, FPGA_QUARTER_SHIFT_MODE_NONE },
{ 2248, 2425, false, FPGA_QUARTER_SHIFT_MODE_NONE },
{ 2265, 2525, false, FPGA_QUARTER_SHIFT_MODE_NONE },
{ 2300, 2425, false, FPGA_QUARTER_SHIFT_MODE_NONE },
{ 2320, 2525, false, FPGA_QUARTER_SHIFT_MODE_NONE },
{ 2580, 0, false, FPGA_QUARTER_SHIFT_MODE_NONE },
{ 3000, 2325, false, FPGA_QUARTER_SHIFT_MODE_NONE },
{ 3100, 2375, false, FPGA_QUARTER_SHIFT_MODE_NONE },
{ 3140, 2375, false, FPGA_QUARTER_SHIFT_MODE_NONE },
{ 3200, 2425, false, FPGA_QUARTER_SHIFT_MODE_NONE },
{ 3350, 2375, false, FPGA_QUARTER_SHIFT_MODE_NONE },
{ 3280, 2375, false, FPGA_QUARTER_SHIFT_MODE_NONE },
{ 3340, 2425, false, FPGA_QUARTER_SHIFT_MODE_NONE },
{ 3420, 2475, false, FPGA_QUARTER_SHIFT_MODE_NONE },
{ 3480, 2525, false, FPGA_QUARTER_SHIFT_MODE_NONE },
{ 3500, 2475, false, FPGA_QUARTER_SHIFT_MODE_NONE },
{ 3550, 2425, false, FPGA_QUARTER_SHIFT_MODE_NONE },
{ 3650, 2325, false, FPGA_QUARTER_SHIFT_MODE_NONE },
{ 3700, 2375, false, FPGA_QUARTER_SHIFT_MODE_NONE },
{ 3850, 2425, false, FPGA_QUARTER_SHIFT_MODE_NONE },
{ 3925, 2375, false, FPGA_QUARTER_SHIFT_MODE_NONE },
{ 4600, 2325, false, FPGA_QUARTER_SHIFT_MODE_NONE },
{ 3595, 2425, false, FPGA_QUARTER_SHIFT_MODE_NONE },
{ 3625, 2375, false, FPGA_QUARTER_SHIFT_MODE_NONE },
{ 3670, 2475, false, FPGA_QUARTER_SHIFT_MODE_NONE },
{ 3710, 2425, false, FPGA_QUARTER_SHIFT_MODE_NONE },
{ 3760, 2525, false, FPGA_QUARTER_SHIFT_MODE_NONE },
{ 3790, 2475, false, FPGA_QUARTER_SHIFT_MODE_NONE },
{ 3860, 2425, false, FPGA_QUARTER_SHIFT_MODE_NONE },
{ 3915, 2375, false, FPGA_QUARTER_SHIFT_MODE_NONE },
{ 4000, 2425, false, FPGA_QUARTER_SHIFT_MODE_NONE },
{ 4055, 2375, false, FPGA_QUARTER_SHIFT_MODE_NONE },
{ 4125, 2425, false, FPGA_QUARTER_SHIFT_MODE_NONE },
{ 4700, 2375, false, FPGA_QUARTER_SHIFT_MODE_NONE },
{ 4800, 2425, false, FPGA_QUARTER_SHIFT_MODE_NONE },
{ 5100, 2375, false, FPGA_QUARTER_SHIFT_MODE_NONE },
{ 5850, 2525, false, FPGA_QUARTER_SHIFT_MODE_NONE },
{ 5000, 2375, false, FPGA_QUARTER_SHIFT_MODE_NONE },
{ 5260, 2475, false, FPGA_QUARTER_SHIFT_MODE_NONE },
{ 5465, 2525, false, FPGA_QUARTER_SHIFT_MODE_NONE },
{ 5560, 2375, false, FPGA_QUARTER_SHIFT_MODE_NONE },
{ 5720, 2425, false, FPGA_QUARTER_SHIFT_MODE_NONE },
{ 5860, 2475, false, FPGA_QUARTER_SHIFT_MODE_NONE },
{ 5970, 2575, false, FPGA_QUARTER_SHIFT_MODE_NONE },
{ 6000, 2375, false, FPGA_QUARTER_SHIFT_MODE_NONE },
{ 6500, 2325, false, FPGA_QUARTER_SHIFT_MODE_NONE },
{ 6750, 2375, false, FPGA_QUARTER_SHIFT_MODE_NONE },
{ 6850, 2425, false, FPGA_QUARTER_SHIFT_MODE_NONE },
@@ -230,40 +255,33 @@ static const tune_config_t praline_tune_config_rx[] = {
{ 1675, 2560, true, FPGA_QUARTER_SHIFT_MODE_UP },
{ 1992, 2380, true, FPGA_QUARTER_SHIFT_MODE_DOWN },
{ 2070, 2340, true, FPGA_QUARTER_SHIFT_MODE_DOWN },
{ 2161, 2540, false, FPGA_QUARTER_SHIFT_MODE_DOWN },
{ 2180, 2560, false, FPGA_QUARTER_SHIFT_MODE_DOWN },
{ 2188, 2500, false, FPGA_QUARTER_SHIFT_MODE_UP },
{ 2194, 2520, false, FPGA_QUARTER_SHIFT_MODE_DOWN },
{ 2195, 2560, false, FPGA_QUARTER_SHIFT_MODE_DOWN },
{ 2150, 2360, true, FPGA_QUARTER_SHIFT_MODE_DOWN },
{ 2168, 2560, false, FPGA_QUARTER_SHIFT_MODE_UP },
{ 2185, 2580, false, FPGA_QUARTER_SHIFT_MODE_UP },
{ 2202, 2580, false, FPGA_QUARTER_SHIFT_MODE_DOWN },
{ 2205, 2520, false, FPGA_QUARTER_SHIFT_MODE_UP },
{ 2213, 2540, false, FPGA_QUARTER_SHIFT_MODE_DOWN },
{ 2215, 2500, false, FPGA_QUARTER_SHIFT_MODE_DOWN },
{ 2222, 2500, false, FPGA_QUARTER_SHIFT_MODE_UP },
{ 2232, 2560, false, FPGA_QUARTER_SHIFT_MODE_DOWN },
{ 2234, 2520, false, FPGA_QUARTER_SHIFT_MODE_DOWN },
{ 2216, 2560, false, FPGA_QUARTER_SHIFT_MODE_UP },
{ 2223, 2540, false, FPGA_QUARTER_SHIFT_MODE_UP },
{ 2234, 2580, false, FPGA_QUARTER_SHIFT_MODE_UP },
{ 2240, 2560, false, FPGA_QUARTER_SHIFT_MODE_UP },
{ 2245, 2540, false, FPGA_QUARTER_SHIFT_MODE_UP },
{ 2247, 2520, false, FPGA_QUARTER_SHIFT_MODE_DOWN },
{ 2251, 2560, false, FPGA_QUARTER_SHIFT_MODE_UP },
{ 2257, 2540, false, FPGA_QUARTER_SHIFT_MODE_UP },
{ 2258, 2560, false, FPGA_QUARTER_SHIFT_MODE_DOWN },
{ 2262, 2560, false, FPGA_QUARTER_SHIFT_MODE_UP },
{ 2251, 2580, false, FPGA_QUARTER_SHIFT_MODE_DOWN },
{ 2258, 2580, false, FPGA_QUARTER_SHIFT_MODE_UP },
{ 2265, 2540, false, FPGA_QUARTER_SHIFT_MODE_DOWN },
{ 2270, 2500, false, FPGA_QUARTER_SHIFT_MODE_UP },
{ 2275, 2560, false, FPGA_QUARTER_SHIFT_MODE_UP },
{ 2279, 2500, false, FPGA_QUARTER_SHIFT_MODE_UP },
{ 2280, 2540, false, FPGA_QUARTER_SHIFT_MODE_UP },
{ 2282, 2560, false, FPGA_QUARTER_SHIFT_MODE_UP },
{ 2271, 2580, false, FPGA_QUARTER_SHIFT_MODE_UP },
{ 2273, 2560, false, FPGA_QUARTER_SHIFT_MODE_UP },
{ 2275, 2580, false, FPGA_QUARTER_SHIFT_MODE_DOWN },
{ 2280, 2500, false, FPGA_QUARTER_SHIFT_MODE_DOWN },
{ 2284, 2540, false, FPGA_QUARTER_SHIFT_MODE_UP },
{ 2289, 2520, false, FPGA_QUARTER_SHIFT_MODE_UP },
{ 2292, 2560, false, FPGA_QUARTER_SHIFT_MODE_DOWN },
{ 2289, 2580, false, FPGA_QUARTER_SHIFT_MODE_DOWN },
{ 2293, 2540, false, FPGA_QUARTER_SHIFT_MODE_DOWN },
{ 2299, 2560, false, FPGA_QUARTER_SHIFT_MODE_UP },
{ 2300, 2560, false, FPGA_QUARTER_SHIFT_MODE_DOWN },
{ 2302, 2560, false, FPGA_QUARTER_SHIFT_MODE_UP },
{ 2307, 2540, false, FPGA_QUARTER_SHIFT_MODE_UP },
{ 2315, 2500, false, FPGA_QUARTER_SHIFT_MODE_UP },
{ 2320, 2520, false, FPGA_QUARTER_SHIFT_MODE_UP },
{ 2298, 2520, false, FPGA_QUARTER_SHIFT_MODE_DOWN },
{ 2300, 2580, false, FPGA_QUARTER_SHIFT_MODE_UP },
{ 2302, 2540, false, FPGA_QUARTER_SHIFT_MODE_DOWN },
{ 2309, 2560, false, FPGA_QUARTER_SHIFT_MODE_DOWN },
{ 2311, 2580, false, FPGA_QUARTER_SHIFT_MODE_DOWN },
{ 2314, 2540, false, FPGA_QUARTER_SHIFT_MODE_UP },
{ 2315, 2540, false, FPGA_QUARTER_SHIFT_MODE_DOWN },
{ 2320, 2580, false, FPGA_QUARTER_SHIFT_MODE_UP },
{ 2380, 0, false, FPGA_QUARTER_SHIFT_MODE_UP },
{ 2440, 0, false, FPGA_QUARTER_SHIFT_MODE_DOWN },
{ 2500, 0, false, FPGA_QUARTER_SHIFT_MODE_UP },