Wideband autonomous SDR analysis engine forked from sdr-visual-suite
Nevar pievienot vairāk kā 25 tēmas Tēmai ir jāsākas ar burtu vai ciparu, tā var saturēt domu zīmes ('-') un var būt līdz 35 simboliem gara.

40 rindas
924B

  1. package gpudemod
  2. type StreamingGPUExecutionMode string
  3. const (
  4. StreamingGPUExecUnavailable StreamingGPUExecutionMode = "unavailable"
  5. StreamingGPUExecHostOracle StreamingGPUExecutionMode = "host_oracle"
  6. StreamingGPUExecCUDA StreamingGPUExecutionMode = "cuda"
  7. )
  8. type StreamingGPUInvocation struct {
  9. SignalID int64
  10. ConfigHash uint64
  11. OffsetHz float64
  12. OutRate int
  13. Bandwidth float64
  14. SampleRate int
  15. NumTaps int
  16. Decim int
  17. PhaseCountIn int
  18. NCOPhaseIn float64
  19. HistoryLen int
  20. BaseTaps []float32
  21. PolyphaseTaps []float32
  22. ShiftedHistory []complex64
  23. IQNew []complex64
  24. }
  25. type StreamingGPUExecutionResult struct {
  26. SignalID int64
  27. Mode StreamingGPUExecutionMode
  28. IQ []complex64
  29. Rate int
  30. NOut int
  31. PhaseCountOut int
  32. NCOPhaseOut float64
  33. HistoryOut []complex64
  34. HistoryLenOut int
  35. }