migrated header files
This commit is contained in:
parent
f99ff3e74c
commit
3e822b098e
19
.cproject
19
.cproject
|
|
@ -28,9 +28,16 @@
|
|||
<option defaultValue="gnu.c.optimization.level.none" id="gnu.c.compiler.option.optimization.level.1327293102" name="Optimization Level" superClass="gnu.c.compiler.option.optimization.level" useByScannerDiscovery="false" valueType="enumerated"/>
|
||||
<option id="gnu.c.compiler.option.debugging.level.378488589" name="Debug Level" superClass="gnu.c.compiler.option.debugging.level" useByScannerDiscovery="false" value="gnu.c.debugging.level.max" valueType="enumerated"/>
|
||||
<option id="gnu.c.compiler.option.dialect.std.1189972255" name="Language standard" superClass="gnu.c.compiler.option.dialect.std" useByScannerDiscovery="true" value="gnu.c.compiler.dialect.default" valueType="enumerated"/>
|
||||
<option id="gnu.c.compiler.option.include.paths.2050623215" name="Include paths (-I)" superClass="gnu.c.compiler.option.include.paths" useByScannerDiscovery="false" valueType="includePath">
|
||||
<listOptionValue builtIn="false" value=""D:\kidsr\Documents\GitHub\PiScan\include""/>
|
||||
</option>
|
||||
<inputType id="cdt.managedbuild.tool.gnu.c.compiler.input.1815358136" superClass="cdt.managedbuild.tool.gnu.c.compiler.input"/>
|
||||
</tool>
|
||||
<tool id="cdt.managedbuild.tool.gnu.c.linker.base.539591768" name="GCC C Linker" superClass="cdt.managedbuild.tool.gnu.c.linker.base">
|
||||
<option id="gnu.c.link.option.libs.1357658781" name="Libraries (-l)" superClass="gnu.c.link.option.libs" useByScannerDiscovery="false" valueType="libs">
|
||||
<listOptionValue builtIn="false" value="D:\kidsr\Documents\GitHub\PiScan\include"/>
|
||||
</option>
|
||||
<option id="gnu.c.link.option.paths.1750746105" name="Library search path (-L)" superClass="gnu.c.link.option.paths" useByScannerDiscovery="false" valueType="libPaths"/>
|
||||
<inputType id="cdt.managedbuild.tool.gnu.c.linker.input.1849967064" superClass="cdt.managedbuild.tool.gnu.c.linker.input">
|
||||
<additionalInput kind="additionalinputdependency" paths="$(USER_OBJS)"/>
|
||||
<additionalInput kind="additionalinput" paths="$(LIBS)"/>
|
||||
|
|
@ -38,12 +45,15 @@
|
|||
</tool>
|
||||
<tool id="cdt.managedbuild.tool.gnu.cpp.linker.base.82176446" name="GCC C++ Linker" superClass="cdt.managedbuild.tool.gnu.cpp.linker.base"/>
|
||||
<tool id="cdt.managedbuild.tool.gnu.assembler.base.208572441" name="GCC Assembler" superClass="cdt.managedbuild.tool.gnu.assembler.base">
|
||||
<option id="gnu.both.asm.option.include.paths.133603344" name="Include paths (-I)" superClass="gnu.both.asm.option.include.paths" useByScannerDiscovery="false" valueType="includePath">
|
||||
<listOptionValue builtIn="false" value=""D:\kidsr\Documents\GitHub\PiScan\include""/>
|
||||
</option>
|
||||
<inputType id="cdt.managedbuild.tool.gnu.assembler.input.1600548700" superClass="cdt.managedbuild.tool.gnu.assembler.input"/>
|
||||
</tool>
|
||||
</toolChain>
|
||||
</folderInfo>
|
||||
<sourceEntries>
|
||||
<entry excluding="tests/test_scan_tree.c" flags="VALUE_WORKSPACE_PATH|RESOLVED" kind="sourcePath" name=""/>
|
||||
<entry excluding="src/rtl_fm.c|src/interface/display/driver/drv_MatrixOrbitalGX.c|tests/test_scan_tree.c" flags="VALUE_WORKSPACE_PATH|RESOLVED" kind="sourcePath" name=""/>
|
||||
</sourceEntries>
|
||||
</configuration>
|
||||
</storageModule>
|
||||
|
|
@ -98,8 +108,13 @@
|
|||
<storageModule moduleId="cdtBuildSystem" version="4.0.0">
|
||||
<project id="PiScan.cdt.managedbuild.target.gnu.cygwin.exe.886136149" name="Executable" projectType="cdt.managedbuild.target.gnu.cygwin.exe"/>
|
||||
</storageModule>
|
||||
<storageModule moduleId="org.eclipse.cdt.core.LanguageSettingsProviders"/>
|
||||
<storageModule moduleId="refreshScope"/>
|
||||
<storageModule moduleId="scannerConfiguration">
|
||||
<autodiscovery enabled="true" problemReportingEnabled="true" selectedProfileId=""/>
|
||||
<scannerConfigBuildInfo instanceId="cdt.managedbuild.config.gnu.cygwin.exe.debug.65650796;cdt.managedbuild.config.gnu.cygwin.exe.debug.65650796.;cdt.managedbuild.tool.gnu.c.compiler.base.962055294;cdt.managedbuild.tool.gnu.c.compiler.input.1815358136">
|
||||
<autodiscovery enabled="true" problemReportingEnabled="true" selectedProfileId=""/>
|
||||
</scannerConfigBuildInfo>
|
||||
<scannerConfigBuildInfo instanceId="cdt.managedbuild.config.gnu.cygwin.exe.debug.65650796;cdt.managedbuild.config.gnu.cygwin.exe.debug.65650796.;cdt.managedbuild.tool.gnu.c.compiler.cygwin.exe.debug.806541544;cdt.managedbuild.tool.gnu.c.compiler.input.cygwin.1087896229">
|
||||
<autodiscovery enabled="true" problemReportingEnabled="true" selectedProfileId=""/>
|
||||
</scannerConfigBuildInfo>
|
||||
|
|
@ -107,6 +122,4 @@
|
|||
<autodiscovery enabled="true" problemReportingEnabled="true" selectedProfileId=""/>
|
||||
</scannerConfigBuildInfo>
|
||||
</storageModule>
|
||||
<storageModule moduleId="org.eclipse.cdt.core.LanguageSettingsProviders"/>
|
||||
<storageModule moduleId="refreshScope"/>
|
||||
</cproject>
|
||||
|
|
|
|||
|
|
@ -1,17 +0,0 @@
|
|||
Exception: STATUS_ACCESS_VIOLATION at rip=001004021C1
|
||||
rax=0000000000000000 rbx=00000000FFFFCC00 rcx=000000010040500E
|
||||
rdx=0000000100405000 rsi=0000000180252AA0 rdi=0000000000008000
|
||||
r8 =0000000000000000 r9 =0000000000000000 r10=00000000FFFFCA40
|
||||
r11=0000000180045F95 r12=00000000FFFFCC20 r13=00000000FFFFCC56
|
||||
r14=0000000000000000 r15=000000018021E3F0
|
||||
rbp=00000000FFFFCB90 rsp=00000000FFFFCB10
|
||||
program=D:\kidsr\Documents\GitHub\PiScan\Unit Test\PiScan.exe, pid 38928, thread main
|
||||
cs=0033 ds=002B es=002B fs=0053 gs=002B ss=002B
|
||||
Stack trace:
|
||||
Frame Function Args
|
||||
000FFFFCB90 001004021C1 (00100405000, 000FFFFCCB0, 000FFFFCC20, 000FFFFCC56)
|
||||
000FFFFCBB0 001004010A0 (00000000020, 70700000006FF00, 00180047941, 00000000000)
|
||||
000FFFFCCB0 001800479B2 (00000000000, 00000000000, 00000000000, 00000000000)
|
||||
00000000000 00180045653 (00000000000, 00000000000, 00000000000, 00000000000)
|
||||
000FFFFFFF0 00180045704 (00000000000, 00000000000, 00000000000, 00000000000)
|
||||
End of stack trace
|
||||
38
PiScan.sln
38
PiScan.sln
|
|
@ -1,38 +0,0 @@
|
|||
|
||||
Microsoft Visual Studio Solution File, Format Version 12.00
|
||||
# Visual Studio 14
|
||||
VisualStudioVersion = 14.0.25420.1
|
||||
MinimumVisualStudioVersion = 10.0.40219.1
|
||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Unit Tests", "tests\Unit Tests.vcxproj", "{207456E3-BD92-40E1-BE5B-E3872D9CC46F}"
|
||||
EndProject
|
||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Main", "src\Main.vcxproj", "{BCA3F562-EE0A-47EA-AABE-6238FE08BFFF}"
|
||||
EndProject
|
||||
Global
|
||||
GlobalSection(SolutionConfigurationPlatforms) = preSolution
|
||||
Debug|x64 = Debug|x64
|
||||
Debug|x86 = Debug|x86
|
||||
Release|x64 = Release|x64
|
||||
Release|x86 = Release|x86
|
||||
EndGlobalSection
|
||||
GlobalSection(ProjectConfigurationPlatforms) = postSolution
|
||||
{207456E3-BD92-40E1-BE5B-E3872D9CC46F}.Debug|x64.ActiveCfg = Debug|x64
|
||||
{207456E3-BD92-40E1-BE5B-E3872D9CC46F}.Debug|x64.Build.0 = Debug|x64
|
||||
{207456E3-BD92-40E1-BE5B-E3872D9CC46F}.Debug|x86.ActiveCfg = Debug|Win32
|
||||
{207456E3-BD92-40E1-BE5B-E3872D9CC46F}.Debug|x86.Build.0 = Debug|Win32
|
||||
{207456E3-BD92-40E1-BE5B-E3872D9CC46F}.Release|x64.ActiveCfg = Release|x64
|
||||
{207456E3-BD92-40E1-BE5B-E3872D9CC46F}.Release|x64.Build.0 = Release|x64
|
||||
{207456E3-BD92-40E1-BE5B-E3872D9CC46F}.Release|x86.ActiveCfg = Release|Win32
|
||||
{207456E3-BD92-40E1-BE5B-E3872D9CC46F}.Release|x86.Build.0 = Release|Win32
|
||||
{BCA3F562-EE0A-47EA-AABE-6238FE08BFFF}.Debug|x64.ActiveCfg = Debug|x64
|
||||
{BCA3F562-EE0A-47EA-AABE-6238FE08BFFF}.Debug|x64.Build.0 = Debug|x64
|
||||
{BCA3F562-EE0A-47EA-AABE-6238FE08BFFF}.Debug|x86.ActiveCfg = Debug|Win32
|
||||
{BCA3F562-EE0A-47EA-AABE-6238FE08BFFF}.Debug|x86.Build.0 = Debug|Win32
|
||||
{BCA3F562-EE0A-47EA-AABE-6238FE08BFFF}.Release|x64.ActiveCfg = Release|x64
|
||||
{BCA3F562-EE0A-47EA-AABE-6238FE08BFFF}.Release|x64.Build.0 = Release|x64
|
||||
{BCA3F562-EE0A-47EA-AABE-6238FE08BFFF}.Release|x86.ActiveCfg = Release|Win32
|
||||
{BCA3F562-EE0A-47EA-AABE-6238FE08BFFF}.Release|x86.Build.0 = Release|Win32
|
||||
EndGlobalSection
|
||||
GlobalSection(SolutionProperties) = preSolution
|
||||
HideSolutionNode = FALSE
|
||||
EndGlobalSection
|
||||
EndGlobal
|
||||
140
PiScan.vcxproj
140
PiScan.vcxproj
|
|
@ -1,140 +0,0 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<Project DefaultTargets="Build" ToolsVersion="14.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
||||
<ItemGroup Label="ProjectConfigurations">
|
||||
<ProjectConfiguration Include="Debug|Win32">
|
||||
<Configuration>Debug</Configuration>
|
||||
<Platform>Win32</Platform>
|
||||
</ProjectConfiguration>
|
||||
<ProjectConfiguration Include="Release|Win32">
|
||||
<Configuration>Release</Configuration>
|
||||
<Platform>Win32</Platform>
|
||||
</ProjectConfiguration>
|
||||
<ProjectConfiguration Include="Debug|x64">
|
||||
<Configuration>Debug</Configuration>
|
||||
<Platform>x64</Platform>
|
||||
</ProjectConfiguration>
|
||||
<ProjectConfiguration Include="Release|x64">
|
||||
<Configuration>Release</Configuration>
|
||||
<Platform>x64</Platform>
|
||||
</ProjectConfiguration>
|
||||
</ItemGroup>
|
||||
<PropertyGroup Label="Globals">
|
||||
<ProjectGuid>{BC4C4C8C-ABCD-42F5-AAB6-A41D0264C02D}</ProjectGuid>
|
||||
<Keyword>Win32Proj</Keyword>
|
||||
</PropertyGroup>
|
||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
|
||||
<ConfigurationType>Application</ConfigurationType>
|
||||
<UseDebugLibraries>true</UseDebugLibraries>
|
||||
<PlatformToolset>v140</PlatformToolset>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
|
||||
<ConfigurationType>Application</ConfigurationType>
|
||||
<UseDebugLibraries>false</UseDebugLibraries>
|
||||
<PlatformToolset>v140</PlatformToolset>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
|
||||
<ConfigurationType>Application</ConfigurationType>
|
||||
<UseDebugLibraries>true</UseDebugLibraries>
|
||||
<PlatformToolset>v140</PlatformToolset>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
|
||||
<ConfigurationType>Application</ConfigurationType>
|
||||
<UseDebugLibraries>false</UseDebugLibraries>
|
||||
<PlatformToolset>v140</PlatformToolset>
|
||||
</PropertyGroup>
|
||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
|
||||
<ImportGroup Label="ExtensionSettings">
|
||||
</ImportGroup>
|
||||
<ImportGroup Label="Shared">
|
||||
</ImportGroup>
|
||||
<ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
|
||||
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
||||
</ImportGroup>
|
||||
<ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
|
||||
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
||||
</ImportGroup>
|
||||
<ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
|
||||
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
||||
</ImportGroup>
|
||||
<ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
|
||||
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
||||
</ImportGroup>
|
||||
<PropertyGroup Label="UserMacros" />
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
|
||||
<LinkIncremental>true</LinkIncremental>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
|
||||
<LinkIncremental>true</LinkIncremental>
|
||||
</PropertyGroup>
|
||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
|
||||
<ClCompile>
|
||||
<PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
<RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
|
||||
<WarningLevel>Level3</WarningLevel>
|
||||
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
|
||||
<Optimization>Disabled</Optimization>
|
||||
</ClCompile>
|
||||
<Link>
|
||||
<TargetMachine>MachineX86</TargetMachine>
|
||||
<GenerateDebugInformation>true</GenerateDebugInformation>
|
||||
<SubSystem>Windows</SubSystem>
|
||||
</Link>
|
||||
</ItemDefinitionGroup>
|
||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
|
||||
<ClCompile>
|
||||
<PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
<RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
|
||||
<WarningLevel>Level3</WarningLevel>
|
||||
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
|
||||
</ClCompile>
|
||||
<Link>
|
||||
<TargetMachine>MachineX86</TargetMachine>
|
||||
<GenerateDebugInformation>true</GenerateDebugInformation>
|
||||
<SubSystem>Windows</SubSystem>
|
||||
<EnableCOMDATFolding>true</EnableCOMDATFolding>
|
||||
<OptimizeReferences>true</OptimizeReferences>
|
||||
</Link>
|
||||
</ItemDefinitionGroup>
|
||||
<ItemGroup>
|
||||
<ClCompile Include="src\debug.c" />
|
||||
<ClCompile Include="src\event.c" />
|
||||
<ClCompile Include="src\interface.c" />
|
||||
<ClCompile Include="src\interface\display\driver\drv_MatrixOrbitalGX.c" />
|
||||
<ClCompile Include="src\interface\display\graphic_lcd\drv_pipe.c" />
|
||||
<ClCompile Include="src\interface\display\graphic_lcd\font_lucida16pt.c" />
|
||||
<ClCompile Include="src\interface\display\graphic_lcd\font_lucida7pt.c" />
|
||||
<ClCompile Include="src\interface\display\graphic_lcd\font_lucida8pt.c" />
|
||||
<ClCompile Include="src\interface\display\graphic_lcd\graphic_lcd.c" />
|
||||
<ClCompile Include="src\interface\int_MatrixOrbitalGX_GPIO.c" />
|
||||
<ClCompile Include="src\piscan.c" />
|
||||
<ClCompile Include="src\rtl_fm.c" />
|
||||
<ClCompile Include="src\scanner.c" />
|
||||
<ClCompile Include="src\scan_tree.c" />
|
||||
<ClCompile Include="src\tuner.c" />
|
||||
<ClCompile Include="tests\test_graphic_lcd.c" />
|
||||
<ClCompile Include="tests\test_scan_tree.c" />
|
||||
<ClCompile Include="tests\test_tuner_thread.c" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<ClInclude Include="src\debug.h" />
|
||||
<ClInclude Include="src\event.h" />
|
||||
<ClInclude Include="src\gpio.h" />
|
||||
<ClInclude Include="src\interface.h" />
|
||||
<ClInclude Include="src\interface\display\graphic_lcd.h" />
|
||||
<ClInclude Include="src\interface\display\graphic_lcd\display.h" />
|
||||
<ClInclude Include="src\interface\display\graphic_lcd\drv_pipe.h" />
|
||||
<ClInclude Include="src\interface\display\graphic_lcd\font.h" />
|
||||
<ClInclude Include="src\interface\display\graphic_lcd\font_6x8.h" />
|
||||
<ClInclude Include="src\interface\display\graphic_lcd\font_6x8_bold.h" />
|
||||
<ClInclude Include="src\interface\display\graphic_lcd\font_lucida16pt.h" />
|
||||
<ClInclude Include="src\interface\display\graphic_lcd\font_lucida7pt.h" />
|
||||
<ClInclude Include="src\interface\display\graphic_lcd\font_lucida8pt.h" />
|
||||
<ClInclude Include="src\scanner.h" />
|
||||
<ClInclude Include="src\scan_tree.h" />
|
||||
<ClInclude Include="src\tuner.h" />
|
||||
</ItemGroup>
|
||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
|
||||
<ImportGroup Label="ExtensionTargets">
|
||||
</ImportGroup>
|
||||
</Project>
|
||||
|
|
@ -1,123 +0,0 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
||||
<ItemGroup>
|
||||
<Filter Include="Source Files">
|
||||
<UniqueIdentifier>{4FC737F1-C7A5-4376-A066-2A32D752A2FF}</UniqueIdentifier>
|
||||
<Extensions>cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx</Extensions>
|
||||
</Filter>
|
||||
<Filter Include="Header Files">
|
||||
<UniqueIdentifier>{93995380-89BD-4b04-88EB-625FBE52EBFB}</UniqueIdentifier>
|
||||
<Extensions>h;hh;hpp;hxx;hm;inl;inc;xsd</Extensions>
|
||||
</Filter>
|
||||
<Filter Include="Resource Files">
|
||||
<UniqueIdentifier>{67DA6AB6-F800-4c08-8B7A-83BB121AAD01}</UniqueIdentifier>
|
||||
<Extensions>rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav</Extensions>
|
||||
</Filter>
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<ClCompile Include="src\debug.c">
|
||||
<Filter>Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="src\event.c">
|
||||
<Filter>Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="src\interface.c">
|
||||
<Filter>Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="src\piscan.c">
|
||||
<Filter>Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="src\rtl_fm.c">
|
||||
<Filter>Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="src\scanner.c">
|
||||
<Filter>Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="src\scan_tree.c">
|
||||
<Filter>Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="src\tuner.c">
|
||||
<Filter>Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="src\interface\int_MatrixOrbitalGX_GPIO.c">
|
||||
<Filter>Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="src\interface\display\driver\drv_MatrixOrbitalGX.c">
|
||||
<Filter>Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="src\interface\display\graphic_lcd\drv_pipe.c">
|
||||
<Filter>Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="src\interface\display\graphic_lcd\font_lucida16pt.c">
|
||||
<Filter>Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="src\interface\display\graphic_lcd\font_lucida7pt.c">
|
||||
<Filter>Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="src\interface\display\graphic_lcd\font_lucida8pt.c">
|
||||
<Filter>Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="src\interface\display\graphic_lcd\graphic_lcd.c">
|
||||
<Filter>Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="tests\test_graphic_lcd.c">
|
||||
<Filter>Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="tests\test_scan_tree.c">
|
||||
<Filter>Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="tests\test_tuner_thread.c">
|
||||
<Filter>Source Files</Filter>
|
||||
</ClCompile>
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<ClInclude Include="src\debug.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="src\event.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="src\gpio.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="src\interface.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="src\scanner.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="src\scan_tree.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="src\tuner.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="src\interface\display\graphic_lcd.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="src\interface\display\graphic_lcd\display.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="src\interface\display\graphic_lcd\drv_pipe.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="src\interface\display\graphic_lcd\font.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="src\interface\display\graphic_lcd\font_6x8.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="src\interface\display\graphic_lcd\font_6x8_bold.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="src\interface\display\graphic_lcd\font_lucida16pt.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="src\interface\display\graphic_lcd\font_lucida7pt.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="src\interface\display\graphic_lcd\font_lucida8pt.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
</ItemGroup>
|
||||
</Project>
|
||||
|
|
@ -1,45 +0,0 @@
|
|||
|
||||
Microsoft Visual Studio Solution File, Format Version 12.00
|
||||
# Visual Studio 14
|
||||
VisualStudioVersion = 14.0.25420.1
|
||||
MinimumVisualStudioVersion = 10.0.40219.1
|
||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "PiScan", "PiScan.vcxproj", "{D2CC9305-97B6-4C3A-84A5-CC8110634B97}"
|
||||
EndProject
|
||||
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Solution Items", "Solution Items", "{A2E67A1E-32F1-401A-B23C-21B27A28A3A2}"
|
||||
ProjectSection(SolutionItems) = preProject
|
||||
..\.cproject = ..\.cproject
|
||||
..\.gitattributes = ..\.gitattributes
|
||||
..\.gitignore = ..\.gitignore
|
||||
..\.project = ..\.project
|
||||
..\graphic_lcd.fifo = ..\graphic_lcd.fifo
|
||||
..\README.md = ..\README.md
|
||||
..\Test profile 1.sp = ..\Test profile 1.sp
|
||||
EndProjectSection
|
||||
EndProject
|
||||
Global
|
||||
GlobalSection(SolutionConfigurationPlatforms) = preSolution
|
||||
Debug|ARM = Debug|ARM
|
||||
Debug|x64 = Debug|x64
|
||||
Debug|x86 = Debug|x86
|
||||
Release|ARM = Release|ARM
|
||||
Release|x64 = Release|x64
|
||||
Release|x86 = Release|x86
|
||||
EndGlobalSection
|
||||
GlobalSection(ProjectConfigurationPlatforms) = postSolution
|
||||
{D2CC9305-97B6-4C3A-84A5-CC8110634B97}.Debug|ARM.ActiveCfg = Debug|ARM
|
||||
{D2CC9305-97B6-4C3A-84A5-CC8110634B97}.Debug|ARM.Build.0 = Debug|ARM
|
||||
{D2CC9305-97B6-4C3A-84A5-CC8110634B97}.Debug|x64.ActiveCfg = Debug|x64
|
||||
{D2CC9305-97B6-4C3A-84A5-CC8110634B97}.Debug|x64.Build.0 = Debug|x64
|
||||
{D2CC9305-97B6-4C3A-84A5-CC8110634B97}.Debug|x86.ActiveCfg = Debug|x86
|
||||
{D2CC9305-97B6-4C3A-84A5-CC8110634B97}.Debug|x86.Build.0 = Debug|x86
|
||||
{D2CC9305-97B6-4C3A-84A5-CC8110634B97}.Release|ARM.ActiveCfg = Release|ARM
|
||||
{D2CC9305-97B6-4C3A-84A5-CC8110634B97}.Release|ARM.Build.0 = Release|ARM
|
||||
{D2CC9305-97B6-4C3A-84A5-CC8110634B97}.Release|x64.ActiveCfg = Release|x64
|
||||
{D2CC9305-97B6-4C3A-84A5-CC8110634B97}.Release|x64.Build.0 = Release|x64
|
||||
{D2CC9305-97B6-4C3A-84A5-CC8110634B97}.Release|x86.ActiveCfg = Release|x86
|
||||
{D2CC9305-97B6-4C3A-84A5-CC8110634B97}.Release|x86.Build.0 = Release|x86
|
||||
EndGlobalSection
|
||||
GlobalSection(SolutionProperties) = preSolution
|
||||
HideSolutionNode = FALSE
|
||||
EndGlobalSection
|
||||
EndGlobal
|
||||
|
|
@ -1,68 +0,0 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<Project DefaultTargets="Build" ToolsVersion="14.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
||||
<ItemGroup Label="ProjectConfigurations">
|
||||
<ProjectConfiguration Include="Debug|ARM">
|
||||
<Configuration>Debug</Configuration>
|
||||
<Platform>ARM</Platform>
|
||||
</ProjectConfiguration>
|
||||
<ProjectConfiguration Include="Release|ARM">
|
||||
<Configuration>Release</Configuration>
|
||||
<Platform>ARM</Platform>
|
||||
</ProjectConfiguration>
|
||||
<ProjectConfiguration Include="Debug|x86">
|
||||
<Configuration>Debug</Configuration>
|
||||
<Platform>x86</Platform>
|
||||
</ProjectConfiguration>
|
||||
<ProjectConfiguration Include="Release|x86">
|
||||
<Configuration>Release</Configuration>
|
||||
<Platform>x86</Platform>
|
||||
</ProjectConfiguration>
|
||||
<ProjectConfiguration Include="Debug|x64">
|
||||
<Configuration>Debug</Configuration>
|
||||
<Platform>x64</Platform>
|
||||
</ProjectConfiguration>
|
||||
<ProjectConfiguration Include="Release|x64">
|
||||
<Configuration>Release</Configuration>
|
||||
<Platform>x64</Platform>
|
||||
</ProjectConfiguration>
|
||||
</ItemGroup>
|
||||
<PropertyGroup Label="Globals">
|
||||
<ProjectGuid>{d2cc9305-97b6-4c3a-84a5-cc8110634b97}</ProjectGuid>
|
||||
<Keyword>Linux</Keyword>
|
||||
<RootNamespace>PiScan</RootNamespace>
|
||||
<MinimumVisualStudioVersion>14.0</MinimumVisualStudioVersion>
|
||||
<ApplicationType>Linux</ApplicationType>
|
||||
<ApplicationTypeRevision>1.0</ApplicationTypeRevision>
|
||||
<TargetLinuxPlatform>Generic</TargetLinuxPlatform>
|
||||
<LinuxProjectType>{2238F9CD-F817-4ECC-BD14-2524D2669B35}</LinuxProjectType>
|
||||
</PropertyGroup>
|
||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'" Label="Configuration">
|
||||
<UseDebugLibraries>true</UseDebugLibraries>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM'" Label="Configuration">
|
||||
<UseDebugLibraries>false</UseDebugLibraries>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x86'" Label="Configuration">
|
||||
<UseDebugLibraries>true</UseDebugLibraries>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x86'" Label="Configuration">
|
||||
<UseDebugLibraries>false</UseDebugLibraries>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
|
||||
<UseDebugLibraries>true</UseDebugLibraries>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
|
||||
<UseDebugLibraries>false</UseDebugLibraries>
|
||||
</PropertyGroup>
|
||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
|
||||
<ImportGroup Label="ExtensionSettings" />
|
||||
<ImportGroup Label="Shared" />
|
||||
<ImportGroup Label="PropertySheets" />
|
||||
<PropertyGroup Label="UserMacros" />
|
||||
<ItemGroup>
|
||||
</ItemGroup>
|
||||
<ItemDefinitionGroup />
|
||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
|
||||
<ImportGroup Label="ExtensionTargets" />
|
||||
</Project>
|
||||
|
|
@ -4,15 +4,17 @@
|
|||
* Created on: Jun 9, 2018
|
||||
* Author: kidsr
|
||||
*/
|
||||
#include <stdint.h>
|
||||
|
||||
#include "../../../debug.h"
|
||||
|
||||
#define DISPLAY_TAG "Display driver"
|
||||
|
||||
#ifndef SRC_DISPLAY_GRAPHIC_LCD_DISPLAY_H_
|
||||
#define SRC_DISPLAY_GRAPHIC_LCD_DISPLAY_H_
|
||||
|
||||
#include <stdint.h>
|
||||
|
||||
#include "debug.h"
|
||||
|
||||
#define DISPLAY_TAG "Display driver"
|
||||
|
||||
typedef struct display {
|
||||
int height;
|
||||
int width;
|
||||
|
|
@ -0,0 +1 @@
|
|||
Subproject commit 2e9844673c8f2a326261bc5207c4a9d75c6d85bc
|
||||
|
|
@ -11,6 +11,7 @@
|
|||
#include <pthread.h>
|
||||
|
||||
#include "interface.h"
|
||||
//#include "tuner.h"
|
||||
|
||||
#define SCANNER_TAG "Scanner"
|
||||
#define SCANNER_SVC_TAG "Scanner Service"
|
||||
|
|
@ -21,7 +22,7 @@ int scanner_init(void *p_profile);
|
|||
int scanner_thread_fn();
|
||||
|
||||
|
||||
void analog_scan(const struct system *sys, struct tuning_interface *tuner);
|
||||
void analog_scan(const struct system *sys);
|
||||
void p25_scan(struct system *sys);
|
||||
void dmr_scan(struct system *sys);
|
||||
|
||||
|
|
@ -11,7 +11,7 @@
|
|||
#include <pthread.h>
|
||||
|
||||
//#include "../../rtl-sdr/src/rtl_fm.c"
|
||||
#include "../../rtl-sdr/include/rtl-sdr.h"
|
||||
//#include "../../rtl-sdr/include/rtl-sdr.h"
|
||||
#include "scan_tree.h"
|
||||
|
||||
//pthread_t tuner_thread;
|
||||
28
src/Main.sln
28
src/Main.sln
|
|
@ -1,28 +0,0 @@
|
|||
|
||||
Microsoft Visual Studio Solution File, Format Version 12.00
|
||||
# Visual Studio 14
|
||||
VisualStudioVersion = 14.0.25420.1
|
||||
MinimumVisualStudioVersion = 10.0.40219.1
|
||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Main", "Main.vcxproj", "{BCA3F562-EE0A-47EA-AABE-6238FE08BFFF}"
|
||||
EndProject
|
||||
Global
|
||||
GlobalSection(SolutionConfigurationPlatforms) = preSolution
|
||||
Debug|x64 = Debug|x64
|
||||
Debug|x86 = Debug|x86
|
||||
Release|x64 = Release|x64
|
||||
Release|x86 = Release|x86
|
||||
EndGlobalSection
|
||||
GlobalSection(ProjectConfigurationPlatforms) = postSolution
|
||||
{BCA3F562-EE0A-47EA-AABE-6238FE08BFFF}.Debug|x64.ActiveCfg = Debug|x64
|
||||
{BCA3F562-EE0A-47EA-AABE-6238FE08BFFF}.Debug|x64.Build.0 = Debug|x64
|
||||
{BCA3F562-EE0A-47EA-AABE-6238FE08BFFF}.Debug|x86.ActiveCfg = Debug|Win32
|
||||
{BCA3F562-EE0A-47EA-AABE-6238FE08BFFF}.Debug|x86.Build.0 = Debug|Win32
|
||||
{BCA3F562-EE0A-47EA-AABE-6238FE08BFFF}.Release|x64.ActiveCfg = Release|x64
|
||||
{BCA3F562-EE0A-47EA-AABE-6238FE08BFFF}.Release|x64.Build.0 = Release|x64
|
||||
{BCA3F562-EE0A-47EA-AABE-6238FE08BFFF}.Release|x86.ActiveCfg = Release|Win32
|
||||
{BCA3F562-EE0A-47EA-AABE-6238FE08BFFF}.Release|x86.Build.0 = Release|Win32
|
||||
EndGlobalSection
|
||||
GlobalSection(SolutionProperties) = preSolution
|
||||
HideSolutionNode = FALSE
|
||||
EndGlobalSection
|
||||
EndGlobal
|
||||
137
src/Main.vcxproj
137
src/Main.vcxproj
|
|
@ -1,137 +0,0 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<Project DefaultTargets="Build" ToolsVersion="14.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
||||
<ItemGroup Label="ProjectConfigurations">
|
||||
<ProjectConfiguration Include="Debug|Win32">
|
||||
<Configuration>Debug</Configuration>
|
||||
<Platform>Win32</Platform>
|
||||
</ProjectConfiguration>
|
||||
<ProjectConfiguration Include="Release|Win32">
|
||||
<Configuration>Release</Configuration>
|
||||
<Platform>Win32</Platform>
|
||||
</ProjectConfiguration>
|
||||
<ProjectConfiguration Include="Debug|x64">
|
||||
<Configuration>Debug</Configuration>
|
||||
<Platform>x64</Platform>
|
||||
</ProjectConfiguration>
|
||||
<ProjectConfiguration Include="Release|x64">
|
||||
<Configuration>Release</Configuration>
|
||||
<Platform>x64</Platform>
|
||||
</ProjectConfiguration>
|
||||
</ItemGroup>
|
||||
<PropertyGroup Label="Globals">
|
||||
<ProjectGuid>{BCA3F562-EE0A-47EA-AABE-6238FE08BFFF}</ProjectGuid>
|
||||
<Keyword>Win32Proj</Keyword>
|
||||
</PropertyGroup>
|
||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
|
||||
<ConfigurationType>Application</ConfigurationType>
|
||||
<UseDebugLibraries>true</UseDebugLibraries>
|
||||
<PlatformToolset>v140</PlatformToolset>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
|
||||
<ConfigurationType>Application</ConfigurationType>
|
||||
<UseDebugLibraries>false</UseDebugLibraries>
|
||||
<PlatformToolset>v140</PlatformToolset>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
|
||||
<ConfigurationType>Application</ConfigurationType>
|
||||
<UseDebugLibraries>true</UseDebugLibraries>
|
||||
<PlatformToolset>v140</PlatformToolset>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
|
||||
<ConfigurationType>Application</ConfigurationType>
|
||||
<UseDebugLibraries>false</UseDebugLibraries>
|
||||
<PlatformToolset>v140</PlatformToolset>
|
||||
</PropertyGroup>
|
||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
|
||||
<ImportGroup Label="ExtensionSettings">
|
||||
</ImportGroup>
|
||||
<ImportGroup Label="Shared">
|
||||
</ImportGroup>
|
||||
<ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
|
||||
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
||||
</ImportGroup>
|
||||
<ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
|
||||
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
||||
</ImportGroup>
|
||||
<ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
|
||||
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
||||
</ImportGroup>
|
||||
<ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
|
||||
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
||||
</ImportGroup>
|
||||
<PropertyGroup Label="UserMacros" />
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
|
||||
<LinkIncremental>true</LinkIncremental>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
|
||||
<LinkIncremental>true</LinkIncremental>
|
||||
</PropertyGroup>
|
||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
|
||||
<ClCompile>
|
||||
<PreprocessorDefinitions>WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
<RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
|
||||
<WarningLevel>Level3</WarningLevel>
|
||||
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
|
||||
<Optimization>Disabled</Optimization>
|
||||
</ClCompile>
|
||||
<Link>
|
||||
<TargetMachine>MachineX86</TargetMachine>
|
||||
<GenerateDebugInformation>true</GenerateDebugInformation>
|
||||
<SubSystem>Console</SubSystem>
|
||||
</Link>
|
||||
</ItemDefinitionGroup>
|
||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
|
||||
<ClCompile>
|
||||
<PreprocessorDefinitions>WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
<RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
|
||||
<WarningLevel>Level3</WarningLevel>
|
||||
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
|
||||
</ClCompile>
|
||||
<Link>
|
||||
<TargetMachine>MachineX86</TargetMachine>
|
||||
<GenerateDebugInformation>true</GenerateDebugInformation>
|
||||
<SubSystem>Console</SubSystem>
|
||||
<EnableCOMDATFolding>true</EnableCOMDATFolding>
|
||||
<OptimizeReferences>true</OptimizeReferences>
|
||||
</Link>
|
||||
</ItemDefinitionGroup>
|
||||
<ItemGroup>
|
||||
<ClCompile Include="debug.c" />
|
||||
<ClCompile Include="event.c" />
|
||||
<ClCompile Include="interface.c" />
|
||||
<ClCompile Include="interface\display\driver\drv_MatrixOrbitalGX.c" />
|
||||
<ClCompile Include="interface\display\graphic_lcd\drv_pipe.c" />
|
||||
<ClCompile Include="interface\display\graphic_lcd\font_lucida16pt.c" />
|
||||
<ClCompile Include="interface\display\graphic_lcd\font_lucida7pt.c" />
|
||||
<ClCompile Include="interface\display\graphic_lcd\font_lucida8pt.c" />
|
||||
<ClCompile Include="interface\display\graphic_lcd\graphic_lcd.c" />
|
||||
<ClCompile Include="interface\int_MatrixOrbitalGX_GPIO.c" />
|
||||
<ClCompile Include="piscan.c" />
|
||||
<ClCompile Include="rtl_fm.c" />
|
||||
<ClCompile Include="scanner.c" />
|
||||
<ClCompile Include="scan_tree.c" />
|
||||
<ClCompile Include="tuner.c" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<ClInclude Include="debug.h" />
|
||||
<ClInclude Include="event.h" />
|
||||
<ClInclude Include="gpio.h" />
|
||||
<ClInclude Include="interface.h" />
|
||||
<ClInclude Include="interface\display\graphic_lcd.h" />
|
||||
<ClInclude Include="interface\display\graphic_lcd\display.h" />
|
||||
<ClInclude Include="interface\display\graphic_lcd\drv_pipe.h" />
|
||||
<ClInclude Include="interface\display\graphic_lcd\font.h" />
|
||||
<ClInclude Include="interface\display\graphic_lcd\font_6x8.h" />
|
||||
<ClInclude Include="interface\display\graphic_lcd\font_6x8_bold.h" />
|
||||
<ClInclude Include="interface\display\graphic_lcd\font_lucida16pt.h" />
|
||||
<ClInclude Include="interface\display\graphic_lcd\font_lucida7pt.h" />
|
||||
<ClInclude Include="interface\display\graphic_lcd\font_lucida8pt.h" />
|
||||
<ClInclude Include="scanner.h" />
|
||||
<ClInclude Include="scan_tree.h" />
|
||||
<ClInclude Include="tuner.h" />
|
||||
</ItemGroup>
|
||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
|
||||
<ImportGroup Label="ExtensionTargets">
|
||||
</ImportGroup>
|
||||
</Project>
|
||||
|
|
@ -1,114 +0,0 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
||||
<ItemGroup>
|
||||
<Filter Include="Source Files">
|
||||
<UniqueIdentifier>{4FC737F1-C7A5-4376-A066-2A32D752A2FF}</UniqueIdentifier>
|
||||
<Extensions>cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx</Extensions>
|
||||
</Filter>
|
||||
<Filter Include="Header Files">
|
||||
<UniqueIdentifier>{93995380-89BD-4b04-88EB-625FBE52EBFB}</UniqueIdentifier>
|
||||
<Extensions>h;hh;hpp;hxx;hm;inl;inc;xsd</Extensions>
|
||||
</Filter>
|
||||
<Filter Include="Resource Files">
|
||||
<UniqueIdentifier>{67DA6AB6-F800-4c08-8B7A-83BB121AAD01}</UniqueIdentifier>
|
||||
<Extensions>rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav</Extensions>
|
||||
</Filter>
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<ClCompile Include="debug.c">
|
||||
<Filter>Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="event.c">
|
||||
<Filter>Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="interface.c">
|
||||
<Filter>Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="piscan.c">
|
||||
<Filter>Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="rtl_fm.c">
|
||||
<Filter>Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="scanner.c">
|
||||
<Filter>Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="scan_tree.c">
|
||||
<Filter>Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="tuner.c">
|
||||
<Filter>Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="interface\int_MatrixOrbitalGX_GPIO.c">
|
||||
<Filter>Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="interface\display\driver\drv_MatrixOrbitalGX.c">
|
||||
<Filter>Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="interface\display\graphic_lcd\drv_pipe.c">
|
||||
<Filter>Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="interface\display\graphic_lcd\font_lucida16pt.c">
|
||||
<Filter>Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="interface\display\graphic_lcd\font_lucida7pt.c">
|
||||
<Filter>Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="interface\display\graphic_lcd\font_lucida8pt.c">
|
||||
<Filter>Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="interface\display\graphic_lcd\graphic_lcd.c">
|
||||
<Filter>Source Files</Filter>
|
||||
</ClCompile>
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<ClInclude Include="debug.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="event.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="gpio.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="interface.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="scanner.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="scan_tree.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="tuner.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="interface\display\graphic_lcd.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="interface\display\graphic_lcd\display.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="interface\display\graphic_lcd\drv_pipe.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="interface\display\graphic_lcd\font.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="interface\display\graphic_lcd\font_6x8.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="interface\display\graphic_lcd\font_6x8_bold.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="interface\display\graphic_lcd\font_lucida16pt.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="interface\display\graphic_lcd\font_lucida7pt.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="interface\display\graphic_lcd\font_lucida8pt.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
</ItemGroup>
|
||||
</Project>
|
||||
|
|
@ -49,8 +49,9 @@
|
|||
//#include <sys/ioctl.h>
|
||||
//#include <sys/time.h>
|
||||
|
||||
#include <libusb-1.0/libusb.h>
|
||||
//#include <usb.h>
|
||||
//#include <libusb-1.0/libusb.h>
|
||||
#include "libusb-compat-0.1/libusb/usb.h"
|
||||
//#include "usb.h"
|
||||
/*
|
||||
#include "debug.h"
|
||||
#include "cfg.h"
|
||||
|
|
|
|||
|
|
@ -18,7 +18,7 @@
|
|||
#include <unistd.h>
|
||||
#endif
|
||||
|
||||
#include "display.h"
|
||||
#include "interface/graphic_lcd/display.h"
|
||||
|
||||
static DISPLAY *disp;
|
||||
static const char fifo_name[] = "./graphic_lcd.fifo";
|
||||
|
|
|
|||
|
|
@ -11,7 +11,7 @@
|
|||
#endif*/
|
||||
|
||||
//#include "font.h"
|
||||
#include "font_lucida16pt.h"
|
||||
#include "interface/graphic_lcd/font_lucida16pt.h"
|
||||
|
||||
/* Font information for Lucida Console 16pt */
|
||||
const FONT_INFO lucidaConsole_16ptFontInfo =
|
||||
|
|
|
|||
|
|
@ -1,7 +1,7 @@
|
|||
/*
|
||||
** Font data for Lucida Console 7pt
|
||||
*/
|
||||
#include "font_lucida7pt.h"
|
||||
#include "interface/graphic_lcd/font_lucida7pt.h"
|
||||
|
||||
/* Font information for Lucida Console 7pt */
|
||||
const FONT_INFO lucidaConsole_7ptFontInfo =
|
||||
|
|
|
|||
|
|
@ -5,7 +5,7 @@
|
|||
//#include <stdlib.h>
|
||||
|
||||
//#include "font.h"
|
||||
#include "font_lucida8pt.h"
|
||||
#include "interface/graphic_lcd/font_lucida8pt.h"
|
||||
|
||||
const FONT_INFO lucidaConsole_8ptFontInfo =
|
||||
{
|
||||
|
|
|
|||
|
|
@ -14,11 +14,11 @@
|
|||
#include <string.h>
|
||||
#include <math.h>
|
||||
|
||||
#include "../graphic_lcd.h"
|
||||
#include "font.h"
|
||||
#include "interface/graphic_lcd.h"
|
||||
#include "interface/graphic_lcd/font.h"
|
||||
//#include "font_lucida16pt.h"
|
||||
//#include "font_lucida8pt.h"
|
||||
#include "display.h"
|
||||
#include "interface/graphic_lcd/display.h"
|
||||
|
||||
/* Clears the frame buffer */
|
||||
void clear_frame(void *pdisp){
|
||||
|
|
|
|||
|
|
@ -11,9 +11,9 @@
|
|||
|
||||
#include <stdlib.h>
|
||||
|
||||
#include "../interface.h"
|
||||
#include "display/graphic_lcd/display.h"
|
||||
#include "display/graphic_lcd.h"
|
||||
#include "interface.h"
|
||||
#include "interface/graphic_lcd/display.h"
|
||||
#include "interface/graphic_lcd.h"
|
||||
|
||||
DISPLAY *disp = &disp_MatrixOrbitalGX;
|
||||
|
||||
|
|
|
|||
|
|
@ -13,7 +13,7 @@
|
|||
|
||||
//#include <librtlsdr.h>
|
||||
//TODO revise or replace this dependency
|
||||
#include "../../rtl-sdr/src/rtl_fm.c"
|
||||
//#include "../../rtl-sdr/src/rtl_fm.c"
|
||||
|
||||
#include "debug.h"
|
||||
#include "event.h"
|
||||
|
|
|
|||
|
|
@ -15,12 +15,13 @@
|
|||
#include <stdio.h>
|
||||
#include <string.h>
|
||||
|
||||
#include "../../rtl-sdr/src/rtl_fm.c"
|
||||
#include "../../rtl-sdr/include/rtl-sdr.h"
|
||||
//#include "../../rtl-sdr/src/rtl_fm.c"
|
||||
//#include "../../rtl-sdr/include/rtl-sdr.h"
|
||||
|
||||
#include "scan_tree.h"
|
||||
#include "scanner.h"
|
||||
#include "debug.h"
|
||||
#include "tuner.h"
|
||||
|
||||
/* Constants */
|
||||
#define SCAN_DELAY_TIMEOUT 2000 //2000ms timeout
|
||||
|
|
@ -29,41 +30,41 @@
|
|||
|
||||
|
||||
/* Methods */
|
||||
void broadcast_scan_event(enum scan_event){
|
||||
/*void broadcast_scan_event(enum scan_event){
|
||||
|
||||
}
|
||||
}*/
|
||||
|
||||
void analog_scan(const struct system *sys, struct tuning_interface *tuner){
|
||||
void analog_scan(const RADIO_SYSTEM *sys){
|
||||
for(int cur = 0; cur < sys->channel_count; cur++) {
|
||||
// TODO code for updating interface
|
||||
fprintf(stderr, "Scanning %s\n", sys->tag);
|
||||
|
||||
// TODO thread sync
|
||||
tuner->dongle->freq = sys->channels[cur]->freq;
|
||||
//tuner->dongle->freq = sys->channels[cur]->freq;
|
||||
|
||||
switch(sys->channels[cur]->mode){
|
||||
case AM:
|
||||
tuner->demod->mode_demod = &am_demod;
|
||||
//tuner->demod->mode_demod = &am_demod;
|
||||
break;
|
||||
case NFM:
|
||||
case FM:
|
||||
default:
|
||||
tuner->demod->mode_demod = &fm_demod;
|
||||
//tuner->demod->mode_demod = &fm_demod;
|
||||
break;
|
||||
}
|
||||
|
||||
while(!tuner->tuned);
|
||||
//while(!tuner->tuned);
|
||||
|
||||
//if(tuner->demod->)
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
void p25_scan(struct system *sys){
|
||||
void p25_scan(RADIO_SYSTEM *sys){
|
||||
// TODO for future implementation
|
||||
}
|
||||
|
||||
void dmr_scan(struct system *sys){
|
||||
void dmr_scan(RADIO_SYSTEM *sys){
|
||||
// TODO for future implementation
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -8,8 +8,8 @@
|
|||
#include <stdlib.h>
|
||||
#include <pthread.h>
|
||||
|
||||
#include "../src/debug.h"
|
||||
#include "../src/event.h"
|
||||
#include "debug.h"
|
||||
#include "event.h"
|
||||
|
||||
#define TEST_TAG "Event test"
|
||||
|
||||
|
|
|
|||
|
|
@ -13,9 +13,9 @@
|
|||
#include <stdio.h>
|
||||
#include <string.h>
|
||||
|
||||
#include "../src/interface/display/graphic_lcd.h"
|
||||
#include "../src/interface/display/graphic_lcd/display.h"
|
||||
#include "../src/interface/display/graphic_lcd/font.h"
|
||||
#include "interface/graphic_lcd.h"
|
||||
#include "interface/graphic_lcd/display.h"
|
||||
#include "interface/graphic_lcd/font.h"
|
||||
|
||||
|
||||
int main(){
|
||||
|
|
|
|||
|
|
@ -14,7 +14,7 @@
|
|||
#include <string.h>
|
||||
#include <stdint.h>
|
||||
|
||||
#include "../src/scan_tree.h"
|
||||
#include "scan_tree.h"
|
||||
|
||||
|
||||
struct scan_profile generated_profile;
|
||||
|
|
|
|||
Loading…
Reference in New Issue