Wideband autonomous SDR analysis engine forked from sdr-visual-suite
選択できるのは25トピックまでです。 トピックは、先頭が英数字で、英数字とダッシュ('-')を使用した35文字以内のものにしてください。

17 行
448B

  1. package pipeline
  2. func candidateInMonitor(policy Policy, candidate Candidate) bool {
  3. start := policy.MonitorStartHz
  4. end := policy.MonitorEndHz
  5. if start == 0 || end == 0 || end <= start {
  6. return true
  7. }
  8. left := candidate.CenterHz
  9. right := candidate.CenterHz
  10. if candidate.BandwidthHz > 0 {
  11. left = candidate.CenterHz - candidate.BandwidthHz/2
  12. right = candidate.CenterHz + candidate.BandwidthHz/2
  13. }
  14. return right >= start && left <= end
  15. }