Wideband autonomous SDR analysis engine forked from sdr-visual-suite
Nie możesz wybrać więcej, niż 25 tematów
Tematy muszą się zaczynać od litery lub cyfry, mogą zawierać myślniki ('-') i mogą mieć do 35 znaków.
|
- package pipeline
-
- func candidateInMonitor(policy Policy, candidate Candidate) bool {
- start := policy.MonitorStartHz
- end := policy.MonitorEndHz
- if start == 0 || end == 0 || end <= start {
- return true
- }
- left := candidate.CenterHz
- right := candidate.CenterHz
- if candidate.BandwidthHz > 0 {
- left = candidate.CenterHz - candidate.BandwidthHz/2
- right = candidate.CenterHz + candidate.BandwidthHz/2
- }
- return right >= start && left <= end
- }
|