Wideband autonomous SDR analysis engine forked from sdr-visual-suite
25'ten fazla konu seçemezsiniz Konular bir harf veya rakamla başlamalı, kısa çizgiler ('-') içerebilir ve en fazla 35 karakter uzunluğunda olabilir.

15 satır
388B

  1. package recorder
  2. import "sdr-visual-suite/internal/rds"
  3. type rdsdecoder struct{ rds.Decoder }
  4. // DecodeFloat32 wraps Decode for float32 input (converts to complex64)
  5. func (d *rdsdecoder) DecodeFloat32(samples []float32, sampleRate int) rds.Result {
  6. cplx := make([]complex64, len(samples))
  7. for i, v := range samples {
  8. cplx[i] = complex(v, 0)
  9. }
  10. return d.Decode(cplx, sampleRate)
  11. }