mirror of
https://github.com/gnss-sdr/gnss-sdr
synced 2025-08-26 23:52:21 +00:00
Avoid usage of double as a loop index
This commit is contained in:
parent
1bfa866354
commit
0873d11407
@ -244,8 +244,8 @@ void rtl_tcp_signal_source_c::set_if_gain(int gain)
|
|||||||
{
|
{
|
||||||
const range &r = ranges[i];
|
const range &r = ranges[i];
|
||||||
double error = gain;
|
double error = gain;
|
||||||
|
double g = r.start;
|
||||||
for (double g = r.start; g < r.stop; g += r.step)
|
while (g < r.stop)
|
||||||
{
|
{
|
||||||
double sum = 0;
|
double sum = 0;
|
||||||
for (int j = 0; j < static_cast<int>(gains.size()); j++)
|
for (int j = 0; j < static_cast<int>(gains.size()); j++)
|
||||||
@ -265,6 +265,7 @@ void rtl_tcp_signal_source_c::set_if_gain(int gain)
|
|||||||
error = err;
|
error = err;
|
||||||
gains[i + 1] = g;
|
gains[i + 1] = g;
|
||||||
}
|
}
|
||||||
|
g += r.step;;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
for (unsigned stage = 1; stage <= gains.size(); stage++)
|
for (unsigned stage = 1; stage <= gains.size(); stage++)
|
||||||
|
Loading…
x
Reference in New Issue
Block a user