@@ -65,16 +65,17 @@ static void initSpecifications( Dso::ControlSpecification &specification ) {
65
65
66
66
specification.fixedSampleRates = {
67
67
// samplerate, sampleId, downsampling
68
-
69
- { 100e3 , 10 , 1 },
70
- { 200e3 , 20 , 1 },
71
- { 500e3 , 50 , 1 },
72
- { 1e6 , 1 , 1 },
68
+ { 10e3 , 1 , 100 }, // 100x downsampling from 1 MS/s!
69
+ { 20e3 , 2 , 100 }, // 100x downsampling from 2 MS/s!
70
+ { 50e3 , 5 , 100 }, // 100x downsampling from 5 MS/s!
71
+ { 100e3 , 8 , 80 }, // 80x downsampling from 8 MS/s
72
+ { 200e3 , 8 , 40 }, // 40x downsampling from 8 MS/s
73
+ { 500e3 , 8 , 16 }, // 16x downsampling from 8 MS/s
74
+ { 1e6 , 8 , 8 }, // 8x downsampling from 8 MS/s
73
75
{ 2e6 , 8 , 4 }, // 4x downsampling from 8 MS/s
74
- { 7e6 , 24 , 3 }, // 3x downsampling from 24 MS/s
75
- { 4e6 , 4 , 1 },
76
- { 8e6 , 8 , 1 },
77
- { 16e6 , 16 , 1 }, // no downsampling
76
+ { 5e6 , 15 , 3 }, // 3x downsampling from 15 MS/s
77
+ { 10e6 , 11 , 1 }, // no downsampling, 11 means 10 MS/s
78
+ { 15e6 , 15 , 1 }, // no downsampling
78
79
{ 24e6 , 24 , 1 }, // no downsampling
79
80
{ 30e6 , 30 , 1 }, // no downsampling
80
81
{ 48e6 , 48 , 1 } // no downsampling
0 commit comments