From 039df0962c048dfde9eaebba3f3e996f6d7b0d29 Mon Sep 17 00:00:00 2001 From: Jan Svabenik Date: Tue, 17 Mar 2026 19:47:13 +0100 Subject: [PATCH] Add start script --- start-sdr.ps1 | 15 +++++++++++++++ 1 file changed, 15 insertions(+) create mode 100644 start-sdr.ps1 diff --git a/start-sdr.ps1 b/start-sdr.ps1 new file mode 100644 index 0000000..d107d9b --- /dev/null +++ b/start-sdr.ps1 @@ -0,0 +1,15 @@ +$ErrorActionPreference = "Stop" + +# Paths +$env:CUDA_PATH = "C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v13.2" +$env:PATH = "$env:CUDA_PATH\bin\x64;$env:CUDA_PATH\bin;C:\Program Files\SDRplay\API\x64;C:\msys64\mingw64\bin;$env:PATH" + +# Optional: uncomment to rebuild with cuFFT +# $env:CGO_ENABLED='1' +# $env:CGO_CFLAGS='-IC:/SDRPLAY/inc -IC:/CUDA/include' +# $env:CGO_LDFLAGS='-LC:/SDRPLAY/x64 -lsdrplay_api -LC:/Users/jan/Downloads/sdr-visual-suite/cuda-mingw -lcufft64_12 -lcudart64_13' +# go build -tags "sdrplay cufft" ./cmd/sdrd + +# Run +Set-Location $PSScriptRoot +Start-Process -FilePath ".\sdrd.exe" -ArgumentList "-config", "config.yaml" -WorkingDirectory $PSScriptRoot