Skip to content

Commit 2e9c17a

Browse files
committed
updated readme
1 parent f811a75 commit 2e9c17a

File tree

3 files changed

+57
-27
lines changed

3 files changed

+57
-27
lines changed

README.md

Lines changed: 33 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1,33 @@
1-
# samgrapher
1+
# grapher
2+
This is the 3rd coast telemetry client.
3+
## Description
4+
Team 2767, Strykeforce developed this application to obtain telemetry information from a robot. This can be used to optimize control systems for the motor controllers or vision systems.
5+
Coded by Greg Rabick and Sam Rabick
6+
### Development
7+
This program was developed in LabView 2016.
8+
9+
Other add-ons that are required to open the labview code include the following (these can be found by downloading and installing the national instruments VI Package Manager):
10+
* JKI JSON (ver 1.1.10.37)
11+
* JKI REST client (1.2.1.12)
12+
13+
From LabView, open the project file, SamsGrapher.lvproj
14+
Within the project, the main .vi is: SamsGrapher.vi
15+
16+
### Deployment
17+
18+
#### Executable
19+
The project can be compiled into an executable if you have the national instruments Application Builder add-on installed. This is a standard add-on that comes with the installation of National instruments Labview if/when you install the development version of Labview that is provided to FIRST teams.
20+
21+
1. From the project window, right click "build specifications".
22+
2. Select new->Application.
23+
3. fill in the window that appears. the window is pretty smart about guessing the correct settings to use, so Default settings should work without modification.
24+
4. make sure SamsGrapher.vi is selected as the source.
25+
26+
#### installer
27+
The project window also allows you to create an installer that will install both the grapher application as well as the labview run-time engine (required for computers that do not have the labview development environment installed).
28+
29+
1. build the executable as defined above first.
30+
2. From the project window, right click "build specifications".
31+
3. select new->installer
32+
4. fill in the window that appears. the window is pretty smart about guessing the correct settings to use, so Default settings should work without modification.
33+
5. make sure the SamsGrapher.exe is selected as the source file, and ""

SamsGrapher.lvlps

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
[ProjectWindow_Data]
2-
ProjectExplorer.ClassicPosition[String] = "42,86,900,458"
2+
ProjectExplorer.ClassicPosition[String] = "33,86,822,458"
33

44
[AB_Cache_{233E7CEF-EE75-42D0-8384-C28153A2D2F9}]
55
Cache_Path[Path] Line0001 = "/C/Users/family/AppData/Local/Temp/AB_Cache_{233E7"

SamsGrapher.lvproj

Lines changed: 23 additions & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -73,48 +73,47 @@
7373
<Item Name="save configuration.vi" Type="VI" URL="../save configuration.vi"/>
7474
</Item>
7575
<Item Name="Build Specifications" Type="Build">
76-
<Item Name="SamsGrapher" Type="EXE">
76+
<Item Name="Grapher" Type="EXE">
7777
<Property Name="App_copyErrors" Type="Bool">true</Property>
7878
<Property Name="App_INI_aliasGUID" Type="Str">{617DFE7F-EBB1-4C13-8F1A-3A5CA89AAFB7}</Property>
7979
<Property Name="App_INI_GUID" Type="Str">{77931424-231C-4224-B1E8-7C9F7DC050C1}</Property>
8080
<Property Name="App_serverConfig.httpPort" Type="Int">8002</Property>
8181
<Property Name="Bld_autoIncrement" Type="Bool">true</Property>
8282
<Property Name="Bld_buildCacheID" Type="Str">{233E7CEF-EE75-42D0-8384-C28153A2D2F9}</Property>
83-
<Property Name="Bld_buildSpecName" Type="Str">SamsGrapher</Property>
83+
<Property Name="Bld_buildSpecName" Type="Str">Grapher</Property>
8484
<Property Name="Bld_excludeInlineSubVIs" Type="Bool">true</Property>
8585
<Property Name="Bld_excludeLibraryItems" Type="Bool">true</Property>
8686
<Property Name="Bld_excludePolymorphicVIs" Type="Bool">true</Property>
87-
<Property Name="Bld_localDestDir" Type="Path">../application</Property>
88-
<Property Name="Bld_localDestDirType" Type="Str">relativeToProject</Property>
87+
<Property Name="Bld_localDestDir" Type="Path">/C/Users/family/Documents/grapher/application</Property>
8988
<Property Name="Bld_previewCacheID" Type="Str">{467F78A7-484B-4B1C-AB44-4B3E8CD6F499}</Property>
90-
<Property Name="Bld_version.build" Type="Int">2</Property>
89+
<Property Name="Bld_version.build" Type="Int">3</Property>
9190
<Property Name="Bld_version.major" Type="Int">1</Property>
92-
<Property Name="Destination[0].destName" Type="Str">SamsGrapher.exe</Property>
93-
<Property Name="Destination[0].path" Type="Path">../application/NI_AB_PROJECTNAME.exe</Property>
94-
<Property Name="Destination[0].path.type" Type="Str">relativeToProject</Property>
91+
<Property Name="Destination[0].destName" Type="Str">Grapher.exe</Property>
92+
<Property Name="Destination[0].path" Type="Path">/C/Users/family/Documents/grapher/application/Grapher.exe</Property>
93+
<Property Name="Destination[0].path.type" Type="Str">&lt;none&gt;</Property>
9594
<Property Name="Destination[0].preserveHierarchy" Type="Bool">true</Property>
9695
<Property Name="Destination[0].type" Type="Str">App</Property>
9796
<Property Name="Destination[1].destName" Type="Str">Support Directory</Property>
98-
<Property Name="Destination[1].path" Type="Path">../application/data</Property>
99-
<Property Name="Destination[1].path.type" Type="Str">relativeToProject</Property>
97+
<Property Name="Destination[1].path" Type="Path">/C/Users/family/Documents/grapher/application/data</Property>
98+
<Property Name="Destination[1].path.type" Type="Str">&lt;none&gt;</Property>
10099
<Property Name="DestinationCount" Type="Int">2</Property>
101-
<Property Name="Source[0].itemID" Type="Str">{86892D72-FAD1-4EBD-8EAD-A10D71E71C27}</Property>
100+
<Property Name="Source[0].itemID" Type="Str">{C19A5DF7-C900-4D94-B940-4A8E0B76C710}</Property>
102101
<Property Name="Source[0].type" Type="Str">Container</Property>
103102
<Property Name="Source[1].destinationIndex" Type="Int">0</Property>
104103
<Property Name="Source[1].itemID" Type="Ref">/My Computer/SamsGrapher.vi</Property>
105104
<Property Name="Source[1].sourceInclusion" Type="Str">TopLevel</Property>
106105
<Property Name="Source[1].type" Type="Str">VI</Property>
107106
<Property Name="SourceCount" Type="Int">2</Property>
108107
<Property Name="TgtF_companyName" Type="Str">Strykeforce</Property>
109-
<Property Name="TgtF_fileDescription" Type="Str">SamsGrapher</Property>
110-
<Property Name="TgtF_internalName" Type="Str">SamsGrapher</Property>
108+
<Property Name="TgtF_fileDescription" Type="Str">Grapher</Property>
109+
<Property Name="TgtF_internalName" Type="Str">Grapher</Property>
111110
<Property Name="TgtF_legalCopyright" Type="Str">Copyright © 2017 Strykeforce</Property>
112-
<Property Name="TgtF_productName" Type="Str">SamsGrapher</Property>
111+
<Property Name="TgtF_productName" Type="Str">Grapher</Property>
113112
<Property Name="TgtF_targetfileGUID" Type="Str">{7EC31474-3793-49C8-ACB3-B9C0D43B79D7}</Property>
114-
<Property Name="TgtF_targetfileName" Type="Str">SamsGrapher.exe</Property>
113+
<Property Name="TgtF_targetfileName" Type="Str">Grapher.exe</Property>
115114
</Item>
116-
<Item Name="SamsGrapher Installer" Type="Installer">
117-
<Property Name="Destination[0].name" Type="Str">SamsGrapher</Property>
115+
<Item Name="Grapher Installer" Type="Installer">
116+
<Property Name="Destination[0].name" Type="Str">Grapher</Property>
118117
<Property Name="Destination[0].parent" Type="Str">{3912416A-D2E5-411B-AFEE-B63654D690C0}</Property>
119118
<Property Name="Destination[0].tag" Type="Str">{8CC733F1-6C7E-40B9-A574-E043A3D57633}</Property>
120119
<Property Name="Destination[0].type" Type="Str">userFolder</Property>
@@ -169,12 +168,11 @@
169168
<Property Name="DistPartCount" Type="Int">1</Property>
170169
<Property Name="INST_author" Type="Str">Strykeforce</Property>
171170
<Property Name="INST_autoIncrement" Type="Bool">true</Property>
172-
<Property Name="INST_buildLocation" Type="Path">../samgrapher/installer</Property>
173-
<Property Name="INST_buildLocation.type" Type="Str">relativeToCommon</Property>
174-
<Property Name="INST_buildSpecName" Type="Str">SamsGrapher Installer</Property>
171+
<Property Name="INST_buildLocation" Type="Path">/C/Users/family/Documents/grapherintaller/installer</Property>
172+
<Property Name="INST_buildSpecName" Type="Str">Grapher Installer</Property>
175173
<Property Name="INST_defaultDir" Type="Str">{8CC733F1-6C7E-40B9-A574-E043A3D57633}</Property>
176-
<Property Name="INST_productName" Type="Str">SamsGrapher</Property>
177-
<Property Name="INST_productVersion" Type="Str">1.0.2</Property>
174+
<Property Name="INST_productName" Type="Str">Grapher</Property>
175+
<Property Name="INST_productVersion" Type="Str">1.0.3</Property>
178176
<Property Name="InstSpecBitness" Type="Str">32-bit</Property>
179177
<Property Name="InstSpecVersion" Type="Str">16008010</Property>
180178
<Property Name="MSI_arpCompany" Type="Str">Strykeforce</Property>
@@ -193,11 +191,11 @@
193191
<Property Name="RegDestCount" Type="Int">1</Property>
194192
<Property Name="Source[0].dest" Type="Str">{8CC733F1-6C7E-40B9-A574-E043A3D57633}</Property>
195193
<Property Name="Source[0].File[0].dest" Type="Str">{8CC733F1-6C7E-40B9-A574-E043A3D57633}</Property>
196-
<Property Name="Source[0].File[0].name" Type="Str">SamsGrapher.exe</Property>
194+
<Property Name="Source[0].File[0].name" Type="Str">Grapher.exe</Property>
197195
<Property Name="Source[0].File[0].tag" Type="Str">{7EC31474-3793-49C8-ACB3-B9C0D43B79D7}</Property>
198196
<Property Name="Source[0].FileCount" Type="Int">1</Property>
199-
<Property Name="Source[0].name" Type="Str">SamsGrapher</Property>
200-
<Property Name="Source[0].tag" Type="Ref">/My Computer/Build Specifications/SamsGrapher</Property>
197+
<Property Name="Source[0].name" Type="Str">Grapher</Property>
198+
<Property Name="Source[0].tag" Type="Ref">/My Computer/Build Specifications/Grapher</Property>
201199
<Property Name="Source[0].type" Type="Str">EXE</Property>
202200
<Property Name="SourceCount" Type="Int">1</Property>
203201
</Item>

0 commit comments

Comments
 (0)