summaryrefslogtreecommitdiff
path: root/Radio/Utils/WaterfallFile/NaiveFFT512.swift
diff options
context:
space:
mode:
authorArturs Artamonovs <arturs.artamonovs@protonmail.com>2025-01-21 09:24:13 +0000
committerArturs Artamonovs <arturs.artamonovs@protonmail.com>2025-01-21 09:24:13 +0000
commit1e096e55ca30dc80c3faa8d1ea36de13bc90cc6a (patch)
treebb0c5afaa268d4ff9d9b80966e9a304345058aea /Radio/Utils/WaterfallFile/NaiveFFT512.swift
parent06a90001363fdcb542b531a74ed2c18f714f58c4 (diff)
downloadPrySDR-1e096e55ca30dc80c3faa8d1ea36de13bc90cc6a.tar.gz
PrySDR-1e096e55ca30dc80c3faa8d1ea36de13bc90cc6a.zip
iqconvert: initial implementation non-working
Diffstat (limited to 'Radio/Utils/WaterfallFile/NaiveFFT512.swift')
-rw-r--r--Radio/Utils/WaterfallFile/NaiveFFT512.swift24
1 files changed, 1 insertions, 23 deletions
diff --git a/Radio/Utils/WaterfallFile/NaiveFFT512.swift b/Radio/Utils/WaterfallFile/NaiveFFT512.swift
index 0e6373a..510d784 100644
--- a/Radio/Utils/WaterfallFile/NaiveFFT512.swift
+++ b/Radio/Utils/WaterfallFile/NaiveFFT512.swift
@@ -46,28 +46,6 @@ class NaiveFFT512 {
return transform_result
}
- func computeLine1024(_ processingArray: [Int8]) -> [Float] {
-
- var dataFloat = [Float](repeating: 0.0, count: NaiveFFT512.sampleCount*2)
-
- if processingArray.count != NaiveFFT512.sampleCount*2 {
- print("Not supporting arrays not equail to \(NaiveFFT512.sampleCount)")
- return []
- }
-
- vDSP.convertElements(of: processingArray, to: &dataFloat)
- //dataFloat = vDSP.add(127.0, dataFloat)
- //print(dataFloat)
-
- //move from -127.0 to 128.0 range -1.0...1.0
- //var adjusted = vDSP.divide(dataFloat, Float(sampleCount))
- var adjusted = dataFloat
- //print(adjusted)
-
- var transform_result = forwardDCT.transform(adjusted)
- transform_result = vDSP.absolute(transform_result)
-
- return transform_result
- }
+
}