Commit 32d4616d authored by Phil Gillaspy's avatar Phil Gillaspy

Initial commit

parents
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<?fileVersion 4.0.0?>
<cproject storage_type_id="org.eclipse.cdt.core.XmlProjectDescriptionStorage">
<storageModule moduleId="org.eclipse.cdt.core.settings">
<cconfiguration id="cdt.managedbuild.toolchain.gnu.base.665210620">
<storageModule buildSystemId="org.eclipse.cdt.managedbuilder.core.configurationDataProvider" id="cdt.managedbuild.toolchain.gnu.base.665210620" moduleId="org.eclipse.cdt.core.settings" name="Default">
<externalSettings/>
<extensions>
<extension id="org.eclipse.cdt.core.ELF" point="org.eclipse.cdt.core.BinaryParser"/>
<extension id="org.eclipse.cdt.core.GmakeErrorParser" point="org.eclipse.cdt.core.ErrorParser"/>
<extension id="org.eclipse.cdt.core.CWDLocator" point="org.eclipse.cdt.core.ErrorParser"/>
<extension id="org.eclipse.cdt.core.GCCErrorParser" point="org.eclipse.cdt.core.ErrorParser"/>
<extension id="org.eclipse.cdt.core.GASErrorParser" point="org.eclipse.cdt.core.ErrorParser"/>
<extension id="org.eclipse.cdt.core.GLDErrorParser" point="org.eclipse.cdt.core.ErrorParser"/>
</extensions>
</storageModule>
<storageModule moduleId="cdtBuildSystem" version="4.0.0">
<configuration artifactName="${ProjName}" buildProperties="" id="cdt.managedbuild.toolchain.gnu.base.665210620" name="Default" parent="org.eclipse.cdt.build.core.emptycfg">
<folderInfo id="cdt.managedbuild.toolchain.gnu.base.665210620.1403747508" name="/" resourcePath="">
<toolChain id="cdt.managedbuild.toolchain.gnu.base.693179673" name="cdt.managedbuild.toolchain.gnu.base" superClass="cdt.managedbuild.toolchain.gnu.base">
<targetPlatform archList="all" binaryParser="org.eclipse.cdt.core.ELF" id="cdt.managedbuild.target.gnu.platform.base.1745285509" name="Debug Platform" osList="linux,hpux,aix,qnx" superClass="cdt.managedbuild.target.gnu.platform.base"/>
<builder id="cdt.managedbuild.target.gnu.builder.base.793347001" managedBuildOn="false" name="Gnu Make Builder.Default" superClass="cdt.managedbuild.target.gnu.builder.base"/>
<tool id="cdt.managedbuild.tool.gnu.archiver.base.239010556" name="GCC Archiver" superClass="cdt.managedbuild.tool.gnu.archiver.base"/>
<tool id="cdt.managedbuild.tool.gnu.cpp.compiler.base.560031718" name="GCC C++ Compiler" superClass="cdt.managedbuild.tool.gnu.cpp.compiler.base">
<inputType id="cdt.managedbuild.tool.gnu.cpp.compiler.input.434594581" superClass="cdt.managedbuild.tool.gnu.cpp.compiler.input"/>
</tool>
<tool id="cdt.managedbuild.tool.gnu.c.compiler.base.412239352" name="GCC C Compiler" superClass="cdt.managedbuild.tool.gnu.c.compiler.base">
<inputType id="cdt.managedbuild.tool.gnu.c.compiler.input.585904920" superClass="cdt.managedbuild.tool.gnu.c.compiler.input"/>
</tool>
<tool id="cdt.managedbuild.tool.gnu.c.linker.base.588386943" name="GCC C Linker" superClass="cdt.managedbuild.tool.gnu.c.linker.base"/>
<tool id="cdt.managedbuild.tool.gnu.cpp.linker.base.1683809179" name="GCC C++ Linker" superClass="cdt.managedbuild.tool.gnu.cpp.linker.base">
<inputType id="cdt.managedbuild.tool.gnu.cpp.linker.input.1755646180" superClass="cdt.managedbuild.tool.gnu.cpp.linker.input">
<additionalInput kind="additionalinputdependency" paths="$(USER_OBJS)"/>
<additionalInput kind="additionalinput" paths="$(LIBS)"/>
</inputType>
</tool>
<tool id="cdt.managedbuild.tool.gnu.assembler.base.1951760501" name="GCC Assembler" superClass="cdt.managedbuild.tool.gnu.assembler.base">
<inputType id="cdt.managedbuild.tool.gnu.assembler.input.998555724" superClass="cdt.managedbuild.tool.gnu.assembler.input"/>
</tool>
</toolChain>
</folderInfo>
</configuration>
</storageModule>
<storageModule moduleId="org.eclipse.cdt.core.externalSettings"/>
</cconfiguration>
</storageModule>
<storageModule moduleId="scannerConfiguration">
<autodiscovery enabled="true" problemReportingEnabled="true" selectedProfileId=""/>
</storageModule>
<storageModule moduleId="cdtBuildSystem" version="4.0.0">
<project id="gqgmc.null.184380328" name="gqgmc"/>
</storageModule>
<storageModule moduleId="org.eclipse.cdt.make.core.buildtargets">
<buildTargets>
<target name="xmoc" path="" targetID="org.eclipse.cdt.build.MakeTargetBuilder">
<buildCommand>make</buildCommand>
<buildTarget>xmoc</buildTarget>
<stopOnError>false</stopOnError>
<useDefaultCommand>false</useDefaultCommand>
<runAllBuilders>false</runAllBuilders>
</target>
<target name="xobj" path="" targetID="org.eclipse.cdt.build.MakeTargetBuilder">
<buildCommand>make</buildCommand>
<buildTarget>xobj</buildTarget>
<stopOnError>true</stopOnError>
<useDefaultCommand>false</useDefaultCommand>
<runAllBuilders>false</runAllBuilders>
</target>
<target name="libs" path="" targetID="org.eclipse.cdt.build.MakeTargetBuilder">
<buildCommand>make</buildCommand>
<buildTarget>libs</buildTarget>
<stopOnError>true</stopOnError>
<useDefaultCommand>false</useDefaultCommand>
<runAllBuilders>false</runAllBuilders>
</target>
<target name="bin" path="" targetID="org.eclipse.cdt.build.MakeTargetBuilder">
<buildCommand>make</buildCommand>
<buildTarget>bin</buildTarget>
<stopOnError>true</stopOnError>
<useDefaultCommand>false</useDefaultCommand>
<runAllBuilders>false</runAllBuilders>
</target>
<target name="all" path="" targetID="org.eclipse.cdt.build.MakeTargetBuilder">
<buildCommand>make</buildCommand>
<buildTarget>all</buildTarget>
<stopOnError>true</stopOnError>
<useDefaultCommand>false</useDefaultCommand>
<runAllBuilders>false</runAllBuilders>
</target>
</buildTargets>
</storageModule>
</cproject>
!ENTRY org.eclipse.core.resources 4 568 2012-05-10 20:16:45.810
!MESSAGE Could not write metadata for '/'.
!STACK 0
java.io.FileNotFoundException: /home/phil/Projects/gqgmc/.metadata/.plugins/org.eclipse.core.resources/.root/.markers.snap (No such file or directory)
at java.io.FileOutputStream.openAppend(Native Method)
at java.io.FileOutputStream.<init>(FileOutputStream.java:207)
at java.io.FileOutputStream.<init>(FileOutputStream.java:131)
at org.eclipse.core.internal.localstore.SafeChunkyOutputStream.<init>(SafeChunkyOutputStream.java:45)
at org.eclipse.core.internal.localstore.SafeChunkyOutputStream.<init>(SafeChunkyOutputStream.java:41)
at org.eclipse.core.internal.resources.SaveManager.visitAndSnap(SaveManager.java:1685)
at org.eclipse.core.internal.resources.SaveManager.save(SaveManager.java:1167)
at org.eclipse.core.internal.resources.SaveManager.save(SaveManager.java:1109)
at org.eclipse.core.internal.resources.DelayedSnapshotJob.run(DelayedSnapshotJob.java:51)
at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54)
!ENTRY org.eclipse.cdt.core 1 0 2012-05-10 20:16:46.182
!MESSAGE Indexed 'gqgmc' (0 sources, 13 headers) in 0.32 sec: 0 declarations; 0 references; 13 unresolved inclusions; 0 syntax errors; 0 unresolved names (0.00%)
!ENTRY org.eclipse.ui.ide 4 4 2012-05-10 20:28:08.151
!MESSAGE Problems saving workspace
!ENTRY org.eclipse.ui.ide 4 1 2012-05-10 20:28:08.152
!MESSAGE Problems occurred while trying to save the state of the workbench.
!SUBENTRY 1 org.eclipse.core.resources 4 568 2012-05-10 20:28:08.152
!MESSAGE Could not write workspace metadata '/home/phil/Projects/gqgmc/.metadata/.plugins/org.eclipse.core.resources/.root/1.tree'.
!STACK 0
java.io.FileNotFoundException: /home/phil/Projects/gqgmc/.metadata/.plugins/org.eclipse.core.resources/.root/1.tree (No such file or directory)
at java.io.FileOutputStream.open(Native Method)
at java.io.FileOutputStream.<init>(FileOutputStream.java:209)
at java.io.FileOutputStream.<init>(FileOutputStream.java:160)
at org.eclipse.core.internal.localstore.SafeFileOutputStream.<init>(SafeFileOutputStream.java:47)
at org.eclipse.core.internal.resources.SaveManager.saveTree(SaveManager.java:1350)
at org.eclipse.core.internal.resources.SaveManager.save(SaveManager.java:1134)
at org.eclipse.core.internal.resources.Workspace.save(Workspace.java:2375)
at org.eclipse.ui.internal.ide.application.IDEWorkbenchAdvisor$5.run(IDEWorkbenchAdvisor.java:508)
at org.eclipse.jface.operation.ModalContext$ModalContextThread.run(ModalContext.java:121)
!SESSION 2012-05-10 20:37:41.690 -----------------------------------------------
eclipse.buildId=M20120208-0800
java.version=1.6.0_24
java.vendor=Sun Microsystems Inc.
BootLoader constants: OS=linux, ARCH=x86_64, WS=gtk, NL=en_US
Framework arguments: -product org.eclipse.epp.package.linuxtools.product
Command-line arguments: -os linux -ws gtk -arch x86_64 -product org.eclipse.epp.package.linuxtools.product
!ENTRY org.eclipse.core.resources 2 10035 2012-05-10 20:39:08.432
!MESSAGE The workspace exited with unsaved changes in the previous session; refreshing workspace to recover changes.
*** SESSION May 10, 2012 20:39:17.61 -------------------------------------------
*** SESSION May 12, 2012 15:42:31.12 -------------------------------------------
*** SESSION May 12, 2012 15:44:02.55 -------------------------------------------
<?xml version="1.0" encoding="UTF-8" standalone="no"?><SharedRoot><SharedProperty id="" value=""/></SharedRoot>
\ No newline at end of file
<?xml version="1.0" encoding="UTF-8"?>
<section name="Workbench">
</section>
eclipse.preferences.version=1
properties/GQGMC.null.1057668428/cdt.managedbuild.toolchain.gnu.base.617071390=\#\n\#Thu May 10 20\:00\:37 MDT 2012\ncdt.managedbuild.toolchain.gnu.base.400227187\=\\\#\\n\\\#Thu May 10 20\\\:00\\\:37 MDT 2012\\nrebuildState\\\=true\\n\ncdt.managedbuild.tool.gnu.cpp.linker.base.248979588\=\\\#\\n\\\#Thu May 10 20\\\:00\\\:37 MDT 2012\\nrebuildState\\\=true\\n\ncdt.managedbuild.toolchain.gnu.base.617071390\=\\\#\\n\\\#Thu May 10 20\\\:00\\\:37 MDT 2012\\nrebuildState\\\=true\\n\ncdt.managedbuild.tool.gnu.archiver.base.81498499\=\\\#\\n\\\#Thu May 10 20\\\:00\\\:37 MDT 2012\\nrebuildState\\\=true\\n\ncdt.managedbuild.tool.gnu.cpp.compiler.base.586639256\=\\\#\\n\\\#Thu May 10 20\\\:00\\\:37 MDT 2012\\nrebuildState\\\=true\\n\ncdt.managedbuild.tool.gnu.assembler.base.735564181\=\\\#\\n\\\#Thu May 10 20\\\:00\\\:37 MDT 2012\\nrebuildState\\\=true\\n\ncdt.managedbuild.tool.gnu.c.linker.base.1973435648\=\\\#\\n\\\#Thu May 10 20\\\:00\\\:37 MDT 2012\\nrebuildState\\\=true\\n\ncdt.managedbuild.tool.gnu.c.compiler.base.1301937529\=\\\#\\n\\\#Thu May 10 20\\\:00\\\:37 MDT 2012\\nrebuildState\\\=true\\n\n
properties/gqgmc.null.1910362274/cdt.managedbuild.toolchain.gnu.base.1898411500=\#\n\#Thu May 10 20\:16\:44 MDT 2012\ncdt.managedbuild.toolchain.gnu.base.1852946395\=\\\#\\n\\\#Thu May 10 20\\\:16\\\:44 MDT 2012\\nrebuildState\\\=true\\n\ncdt.managedbuild.tool.gnu.archiver.base.1401862798\=\\\#\\n\\\#Thu May 10 20\\\:16\\\:44 MDT 2012\\nrebuildState\\\=true\\n\ncdt.managedbuild.tool.gnu.c.compiler.base.1447998943\=\\\#\\n\\\#Thu May 10 20\\\:16\\\:44 MDT 2012\\nrebuildState\\\=true\\n\ncdt.managedbuild.tool.gnu.assembler.base.236245773\=\\\#\\n\\\#Thu May 10 20\\\:16\\\:44 MDT 2012\\nrebuildState\\\=true\\n\ncdt.managedbuild.tool.gnu.c.linker.base.166333359\=\\\#\\n\\\#Thu May 10 20\\\:16\\\:44 MDT 2012\\nrebuildState\\\=true\\n\ncdt.managedbuild.tool.gnu.cpp.linker.base.559636964\=\\\#\\n\\\#Thu May 10 20\\\:16\\\:44 MDT 2012\\nrebuildState\\\=true\\n\ncdt.managedbuild.tool.gnu.cpp.compiler.base.656529954\=\\\#\\n\\\#Thu May 10 20\\\:16\\\:44 MDT 2012\\nrebuildState\\\=true\\n\ncdt.managedbuild.toolchain.gnu.base.1898411500\=\\\#\\n\\\#Thu May 10 20\\\:16\\\:44 MDT 2012\\nrebuildState\\\=true\\n\n
properties/gqgmc.null.457397977/cdt.managedbuild.toolchain.gnu.base.1878504423=\#\n\#Thu May 10 20\:07\:58 MDT 2012\ncdt.managedbuild.tool.gnu.archiver.base.1392357309\=\\\#\\n\\\#Thu May 10 20\\\:07\\\:58 MDT 2012\\nrebuildState\\\=true\\n\ncdt.managedbuild.tool.gnu.c.linker.base.1332215673\=\\\#\\n\\\#Thu May 10 20\\\:07\\\:58 MDT 2012\\nrebuildState\\\=true\\n\ncdt.managedbuild.tool.gnu.c.compiler.base.1352109220\=\\\#\\n\\\#Thu May 10 20\\\:07\\\:58 MDT 2012\\nrebuildState\\\=true\\n\ncdt.managedbuild.tool.gnu.cpp.linker.base.1942565457\=\\\#\\n\\\#Thu May 10 20\\\:07\\\:58 MDT 2012\\nrebuildState\\\=true\\n\ncdt.managedbuild.toolchain.gnu.base.822579542\=\\\#\\n\\\#Thu May 10 20\\\:07\\\:58 MDT 2012\\nrebuildState\\\=true\\n\ncdt.managedbuild.tool.gnu.cpp.compiler.base.107458631\=\\\#\\n\\\#Thu May 10 20\\\:07\\\:58 MDT 2012\\nrebuildState\\\=true\\n\ncdt.managedbuild.tool.gnu.assembler.base.538933122\=\\\#\\n\\\#Thu May 10 20\\\:07\\\:58 MDT 2012\\nrebuildState\\\=true\\n\ncdt.managedbuild.toolchain.gnu.base.1878504423\=\\\#\\n\\\#Thu May 10 20\\\:07\\\:58 MDT 2012\\nrebuildState\\\=true\\n\n
eclipse.preferences.version=1
spelling_locale_initialized=true
useAnnotationsPrefPage=true
useQuickDiffPrefPage=true
eclipse.preferences.version=1
org.eclipse.epp.usagedata.recording.last-upload=1336703965279
browser.h=768
browser.maximized=false
browser.w=1024
browser.x=69
browser.y=42
eclipse.preferences.version=1
content_assist_proposals_background=255,255,255
content_assist_proposals_foreground=60,60,60
eclipse.preferences.version=1
fontPropagated=true
org.eclipse.jdt.internal.ui.navigator.layout=2
org.eclipse.jdt.ui.editor.tab.width=
org.eclipse.jdt.ui.formatterprofiles.version=12
org.eclipse.jdt.ui.javadoclocations.migrated=true
org.eclipse.jface.textfont=1|Monospace|10.0|0|GTK|1|;
proposalOrderMigrated=true
spelling_locale_initialized=true
tabWidthPropagated=true
useAnnotationsPrefPage=true
useQuickDiffPrefPage=true
eclipse.preferences.version=1
org.eclipse.mylyn.monitor.activity.tracking.enabled.checked=true
eclipse.preferences.version=1
org.eclipse.team.ui.first_time=false
PROBLEMS_FILTERS_MIGRATE=true
eclipse.preferences.version=1
platformState=1336449481997
quickStart=false
tipsAndTricks=true
ENABLED_DECORATORS=org.eclipse.cdt.ui.indexedFiles\:false,org.eclipse.cdt.managedbuilder.ui.excludedFile\:true,org.eclipse.egit.ui.internal.decorators.GitLightweightDecorator\:true,org.eclipse.jdt.ui.override.decorator\:true,org.eclipse.jdt.ui.interface.decorator\:false,org.eclipse.jdt.ui.buildpath.decorator\:true,org.eclipse.linuxtools.tmf.ui.trace_folder.decorator\:true,org.eclipse.linuxtools.tmf.ui.experiment_folder.decorator\:true,org.eclipse.linuxtools.tmf.ui.linked_trace.decorator\:true,org.eclipse.mylyn.context.ui.decorator.interest\:true,org.eclipse.mylyn.tasks.ui.decorators.task\:true,org.eclipse.mylyn.team.ui.changeset.decorator\:true,org.eclipse.rse.core.virtualobject.decorator\:true,org.eclipse.rse.core.binary.executable.decorator\:true,org.eclipse.rse.core.script.executable.decorator\:true,org.eclipse.rse.core.java.executable.decorator\:true,org.eclipse.rse.core.library.decorator\:true,org.eclipse.rse.core.link.decorator\:true,org.eclipse.rse.subsystems.error.decorator\:true,org.eclipse.team.cvs.ui.decorator\:true,org.eclipse.ui.LinkedResourceDecorator\:true,org.eclipse.ui.VirtualResourceDecorator\:true,org.eclipse.ui.ContentTypeDecorator\:true,org.eclipse.ui.ResourceFilterDecorator\:false,
eclipse.preferences.version=1
May 10, 2012 20:18:53.79 NEW SESSION
May 10, 2012 20:18:53.79 /usr/bin/firefox
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<typeInfoHistroy/>
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<qualifiedTypeNameHistroy/>
<?xml version="1.0" encoding="UTF-8"?>
<session version="1.0">
<refactoring comment="Delete resource &apos;gqgmc&apos;" deleteContents="false" description="Delete resource &apos;gqgmc&apos;" element1="/gqgmc" flags="7" id="org.eclipse.ltk.core.refactoring.delete.resources" resources="1" stamp="1336703028147"/>
</session>
\ No newline at end of file
<?xml version="1.0" encoding="UTF-8"?>
<section name="Workbench">
<section name="RefactoringWizard.preview">
<item value="400" key="height"/>
<item value="600" key="width"/>
</section>
</section>
<?xml version="1.0" encoding="UTF-8"?>
<section name="Workbench">
<section name="ChooseWorkspaceDialogSettings">
<item value="228" key="DIALOG_Y_ORIGIN"/>
<item value="314" key="DIALOG_X_ORIGIN"/>
</section>
<section name="org.eclipse.ui.internal.ide.dialogs.ProjectContentsLocationArea">
<item value="/home/phil/Projects" key="OUTSIDE_LOCATION"/>
</section>
<section name="WORKBENCH_SETTINGS">
<list key="ENABLED_TRANSFERS">
</list>
</section>
<section name="NewWizardAction">
<item value="org.eclipse.cdt.ui.wizards.NewCWizard1" key="NewWizardSelectionPage.STORE_SELECTED_ID"/>
<list key="NewWizardSelectionPage.STORE_EXPANDED_CATEGORIES_ID">
<item value="org.eclipse.cdt.ui.newCWizards"/>
</list>
</section>
</section>
<?xml version="1.0" encoding="UTF-8"?>
<section name="Workbench">
<item value="1024" key="introLaunchBar.location"/>
</section>
<?xml version="1.0" encoding="UTF-8"?>
<section name="Workbench">
<section name="ImportExportAction">
<item value="org.eclipse.cdt.ui.wizards.MakeProjFromExisting" key="ImportExportPage.STORE_SELECTED_IMPORT_WIZARD_ID"/>
<list key="ImportExportPage.STORE_EXPANDED_IMPORT_CATEGORIES">
<item value="org.eclipse.cdt.ui.importWizardCategory"/>
</list>
</section>
</section>
This diff is collapsed.
<?xml version="1.0" encoding="UTF-8"?>
<workingSetManager>
<workingSet aggregate="true" factoryID="org.eclipse.ui.internal.WorkingSetFactory" id="1336703960497_0" label="Window Working Set" name="Aggregate for window 1336083145163"/>
</workingSetManager>
\ No newline at end of file
org.eclipse.core.runtime=1
\ No newline at end of file
<?xml version="1.0" encoding="UTF-8"?>
<projectDescription>
<name>gqgmc</name>
<comment></comment>
<projects>
</projects>
<buildSpec>
<buildCommand>
<name>org.eclipse.cdt.managedbuilder.core.genmakebuilder</name>
<triggers>clean,full,incremental,</triggers>
<arguments>
<dictionary>
<key>?name?</key>
<value></value>
</dictionary>
<dictionary>
<key>org.eclipse.cdt.make.core.append_environment</key>
<value>true</value>
</dictionary>
<dictionary>
<key>org.eclipse.cdt.make.core.autoBuildTarget</key>
<value>all</value>
</dictionary>
<dictionary>
<key>org.eclipse.cdt.make.core.buildArguments</key>
<value></value>
</dictionary>
<dictionary>
<key>org.eclipse.cdt.make.core.buildCommand</key>
<value>make</value>
</dictionary>
<dictionary>
<key>org.eclipse.cdt.make.core.cleanBuildTarget</key>
<value>clean</value>
</dictionary>
<dictionary>
<key>org.eclipse.cdt.make.core.contents</key>
<value>org.eclipse.cdt.make.core.activeConfigSettings</value>
</dictionary>
<dictionary>
<key>org.eclipse.cdt.make.core.enableAutoBuild</key>
<value>false</value>
</dictionary>
<dictionary>
<key>org.eclipse.cdt.make.core.enableCleanBuild</key>
<value>true</value>
</dictionary>
<dictionary>
<key>org.eclipse.cdt.make.core.enableFullBuild</key>
<value>true</value>
</dictionary>
<dictionary>
<key>org.eclipse.cdt.make.core.fullBuildTarget</key>
<value>all</value>
</dictionary>
<dictionary>
<key>org.eclipse.cdt.make.core.stopOnError</key>
<value>true</value>
</dictionary>
<dictionary>
<key>org.eclipse.cdt.make.core.useDefaultBuildCmd</key>
<value>true</value>
</dictionary>
</arguments>
</buildCommand>
<buildCommand>
<name>org.eclipse.cdt.managedbuilder.core.ScannerConfigBuilder</name>
<triggers>full,incremental,</triggers>
<arguments>
</arguments>
</buildCommand>
</buildSpec>
<natures>
<nature>org.eclipse.cdt.core.cnature</nature>
<nature>org.eclipse.cdt.core.ccnature</nature>
<nature>org.eclipse.cdt.managedbuilder.core.managedBuildNature</nature>
<nature>org.eclipse.cdt.managedbuilder.core.ScannerConfigNature</nature>
</natures>
</projectDescription>
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<project>
<configuration id="cdt.managedbuild.toolchain.gnu.base.665210620" name="Default">
<extension point="org.eclipse.cdt.core.LanguageSettingsProvider">
<provider copy-of="extension" id="org.eclipse.cdt.ui.UserLanguageSettingsProvider"/>
<provider-reference id="org.eclipse.cdt.core.ReferencedProjectsLanguageSettingsProvider" ref="shared-provider"/>
<provider class="org.eclipse.cdt.managedbuilder.language.settings.providers.GCCBuildCommandParser" id="org.eclipse.cdt.managedbuilder.core.GCCBuildCommandParser" keep-relative-paths="false" name="CDT GCC Build Output Parser" parameter="(gcc)|([gc]\+\+)|(clang)" prefer-non-shared="true"/>
<provider-reference id="org.eclipse.cdt.managedbuilder.core.GCCBuiltinSpecsDetector" ref="shared-provider"/>
<provider-reference id="org.eclipse.cdt.managedbuilder.core.MBSLanguageSettingsProvider" ref="shared-provider"/>
</extension>
</configuration>
</project>
# If modified do "sudo udevadm control --reload-rules"
# Then unplug and replug GQ GMC-300
# works on ubuntu 14.04
SUBSYSTEM=="usb", ATTR{idVendor}=="067b", ATTRS{idProduct}=="2303", MODE:="666", GROUP="plugdev"
SUBSYSTEM=="tty", KERNEL=="ttyUSB*", ATTRS{idVendor}=="067b", MODE:="666", SYMLINK+="gqgmc"
\ No newline at end of file
#############################################################################
# Makefile macros
#############################################################################
# project root directory
BASE = /home/phil/Projects/gqgmc
# executables directory
BIN = $(BASE)/bin
# object directory
OBJ = $(BASE)/obj
# gq library directory
LIBS = $(BASE)/libs
# include search paths
GQ_INC = -I$(BASE)
QT_INC = -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4
X11_INC = -I/usr/include/X11
INC_DIR = $(GQ_INC) $(QT_INC) $(X11_INC)
# libraries search paths
GQ_LIBS = -L$(BASE)/libs
GUI_LIBS = -L/usr/lib/x86_64-linux-gnu
LIBS_PTH = $(GQ_LIBS) $(GUI_LIBS)
#libraries linked
GQ_LNK = -lGQGMC
QT_LNK = -lQtGui -lQtCore -lpthread
X11_LNK = -lXext -lX11
LIBS_LNK = $(GQ_LNK) $(QT_LNK) $(X11_LNK)
# C Compiler
CC = gcc
LD = gcc
CPP = g++
LDCPP = g++
DEFINES = -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED
# By default set to compile/link for 64-bit Linux.
# For 32-bit, change to -m32.
CPUSIZE = -m64
#CFLAGS = $(CPUSIZE) -pipe -O2 -Wall -W -D_REENTRANT $(DEFINES) $(INC_DIR)
CFLAGS = $(CPUSIZE) -pipe -Wall -D_REENTRANT $(DEFINES) $(INC_DIR)
LDFLAGS = $(CPUSIZE) -Wl,-O1 $(LIBS_PTH)
# MOC compiler
MOC = /usr/bin/moc-qt4
# Use ar & ranlib to build libgqgmc library
AR = ar
RANLIB = ranlib
File added
File added
***************************************************
GQ-RFC1201
GQ Geiger Counter Communication Protocol
***************************************************
Ver 1.10
Status of this Memo
This document specifies a GQ GMC Geiger Counter Communication Protocol
for the
communication between GQ GMC Geiger Counter and a computer host via
serial port, and requests discussion and suggestions for
improvements. Distribution of this memo is unlimited.
Copyright Notice
Copyright (C) GQ Electronics LLC (2012). All Rights Reserved.
Abstract
This document defines a GQ GMC Geiger Counter Communication Protocol
to support communication between GMC Geiger Counter and a computer host
via serial port. The protocol allows to send data request command from a
computer host to a GQ GMC geiger counter.
**************************