From f2ab0f6a053c7f8d4c5a3a227678a013e533ca90 Mon Sep 17 00:00:00 2001 From: Arturs Artamonovs Date: Thu, 12 Dec 2024 09:51:24 +0000 Subject: AirSpy: basic receiving samples works, not tested actual data yet --- PrySDR.xcodeproj/project.pbxproj | 22 +++++++++++++++++----- 1 file changed, 17 insertions(+), 5 deletions(-) (limited to 'PrySDR.xcodeproj') diff --git a/PrySDR.xcodeproj/project.pbxproj b/PrySDR.xcodeproj/project.pbxproj index 5ae568c..415a2d0 100644 --- a/PrySDR.xcodeproj/project.pbxproj +++ b/PrySDR.xcodeproj/project.pbxproj @@ -42,6 +42,9 @@ 8D4068552CFDBB6D0064C96D /* ArgumentParser in Frameworks */ = {isa = PBXBuildFile; productRef = 8D4068542CFDBB6D0064C96D /* ArgumentParser */; }; 8D4068562CFDBB740064C96D /* libairspyhf.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 8D5A5D9F2CD439360096CBD7 /* libairspyhf.a */; }; 8D4068582CFDBB8F0064C96D /* ArgumentParser in Frameworks */ = {isa = PBXBuildFile; productRef = 8D4068572CFDBB8F0064C96D /* ArgumentParser */; }; + 8D4070082D08316E0064C96D /* libusb.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 8D5A5DDA2CD4B9100096CBD7 /* libusb.a */; }; + 8D4070092D0831730064C96D /* libairspy.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 8D5A5D752CD436BC0096CBD7 /* libairspy.a */; }; + 8D40700B2D0831760064C96D /* ArgumentParser in Frameworks */ = {isa = PBXBuildFile; productRef = 8D40700A2D0831760064C96D /* ArgumentParser */; }; 8D5A5DAD2CD439D70096CBD7 /* libairspy.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 8D5A5D752CD436BC0096CBD7 /* libairspy.a */; }; 8D5A5DAE2CD439DA0096CBD7 /* libairspyhf.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 8D5A5D9F2CD439360096CBD7 /* libairspyhf.a */; }; 8D5A5DF02CD4B97E0096CBD7 /* libusb.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 8D5A5DDA2CD4B9100096CBD7 /* libusb.a */; }; @@ -291,7 +294,7 @@ 8D5A5E162CD4BEAF0096CBD7 /* IOKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = IOKit.framework; path = System/Library/Frameworks/IOKit.framework; sourceTree = SDKROOT; }; 8D5A5E182CD4BEB60096CBD7 /* Security.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Security.framework; path = System/Library/Frameworks/Security.framework; sourceTree = SDKROOT; }; 8D5A5E1A2CD4BECD0096CBD7 /* CoreFoundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreFoundation.framework; path = System/Library/Frameworks/CoreFoundation.framework; sourceTree = SDKROOT; }; - 8D876E5E2CD4CE890082EC54 /* test_airpsy */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = test_airpsy; sourceTree = BUILT_PRODUCTS_DIR; }; + 8D876E5E2CD4CE890082EC54 /* test_airspy */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = test_airspy; sourceTree = BUILT_PRODUCTS_DIR; }; 8D876E772CD4DB8F0082EC54 /* test_airspyhf */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = test_airspyhf; sourceTree = BUILT_PRODUCTS_DIR; }; 8D876FFD2CD4F1620082EC54 /* test_bladerf */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = test_bladerf; sourceTree = BUILT_PRODUCTS_DIR; }; 8D87709D2CD6B4BB0082EC54 /* libbladerf.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = libbladerf.a; sourceTree = BUILT_PRODUCTS_DIR; }; @@ -864,6 +867,9 @@ isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( + 8D40700B2D0831760064C96D /* ArgumentParser in Frameworks */, + 8D4070092D0831730064C96D /* libairspy.a in Frameworks */, + 8D4070082D08316E0064C96D /* libusb.a in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -1007,7 +1013,7 @@ 8D5A5DB42CD4B70D0096CBD7 /* libr820.a */, 8D5A5DDA2CD4B9100096CBD7 /* libusb.a */, 8D5A5E082CD4BAF10096CBD7 /* test_rtlsdr */, - 8D876E5E2CD4CE890082EC54 /* test_airpsy */, + 8D876E5E2CD4CE890082EC54 /* test_airspy */, 8D876E772CD4DB8F0082EC54 /* test_airspyhf */, 8D876FFD2CD4F1620082EC54 /* test_bladerf */, 8D87709D2CD6B4BB0082EC54 /* libbladerf.a */, @@ -1127,6 +1133,7 @@ ); name = AirSpyIQ; packageProductDependencies = ( + 8D40700A2D0831760064C96D /* ArgumentParser */, ); productName = AirSpyIQ; productReference = 8D4068452CFDA6B80064C96D /* airspy_iq */; @@ -1248,7 +1255,7 @@ packageProductDependencies = ( ); productName = TestAirSpy; - productReference = 8D876E5E2CD4CE890082EC54 /* test_airpsy */; + productReference = 8D876E5E2CD4CE890082EC54 /* test_airspy */; productType = "com.apple.product-type.tool"; }; 8D876E762CD4DB8F0082EC54 /* TestAirSpyHF */ = { @@ -1884,7 +1891,7 @@ CODE_SIGN_STYLE = Automatic; DEVELOPMENT_TEAM = 53B26AJZ4Z; ENABLE_HARDENED_RUNTIME = YES; - PRODUCT_NAME = test_airpsy; + PRODUCT_NAME = test_airspy; SWIFT_VERSION = 5.0; }; name = Debug; @@ -1895,7 +1902,7 @@ CODE_SIGN_STYLE = Automatic; DEVELOPMENT_TEAM = 53B26AJZ4Z; ENABLE_HARDENED_RUNTIME = YES; - PRODUCT_NAME = test_airpsy; + PRODUCT_NAME = test_airspy; SWIFT_VERSION = 5.0; }; name = Release; @@ -2336,6 +2343,11 @@ package = 8D0349232CF70E180026DA77 /* XCRemoteSwiftPackageReference "swift-argument-parser" */; productName = ArgumentParser; }; + 8D40700A2D0831760064C96D /* ArgumentParser */ = { + isa = XCSwiftPackageProductDependency; + package = 8D0349232CF70E180026DA77 /* XCRemoteSwiftPackageReference "swift-argument-parser" */; + productName = ArgumentParser; + }; /* End XCSwiftPackageProductDependency section */ }; rootObject = 8DD98C392CC592540062D678 /* Project object */; -- cgit v1.2.3